Windows has various functions that protect the system continuously while the user performs day-to-day tasks. As PC files are vulnerable to damage or corruption, the operating system has put in place some parameters that save these files before they get lost. Some tools like the system scan can find these corrupted files and attempt to fix them. However, there is a possibility of the scan not performing its task well. The error "Windows Resource Protection found corrupt files but was unable to fix some of them" can sometimes appear, and you might not know what to do.
Windows Resource Protection is a registry protection service that habitually checks for system file modification or errors. This task finds corrupt system files, removes them, and replaces the following with good cached copies saved in the PC's Windows folder. It's a safety precaution system of computers that protects the system from totally crashing.
The system files are critical in ensuring that the PC performs well for the user. Any damage or corruption that happens to a system file affects the whole system itself. This includes the error in Windows Resource Protection.
The error "Windows Resources Protection found corrupt files but was unable to fix some of them" is created by a few scenarios. Some .dll files from Nvidia may trigger a false-positive result, labeling this certain file as corrupt even when it is not. There are also some cases where corruption is caused by third-party software, which is not compatible with the system and modifies some files, prompting a system file corruption.
Another instance is an error in Windows utilities that is beyond the capability of the System Checker's corrupt files fix. In this case, a reinstallation of the operating system is deemed necessary.
. Open elevated Command Prompt by typing cmd on the search bar, followed by pressing CTRL + SHIFT + ENTER.
b. On the command line, type in this command: chkdsk /F and press the Enter key.
c. Reboot your PC.
d. If you want to repair errors in another drive, type in the drive letter and click Enter (for example, if you want to check E drive, key in E: and press the Enter key)
For Windows Server 2008, Vista, and Win 7:
a. Download the System Update Readiness tool installer. Once finished, double click to install the file downloaded.
b. Restart your PC after installation.
c. In the Command Prompt as Administrator, type the command: sfc /scannow.
For Win Server 2012, Win 8 & 8.1, and Win 10:
a. Open elevated Command Prompt by typing cmd on the search bar, followed by pressing CTRL + SHIFT + ENTER.
b. Type this command on the prompt line: Dism.exe/Online/Cleanup-Image/Restorehealth.
c. Wait for the DISM to repair the component store.
d. There will be a repair successful prompt that will appear after the action is completed.
a. Press Win + R to launch Run command. Key in msconfig and hit the Enter button.
b. On the Boot tab, tick the Safe Boot selection.
c. Select OK and restart your PC.
d. Open System Configuration and untick the Safe Boot selection to go back to normal Windows boot.
e. In command prompt as administrator, run the sfc /scannow command.
You can run the command SFC /SCANNOW command offline to fix this specific SFC error.
a. Start by inserting the installation media and wait for the Install Windows interface.
b. On the installation window, click Next and then Repair your computer.
c. On the next selection (System Recovery Options), click on Next and then Command Prompt.
d. To run a complete system file check, enter the command line SFC /scannow /offbootdir=(drive letter):\ /offwindir=(drive letter):\windows and press Enter.
e. Exit the command prompt and restart your PC.
a. Open Command Prompt as Administrator by doing any of the methods above.
b. On the command line, type: findstr /c:"[SR]%windir%\Logs\CBS.log>'%userprofile%\Desktop\sfcdetails.txt"
c. Open sfcdetails.txt file on the Notepad app and find the apps that are corrupted. Replace these files with good copies.
Another method that solves this error is to upgrade the operating system with the Windows 10 Repair-Upgrade. To do this, you must have a Windows 10 DVD or USB, or an ISO image of the operating system.
a. Plug/insert the USB or DVD to begin the installation. You can also double click the ISO image to mount as a virtual DVD.
b. Locate setup.exe from your removable drive to start the setup.
c. A new window will appear, indicating a setup guide. Click on Download and install updates.
d. Follow the wizard until you reach the License terms part and click Accept.
e. After a few minutes (depending on the PC's performance, the guide will prompt if the installation is ready. Choose Install.
f. You can choose to keep personal files so you do not lose data. Click Next.
g. PC will then reboot a few times until the update is installed.
Windows allows a quick and automatic fix for corrupted files, but some scenarios cause these files to become unrecoverable with the basic tools. You can try any of these methods to recover the files and make your system up and running again.