সঠিক কাজের জন্য উইন্ডোজ আপনার কম্পিউটারে কিছু অপরিহার্য সিস্টেম ফাইল ইনস্টল করে। এই ফাইলগুলো উইন্ডোজ ইনস্টলেশন ডিরেক্টরিতে সংরক্ষিত থাকে এবং উইন্ডোজ অপারেটিং সিস্টেমের জন্য খুব গুরুত্বপূর্ণ। এই ফাইলগুলোর কোনো ক্ষতি বা করাপশন হলে কিছু ফিচার ডিজেবল হতে পারে অথবা পুরো সিস্টেম ফ্রিজ হতে পারে। ব্যবহারকারী সাধারণত সমস্যায় পড়েন যেখানে উইন্ডোজ শুরু হতে পারছে না বা কোনো স্ক্রিনে আটকে যাচ্ছে। এর প্রধান কারণ এই ফাইলগুলোর সমস্যাই।
উইন্ডোজে এই অপরিহার্য ফাইলগুলো ঠিক করার বিল্ট-ইন কার্যকারিতা রয়েছে। sfc (System File Checker) কমান্ড 그러한 একটি কার্যকর কমান্ড যা আপনার উইন্ডোজ ইনস্টলেশনে যেকোনো ফল্টি সিস্টেম ফাইল ঠিক করতে ও রিপেয়ার করতে সাহায্য করে।
sfc.exe ভালোভাবে কাজ করলেও এমন সময় আসতে পারে যখন আপনি উইন্ডোজে বুট করতে পারবেন না এই কমান্ড চালাতে। তাই এই পোস্টে আমরা কিভাবে এই কমান্ড অভ্যন্তরীণভাবে এবং বাহ্যিকভাবে চালাতে হয় সেটি আলোচনা করেছি।
উইন্ডোজ ১১/১০-এ যদি আপনি Advanced Startup Options-এ বুট করতে পারেন, Command Prompt খুলুন এবং নিচের কমান্ড দিয়ে System File Checker চালান:
sfc /scannow

কিন্তু যদি Advanced Startup Options-ও অ্যাক্সেস না করতে পারেন, তবে নিচের প্রক্রিয়া অনুসরণ করতে হবে।
বাহ্যিক ড্রাইভে sfc /scannow চালান
যদি উইন্ডোজ লোড না হয় এবং আপনি ড্রাইভে System File Checker চালাতে চান, তবে কী করবেন? আপনি এক্সটার্নাল রিপেয়ার ডিস্ক ব্যবহার করতে পারেন, অথবা হার্ড ড্রাইভ খুলে অন্য একটি চলমান উইন্ডোজ কম্পিউটারের সাথে সংযুক্ত করে SFC স্ক্যান করতে পারেন।
এখানে একটি সমস্যা থাকতে পারে, ড্রাইভ অন্য পিসিতে সংযুক্ত করলেও উইন্ডোজ SFC শুধু প্রাইমারি উইন্ডোজ ইনস্টলেশন ড্রাইভে চালাবে, বাহ্যিক ড্রাইভে নয়।
এটি সমাধানের জন্য আমাদের কমান্ডটি কিছুটা মডিফাই করতে হবে, এবং এটি বাহ্যিক হার্ড ড্রাইভের সাথে চমৎকারভাবে কাজ করবে।
অফলাইনে System File Checker চালান
বাহ্যিক হার্ড ড্রাইভে SFC কমান্ড চালানোর জন্য এই ধাপগুলো অনুসরণ করুন:
এলিভেটেড (অ্যাডমিনিস্ট্রেটর) Command Prompt উইন্ডো খুলুন এবং এই কমান্ডটি রান করুন:
sfc /SCANNOW /OFFBOOTDIR=c:\ /OFFWINDIR=c:\windows
'c:\' আপনার বাহ্যিক ড্রাইভের লেটার দিয়ে রিপ্লেস করুন। এছাড়া "c:\windows" কে উইন্ডোজ ইনস্টল থাকা ডিরেক্টরির পথ দিয়ে রিপ্লেস করুন (ডিফল্টভাবে 'Windows')।
সম্পূর্ণ স্ক্যান করতে কিছু সময় লাগতে পারে, এবং একবার শেষ হলে আপনি স্ক্যান রেজাল্ট সম্পর্কে উপযুক্ত রেসপন্স পাবেন। রেসপন্সটি অনেক মিলত জুলত হবে যেমন আপনি সাধারণত কম্পিউটারে SFC চালালে পান।
যে কোনো ত্রুটি পাওয়া গেলে সেগুলো CBS.log ফাইলে লগ হয়। সেটি বিস্তারিত জানতে পরামর্শ করতে পারেন। সফল স্ক্যানের পুরো রেসপন্স নিচের মতো:
Windows Resource Protection found corrupt files and successfully repaired them. Details are included in the CBS.Log – %WinDir%\Logs\CBS\CBS.log
আপনি আপনার পিসিতে এক্সটার্নাল রিপেয়ার ড্রাইভ ব্যবহার করার সময়ও একই কমান্ড ব্যবহার করতে পারেন। 'sfc' কমান্ডের অন্যান্য সווিচগুলোও এখানে কাজ করে।
অতএব, আপনি এই কমান্ড ব্যবহার করে আপনার ড্রাইভ ঠিক করতে পারেন যদি উইন্ডোজ ওএস বুট না করতে পারে অথবা আপনি এক্সটার্নাল রিপেয়ার ড্রাইভ ব্যবহার করেন।
সম্পর্কিত পড়ুন:
- সেইফ মোড বা বুট-টাইমে System File Checker চালান
- System File Checker কাজ করছে না, রান হচ্ছে না বা রিপেয়ার করতে পারছে না
- Windows Resource Protection could not perform the requested operation
- Windows Resource Protection found corrupt files but was unable to fix some of them
- Windows Resource Protection could not start the repair service.
