Fix: Windows Resource Protection cannot perform the requested operation

If your system crashes or if some of the functions in your system are not working, then you may be advised to run SFC or the System File Check. What this tool does is it scans all the Windows system files. If any corrupt files are found, the tool replaces them.

If SFC is successful, the corresponding errors in the system should be resolved. However, if the scan isn’t successful, you may be thrown various types of error messages. One such error message is ‘Windows Resource Protection cannot perform the requested operation’.

If you happen to encounter such an error while performing SFC, you can try the following solutions to resolve the error.

Solutions to resolve the error ‘Windows System Protection cannot perform the requested operation’

Solution 1: Perform SFC in Safe Mode

Below are instructions to perform SFC in Safe Mode on Windows 10. Although the command SFC is the same, accessing the ‘Safe Mode with Command Prompt’ may vary slightly on other Windows versions.

  1. Restart your system and when the Windows logo appears, keep pressing the F8 key to enter the Advanced Options menu
  2. Then click Troubleshoot > Advanced Options > Start-up settings
  3. Click Restart on the bottom right corner to enter a screen where you can select how you like to boot
  4. Select ‘Safe Mode with Command Prompt’
  5. Once you enter the Command prompt, type the following command and hit Enter

‘sfc /scannow’


Now wait for the SFC scan to complete and check if it was able to complete successfully. However, if you’re still receiving the error, try the next solution.

Solution 2: Run CHKDSK

CHKDSK is a built in tool that checks the integrity of the file systems. If it comes across any corruption issues, it will repair them. In some cases, CHKDSK is also capable of fixing issues that were leading SFC scan to fail. So, let’s try running CHKDSK and see if it resolves the error for you.

  1. Type ‘cmd’ in the task bar
  2. Right click on the Command Prompt icon that appears and select Run As Administrator
  3. Once you enter the command prompt, type the following command


  • You may be prompted that CHKDSK will run the next time your computer starts. Press ‘Y’ to accept and continue
  • Type ‘exit’ to close command prompt

Restart your computer and wait for CHKDSK to run. The time it takes depends on the size of the drive and how corrupted the drive is. Once CHKDSK completes, restart your system and run SFC again.

Important: If you happen to lose files after CHKDSK is run (which can happen in some cases), refer this link to recover data after CHKDSK using Yodot data recovery software.


We hope that one of these solutions help you resolve the error. If not, you may need to reinstall Windows to resolve any problem your system may be experiencing which is causing SFC to fail. But before you reinstall Windows, make sure you have a complete backup of the system.

Instances where your system isn’t booting properly or your system failing are common. In such cases, before you attempt any troubleshooting steps that may harm your data, it becomes important for you to recover and protect all your data. And Yodot data recovery tool comes in handy for this reason. This tool can be used to recover data from a failed SSD, HDD, SATA, IDE etc. All you need to do is remove the failed drive and connect it to a healthy system with Yodot installed. Then follow the instructions in the link provided to recover all your data.