We’re aware of an issue impacting some Windows 8 customers trying to run the
sfc /scannow command after installing KB2821895, where customers using the System File Checker receive an error message that there are corrupt files and that the system requires a restart to repair the files.
To work around this issue:
· Open an elevated command window
· Run the command
dism /online /cleanup-image /restorehealth, and wait for this command to complete.
· Run the
sfc /scannow command again until the command completes and reports that there is no corruption. If you still get an error that there is corruption, you should contact technical support for further assistance as your system may have actual corruption.
Very interesting issue. I checked my Windows 8 system with the dism /online /cleanup-image /scanhealth command and then with the sfc /verifyonly command. Here are the results:
C:\Windows\system32> dism /online /cleanup-image /scanhealth
Deployment Image Servicing and Management tool
Version: 6.2.9200.16384
Image Version: 6.2.9200.16384
[==========================100.0%==========================]
No component store corruption detected.
The operation completed successfully.
C:\Windows\system32>sfc /verifyonly
Beginning system scan. This process will take some time.
Beginning verification phase of system scan.
Verification 100% complete.
Windows Resource Protection found integrity violations. Details are included
in the CBS.Log windir\Logs\CBS\CBS.log. For example
C:\Windows\Logs\CBS\CBS.log. Note that logging is currently not supported in
offline servicing scenarios.
One says the is no problem, the other says that there is a problem. Why?