Windows 10

Microsoft has released a new Windows Defender update that fixes an issues with SFC /scannow detecting corrupted Windows Defender PowerShell files.

In July, a definition update for Windows Defender would cause the SFC /scannow command to fail with error stating that "Windows Resource Protection found corrupt files but was unable to fix some of them.".

It turns out that these corrupt files were corresponding to a hash mismatch for the Windows Defender PowerShell files.

Error messages

In a recent support bulletin update, Microsoft has stated that they have released a new Windows Defender update and as of version 4.8.1908, this issue has been resolved.

"This issue is fixed in the version 4.8.1908 update of Windows Defender. After this update is applied, PowerShell files that are part of the Windows image are not changed, and the SFC tool no longer flags these files. Internet-connected computers that subscribe to the Windows Update channel automatically download and install this update."

According to numerous users at Wilders Security Forums,  though, just installing the update is not enough.

In addition to the new Windows Defneder update, users will also need to the run the following DISM commands in order for the issue to be fully resolved:

DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth

If you were previously having the issue with sfc /scannow, give this fix a try and let  us know if it works.