Read time: 5 minutes

Sometimes you may encounter the error, “ Windows Resource Protection Found Corrupt Files, But was Unable to Fix Some of Them.” and you may experience slow performance or Windows crashes. Also, some Windows functions do not work due to corruption of system files too. In the present blog, we shall discuss how to fix this problem.

Understanding Windows Resource Protection (WRP)

Windows Resource Protection is a feature in Windows Vista & later Windows versions that replaced Windows File Protection. Its main function is to protect registry keys and folders besides the critical system files. WRP does not allow, essential system files, folders, registry keys installed as part of the operating system to be replaced and disable autorun apps in Windows 10 too.

System File Check (sfc.exe) is seamlessly integrated with Windows Resource Protection and is accessible via the Windows Command Prompt. The System File Checker tool (sfc.exe) serves the purpose of rectifying any absent or damaged system files when the command ‘sfc /scannow‘ is executed. This command initiates a comprehensive scan of all safeguarded system files and subsequently substitutes any corrupted files with their cached counterparts, stored within a compressed folder located at a specified location, %WinDir%\System32\dllcache. The %WinDir% placeholder refers to the Windows operating system folder.

When do you face the error, “windows resource protection found corrupt files?”

To repair missing or corrupted system files, we run System File Checker Tool (sfc.exe) and use sfc/scannow command. After the process has been completed, any one of the messages given below will be shown:

  • Windows Resource Protection did not find any integrity violations.
  • Windows Resource Protection found corrupt files and successfully repaired them. Details are included in the CBS.Log %WinDir%\Logs\CBS\CBS.log
  • Windows Resource Protection could not perform the requested operation.
  • 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

The last message in the above list appears when the sfc/scannow command was not successul in fixign the issue. So, you need to fix it manually.

How to fix the error, “Windows resource protection found corrupt files but unable to fix some of them?”

Some easy methods to troubleshoot this error are given below:

METHOD 1: Run DISM Command to Repair Corrupt Files

Deployment Image Servicing and Management (DISM) relies on Windows Update to acquire the essential files required for resolving corruptions. Therefore, when performing this operation, ensure that your internet connection is stable and uninterrupted. Employ the RestoreHealth command within DISM to scan for and automatically repair any corruption within Windows. To do this, follow the steps outlined below:

  1. Type cmd in the search box next to the start button.
  2. Right-click Command Prompt and select ‘Run as Administrator.’
  3. Type command, dism /Online /Cleanup-Image /RestoreHealth. Press ‘Enter.’Press Enter
  4. This will scan for corruption and repair it.
  5. If you are in repair mode of Windows DVD/USB, use the command
    Dism /Image:C:\/Cleanup-Image /RestoreHealth. Press ‘Enter.’
  6. Wait till the process is complete. A message will appear stating file corruption has been resolved. Restart your computer.
  7. Run SFC scan in Administrative Command Prompt again and see if the error persists. If it is still present then follow the next method. The same process can be used to recover data from pen drives saved in logical drives. You can scan your drive using sfc command too.
METHOD 2: Remove Remnants of A Third-Party Antivirus Security Solution

This error can also manifest as a result of false alerts. Typically, the presence of leftover components from improperly uninstalled antivirus or security software can be responsible for triggering this error. To resolve it, eliminate these residual files and then restart your computer. Afterward, perform another SFC scan to determine whether the problem still exists.

METHOD 3: Performing SFC/DISM Scan In A Clean Boot State

If methods 1 and 2 prove ineffective, it is highly likely that either a third-party application is causing interference, or there may be an undetected system file error that the SFC and DISM tools cannot identify. To address the former concern, it is necessary to execute a clean boot and re-run both utilities.

To perform a clean boot, follow the steps given below:

  1. Press keys Win+R. Runbox will open.
  2. Type msconfig. Press Enter
  3. System Configuration will open. The User Account Control will open and ask for permission to administrative privileges press Yes.
  4. Press the General tab and choose Selective Startup.
  5. Uncheck Load Startup times under Selective Startup.Load Startup times under Selective Startup
  6. Move to the Services tab. Check Hide all Microsoft Services. Press Apply.Hide all Microsoft Services
  7. Restart your computer in a clean boot state.
  8. Repeat steps 1 to 5 of method 1.
  9. Repeat steps 1 to 5 of method 1 with the SFC scan command (sfc /scannow in step 3).
METHOD 4: Repair the Hard Disk

Any problem with a hard drive can lead to this error which has to be fixed. Use Kernel for Windows Data Recovery to fix Windows corruption errors in logical and physical devices. It helps to recover data from corrupt FAT16, FAT32, NTFS & NTFS5 partitions. It works in three simple steps viz; Select>>View>>Recover in which it scans Windows system Drives, shows a preview of the recovered and, and saves the data selected by you. Kernel for Windows Recovery can recover data from PEN drives, ZIP drives. Mobile drives, external HDD, etc.


In this blog post, we’ve delved into the topic of Windows Resource Protection files and explored various solutions for repairing file corruption when the operating system itself can’t handle the task. Additionally, we’ve examined the capabilities of Kernel for Windows Recovery, a robust and efficient tool for salvaging data from Windows systems. This powerful tool can recover lost, deleted, and inaccessible data from corrupted FAT16, FAT32, NTFS, and NTFS5 partitions in Windows systems. It’s also capable of retrieving data from removable drives. Whether it’s audio files, images, documents, or even permanently deleted files and folders, Kernel for Windows Recovery can recover them, regardless of their size or the extent of corruption. To assess its functionality, you can give the Demo Version a try for free and preview your valuable files and folders.

Kernel for Windows Data Recovery