SOLVED! “Windows Resource Protection Found Corrupt Files And Successfully Repaired Them”

Whenever Windows acts up and corruption in the system files is among the suspects, people often turn to System File Checker (SFC). By running the command sfc/scannow in Command Prompt (Admin), Windows users could initiate the SFC scan which repairs corrupted system files. The result that SFC returns varies between cases though and “Windows Resource Protection found corrupt files and successfully repaired them” is one of the possibilities.  Check out this article if you like to get to know more about that result. 

Overview

Well, “Windows Resource Protection found corrupt files and successfully repaired them” in essence indicates the success of the removal of the corruption in system files. Thus, you could carry on using your computer like normal and don’t have to worry about a thing. Also, it’s noteworthy you may get that result time and again if you run SFC scans frequently. Unless you notice signs of issues, there is no need to take action. 

The Causes Of Corrupted Files

Memory Corruption

In case you don’t know, when programs crash out of the blue, they may lead to memory corruption. The nature of system files means memory corruption gives it a lot of problems. 

Windows Update Errors

If Windows is updating and your Internet disconnects, the OS will run into update-related errors. Such errors also surface if you switch off your PC in the middle of an update. Regardless, update errors may mess up system files. 

Power Outage 

In layman’s terms, computers require a stable power supply to perform to their full potential. Therefore, if there is an outage and you fail to take precautions, troubles ensue and corrupted system files is one of the consequences. 

System Crashes

Sometimes, actions like opening multiple programs at once will cause the OS to crash. During a system crash, a number of files including system ones could become corrupted.

How To Tackle The Corruption 

Run SFC Scan

  • Step 1: Press the Windows button and type cmd.
  • Step 2: When Command Prompt appears, click on the Run as administrator on the right side.
  • Step 3: In Command Prompt (Admin), type sfc /scannow and press Enter.

As mentioned above, the SFC scan coils return results such as:

Windows Resource Protection found corrupt files and successfully repaired them.

You could see the list of files by opening CBS log (C:\Windows\Logs\CBS)

Windows Resource Protection did not find any integrity violations.

Your system is clean and there are no missing or corrupt files.

Windows Resource could not perform the requested operation.

If you see the result, go through the step down below:

  • Step 1: Remove CDs, USBs, and DVDs from your PC and Restart your PC.
  • Step 2: Before the PC boots, press F8 to launch Safe Mode.
  • Step 3: On the Advanced Boot Options screen, highlight any safe mode option you want and press Enter. Some of the options given are Safe Mode With Networking and Safe Mode With Command Prompt.
  • Step 4: Log into your administrator account.
  • Step 5: Open Command Prompt and type sfc /scannow.
  • Step 6: Restart your computer (don’t press F8).

Windows Resource Protection found corrupt files but was unable to fix them.

If you see the result, go through the step down below:

  • Step 1: Press the Windows button and type cmd.
  • Step 2: When the Command prompt option shows, click on the Run as administrator on the right side.
  • Step 3: Copy and paste the following command: findstr /c:”[SR]” %windir%\Logs\CBS\CBS.log >”%userprofile%\Desktop\sfcdetails.txt”
  • Step 4: Copy the name of the corrupt system file and its path.
  • Step 5: Open a browser and paste the name of the system file plus download. For example, if the corrupt file is jscript.dll, type jscript.dll download and get a clean version of it. Reputable sources include websites like dll-files.com.
  • Step 6: Type the cls command to clear the Command Prompt.
  • Step 7: Being mindful of the path to the system file, type the following command: Takeown /f path_to_system_file_here. Once successful, you will receive the message that you now own the file.
  • Step 8: Type the following command to now grant administrator access: icacls path_to_system_file_here /grant Administrators: F. Once successful, the prompt will tell you that the file has been successfully processed.
  • Step 9: Now, copy and paste the following command to replace the corrupt file with the clean one: copy path_to_file_you_downloaded path_to_corrupt_system_file. 

Update Windows 

  • Step 1: Select the Start button from the bottom-left corner and click on the Settings icon.
  • Step 1: Press Windows + I  to open Settings.
  • Step 2: Select Update and Security and choose Windows Update.
  • Step 3: Click Check for Updates
  • Step 4: Restart once the updates are finished.

Update Drivers

  • Step 1: In the taskbar search box, type Device Manager and select it.
  • Step 2: Pick any category to see the names of the drivers installed:
  • Step 3: Right-click (or press and hold) any that you’d like to update.
  • Step 4: Select Search automatically for updated driver software.
  • Step 5: If the wizard finds any updates, click Update driver.

Run Windows Security Scan

  • Step 1: Press the Windows button and type Window Security and click it.

  • Step 2: Click Virus and threat protection and choose Scan options.

  • Step 3: Check the Full scan radio button and click Scan now.

Repair Windows Startup

  • Step 1: Press Windows + I  and once the Settings app opens, go to Update & Security.
  • Step 2: Select the Recovery tab and under Advanced Startup, click Restart now.
  • Step 3: After the reboot, press the Windows button and type Troubleshoot settings then click it.
  • Step 4: Go to Advanced Options then Startup Repair.
  • Step 5: Reboot the computer.

Advice

  • If repairing corrupt files becomes problematic, consider using a third-party tool like Restoro. It will save you the hassle of copying and pasting commands because one mistake could throw the PC off.
  • Keep an eye out for Windows updates.

Can I Run SFC Scan Without Administrator Privileges? 

You can only run SFC scan if you open Command Prompt with administrator privileges. That means there is no way to initiate SFC scan on a normal Command Prompt session. 

Is It Possible To Recover Corrupted Files?

Yes, but you’ll need the help of a DISM tool, the CHKDSK command, or a System Scan Disk.

 

Leave a Comment