Win10发布Defender自定义更新修复Win10 SFC命令行问题
7月份,许多Windows 10用户在使用sfc /scannow明令修复损坏的文件时遇到问题,微软透露,罪魁祸首是该公司为Windows Defender发布的更新。当时,不少用户的Windows 10的sfc /snannow命令行功能失败,并显示以下错误消息:
Windows资源保护发现损坏的文件,但无法修复其中的一些。
“命令提示符”窗口中显示的错误还建议用户检查日志文件,并显示日志文件显示文件成员(PowerShell模块文件)的哈希值不匹配。微软很快在7月16日承认了这个问题,公司声称SFC功能错误地将Windows Defender PowerShell模块文件标记为已损坏,导致此错误。
微软表示异常的标记问题并没有破坏修复命令本身的功能,也就是说解决这个标记问题即可彻底的解决问题。经过排查最终微软发现是Windows 10 Defender 反病毒软件引起,此前推送的某个自定义更新存在着故障。既然找到问题那么修复起来就非常轻松喽,微软已经制作新的定义更新用户直接安装这个更新即可恢复正常。
具体操作是用户前往系统更新页面点击检查更新,然后会自动下载 Windows Defender 最新更新进行安装。此更新安装后无需重启即可解决问题,用户安装后可检查Windows Defender是否是V4.8.1908或更高版本。
安装更新后,Windows 10的SFC功能将不再错误地将PowerShell文件标记为已损坏。或者您也可以使用命令提示符中的DISM工具来修复Windows 10映像文件:
dism /online /cleanup-image /restorehealth
sfc /scannow
除非用户手动关闭自动更新或禁用Windows Update服务,否则Windows Defender更新会自动安装,不需要外部干预,问题就会自动修复,此更新已推送到所有受影响的Windows 10版本。