Most of times after install / Uninstall new software applications, Install recent updates or some other reason some of the Windows system files get corrupted. This creates a hole inside the OS and leads to a mess at the end. This corrupted, missing system files cause different Problems ( blue Screen error, Startup Errors, Different error codes etc )to windows computer. Windows 10, 8.1 and 7 has a very unique tool ( SFC Utility : system file checker Tool )which helps the users to check for their corrupted or missing windows system files and also restores them to their previous states. Here this post we discuss about Windows SFC Utility ( system file checker Tool ), How It works and how to run system file checker tool.

About SFC Utility

The System File Checker ( Sfc Utility ) or sfc.exe is a utility in Microsoft Windows located in C:\Windows\System32 folder, which allows users to scan for and restore missing, corrupt Windows system files. With Windows 10, 8.1 and 7. The SFC Utility is integrated with Windows Resource Protection, which protects registry keys and folders as well as critical system files. So That while running This tool if any changes are detected to a protected system file, the modified file is restored from a cached copy located in the Windows folder itself.

How To Run System File Checker Tool

This System file checker Tool is Very helpful to fix most of windows problems. When ever you face any problem / errors ( BSOD errors, Black Screen at startup, Application launch error, 100 % system resource usage etc ) on your windows, We strongly recommend first Run the System file checker tool, Before apply any other solutions. You can Run this Sfc Utility by fallowing bellow steps.

As discussed This tool scan internal, protected system files, for this Administrator rights most required. So That open Command prompt as administrator. you can do this by click on Start menu search type cmd, from search results right click on command prompt and select run as administrator. When command prompt opens type bellow command and hit enter key to execute the command.

sfc /scannow


You see text: Beginning system scan. This process takes some time. Beginning verification phase of system scan.Verification 2% complete.

Windows Resource Protection could not perform the requested Service or Start the Repair Service

In case you are unable to start the System File Checker, and you get the “Windows Resource Protection Could Not Start the Repair Service” error, This mostly cause if the Windows Modules Installer service has been Disabled. To Start the service press win + R, Type services.msc and hit enter key. Scroll down, look for Windows Modules Installer service double click on it change startup type manual and start the service next to service status. And again open command prompt type sfc / scannow this time you didnt get any error.

During the scanning process SFC command will scan all protected system files in your Windows installation folder and check for any corrupted, missing files. If any files found corrupt or missing it will replace it with a cached copy that is located in a compressed folder at %WinDir%System32\dllcache. Wait until 100% complete the scanning process. Then after restart windows to take effect the changes have made by sfc command.

System File checker Results

Once the scan completes, you will see one of the following messages:

  • Windows Resource Protection did not find any integrity violations: This indicates that your system doesn’t have any missing or corrupted files.
  • Windows Resource Protection could not perform the requested operation: This message means that there was a problem during the scan and an offline scan is required.
  • Windows Resource Protection found corrupt files and successfully repaired them. Details are included in the CBS.Log %WinDir%\Logs\CBS\CBS.log: You will get this message when SFC was able to fix the problem. Now, you can move on or you can view the logs to get more details.
  • Windows Resource Protection found corrupt files but was unable to fix some of them. Details are included in the CBS.Log %WinDir%\Logs\CBS\CBS.log: In this case, you’ll need to repair the corrupted files manually.

How to view the SFC log file

The sfc.exe program writes the details of each verification operation and of each repair operation to the CBS.log file, located in the %windir%\Logs\CBS folder. Each sfc.exe program entry in this file has an [SR] tag. And You can search for [SR] tags to help locate SFC.exe program entries. To perform this kind of search and to redirect the results to a text file, follow these steps:

Open command prompt as administrator and type command bellow and hit enter key to execute the command.

findstr /c:”[SR]” %windir%\Logs\CBS\CBS.log >”%userprofile%\Desktop\sfcdetails.txt

This will create a file named sfcdetails.txt on user desktop which includes the entries that are logged every time that the SFC.exe program runs on the computer.

Run DISM Tool

You can Directly Run DISM Tool To fix the errors occur during run the system file checker tool To Run DISM tool open command prompt as administrator and type Dism /Online /Cleanup-Image /RestoreHealth hit enter key to execute the command. After complete 100% scanning process Again Run sfc /scannow command again wait until 100% complete. I hope this time you didnt get any error message, Now Restart windows to take effect the changes have made by sfc utility.

That’s all About Windows SFC Utility ( system file checker Tool ). I hope after read this Now you very well understand what is System file checker tool, How this sfc tool works, And how to run sfc.exe tool to fix corrupted, missing system files on windows computer. Still have any query, suggestion About this post feel free to comment bellow. Also Read From our blog How To Fix DNS Server not responding Error on Windows 10



Please enter your comment!
Please enter your name here