System File Checker বা sfc.exe হল মাইক্রোসফট উইন্ডোজের একটি ইউটিলিটি যা C:\Windows\System32 ফোল্ডারে থাকে। এটি করপ্ট উইন্ডোজ সিস্টেম ফাইল স্ক্যান করে রিস্টোর করার সুযোগ দেয়। এই পোস্টে SFC চালানোর পদ্ধতি এবং SFC লগ অ্যানালাইসিস দেখানো হয়েছে।
System File Checker চালান
Windows 11/10/8/7/Vista-এ System File Checker Windows Resource Protection-এর সাথে ইন্টিগ্রেটেড, যা রেজিস্ট্রি কি, ফোল্ডার এবং ক্রিটিক্যাল সিস্টেম ফাইল প্রোটেক্ট করে। প্রোটেক্টেড ফাইলে পরিবর্তন হলে ক্যাশড কপি থেকে রিস্টোর হয়।
সিস্টেম ফাইল হ্যাক করলে, টুইক করলে বা কাস্টমাইজেশনের সময় রিপ্লেস করলে Windows ঠিক কাজ না করলে এই ইউটিলিটি প্রথমে চালান, সিস্টেম রিস্টোর করার আগে। এডমিনিস্ট্রেটর কমান্ড প্রম্পট খুলুন।
Start সার্চে cmd লিখুন, রেজাল্টে cmd-র ওপর রাইট-ক্লিক > Run As Administrator।
অ্যাডমিন হিসেবে রান না করলে মেসেজ আসবে:
You must be an administrator running a console session in order to use the sfc utility
তাই অ্যাডমিন হিসেবে রান করা বাধ্যতামূলক।
Windows 11/10-এ sfc /scannow চালান

কমান্ড প্রম্পটে লিখুন এবং Enter চাপুন:
sfc /scannow
SFC ইউটিলিটি কিছুক্ষণ চলবে। করপশন পেলে রিবুটে রিপ্লেস করবে।
Windows Resource Protection could not perform the requested Service

SFC Стар্ট না হলে "Windows Resource Protection Could Not Start the Repair Service" এরর আসলে Windows Modules Installer service ডিসেবলড কিনা চেক করুন। services.msc রান করে স্ট্যাটাস Manual সেট করুন।
আমাদের ফ্রিওয়্যার FixWin-ও ব্যবহার করতে পারেন, System File Checker Utility বাটনে ক্লিক করলে sfc.exe চলে।
স্ক্যান শেষে নিচের মেসেজগুলো আসতে পারে:
- Windows Resource Protection did not find any integrity violations
- Windows Resource Protection found corrupt files and successfully repaired them
- Windows Resource Protection found corrupt files but was unable to fix some of them
- Windows Resource Protection could not perform the requested operation
- System File Checker SFC cannot repair corrupted member file
- Windows Resource Protection found corrupt files but was unable to fix some of them
- Windows Resource Protection could not start the repair service.
এই হলে Safe Mode-এ SFC চালান বা DISM দিয়ে Windows Component Store রিপেয়ার করুন। SFC না চলে এই পোস্ট দেখুন।
পড়ুন: DISM vs SFC first? Windows 10-এ প্রথম কী চালাব?
SFC অফলাইন, সেফ মোড বা বুট-টাইমে চালান
সেফ মোডে বুট করে একই প্রসিডিউর ফলো করুন। SFC সেফ মোডেও চলে।
/scanonce এবং /scanboot সিনট্যাক্স Windows XP-এর পর ডিসকন্টিনিউ, Windows 8+ এ কাজ করে না।
SFC প্রোগ্রাম দিয়ে Windows 10, 8.1, 7, Vista-র ইউজার-মোড ক্র্যাশ ট্রাবলশুট করা যায়। লগ ফাইল অ্যাক্সেস করতে হয়।
পড়ুন: System File Checker দিয়ে সিঙ্গেল ফাইল স্ক্যান ও রিপেয়ার।
SFC লগ ফাইল ভিউ করুন
sfc.exe প্রতিটি ভেরিফিকেশন ও রিপেয়ার অপারেশনের ডিটেইল CBS.log ফাইলে লেখে। প্রতিটি এন্ট্রিতে [SR] ট্যাগ থাকে। CBS.log ফাইল থাকে %windir%\Logs\CBS ফোল্ডারে।
[SR] ট্যাগ সার্চ করে রেজাল্ট টেক্সট ফাইলে রিডাইরেক্ট করতে:
Start > cmd > রাইট-ক্লিক > Run as administrator।
নিচের কমান্ড রান করুন:
findstr /c:"[SR]" %windir%\logs\cbs\cbs.log >sfcdetails.txt
sfcdetails.txt ফাইলে SFC.exe প্রোগ্রাম রান করার প্রতিবার লগ করা এন্ট্রিগুলো থাকে।
SFC লগ এন্ট্রি ইন্টারপ্রেট করুন
sfc.exe ১০০-১০০ গ্রুপে ফাইল ভেরিফাই করে। তাই অনেক গ্রুপ এন্ট্রি থাকবে। ফরম্যাট: date time entry_type details। বিস্তারিত জানতে KB928228 দেখুন।
পোস্টটি সাহায্য করলে খুশি হব।
