I was having a problem running SFC /SCANNOW. It would stop at random percentage and give the following message:
Windows Resource Protection could not perform the requested operation
So I ran error-checking for the C drive and selected
-Automatically fix file error
-Scan for bad sectors.
Chkdsk found some errors. Now SFC /SCANNOW runs to 100%