系统文件检查器实用程序也称为SFC实用程序或sfc.exe或sfc scannow,它允许Windows用户扫描并还原损坏的丢失的Windows系统文件。
每当您遇到某些Windows功能无法正常工作或Windows崩溃时,建议您运行系统文件检查器以扫描Windows并还原文件。但是在某些情况下它无法处理,并且SFC扫描结果为“ Windows资源保护发现损坏的文件,但无法修复其中的一些文件”
Windows资源保护找到了损坏的文件,但无法修复其中的一些文件。详细信息包含在CBS.Log windirLogsCBSCBS.log中。
内容
如何查看SFC日志文件
运行SFC命令时,系统文件检查器的详细信息存储在CBS.Log文件中。要查看SFC日志文件,您需要按照以下步骤在桌面上创建可读的副本。
- 以管理员身份打开命令提示符,
- 键入命令findstr / c:“ [SR]”%windir%LogsCBSCBS.log>“%userprofile%Desktopsfclogs.txt”,然后按Enter键
- 查看您的桌面屏幕,一个新的记事本文件存储在其中,名称为“ sfc l ogs”
- 使用记事本打开桌面上的sfclogs.txt,以查看扫描的系统文件的所有详细信息以及无法修复的文件的信息。
如何修复sfc / scannow发现的损坏文件
当您运行sfc / scannow命令时,SFC实用程序将扫描所有受保护的系统文件,如果发现任何问题,它将尝试使用位于%WinDir%System32dllcache的压缩文件夹中的缓存副本替换有问题的文件。多数情况下,sfc实用程序会使用正确的文件还原损坏的系统文件,但是由于某些原因,您的系统文件严重受损或缺少时间可能会导致无法修复它们。这里有一些适用的解决方案,可帮助修复sfc / scannow找到的损坏的文件。
- 确保您的计算机安装了最新的Windows更新
- 暂时禁用第三方防病毒软件(如果已安装)并执行sfc扫描。
在安全模式下运行SFC命令
以安全模式启动Windows,然后运行sfc / scannow命令,如果任何第三方插件阻止sfc实用程序使用正确的文件还原或修复损坏的系统文件,则这将有所帮助。
- 按Windows键+ R,键入配置文件,然后单击确定,
- 移至“启动”选项卡,选中“安全启动”选项(请参见下图),然后单击“应用”,然后单击“确定”。
- 并重新启动PC,以将Windows引导到安全模式。
- 现在以管理员身份打开命令提示符,
- 输入sfc命令sfc / scannow并按Enter键,
让扫描过程100%完成,并检查这次sfc实用程序是否修复了损坏的系统文件。或没有更多的“ Windows资源保护发现损坏的文件,但无法修复其中的一些文件”
运行DISM restore health命令
接下来,运行有助于修复Windows映像的DISM(部署映像服务和管理)实用程序。好的,sfc实用程序使用本地存储的副本(可能已经损坏)来替换损坏的文件,但是DISM使用Windows Update组件来完成其工作。仅需要在运行DISM命令之前确保您的Internet连接正常。
- 在开始菜单上搜索CMD,右键单击命令提示符,选择以管理员身份运行,
- 键入命令DISM /在线/清理映像/ RestoreHealth,然后按Enter键,
- 让扫描过程完成100%,具体取决于您的PC配置,可能需要15-30分钟以上的时间。
注意:如果您发现DISM扫描卡住了30%左右,请放心,请不要关闭该窗口的正常行为,几分钟后即可恢复。
扫描过程100%完成后,请运行sfc / scannow命令,并检查sfc实用程序是否再找不到损坏的文件。如果仍然遇到“ Windows资源保护,发现损坏的文件但无法修复其中的一些文件”错误,则应用下一个解决方案。
运行检查磁盘命令
几个Windows用户报告,在sfc实用程序帮助他们摆脱此问题之前运行check disk命令。
- 以管理员身份打开命令提示符,
- 键入命令,chkdsk c:/ f / r并按Enter键,
- 输入Y并在需要确认时按Enter键以在下次启动时运行check disk命令,
- 关闭所有内容,然后重新启动PC,以检查并修复硬盘驱动器上可能的错误。
- 完成后,重新启动PC,然后再次运行sfc / scannow命令
运行SFCFix工具
您也可以下载并运行第三方SFCFix工具,该工具会扫描Windows窗口中是否有损坏的系统文件,并将还原/修复这些文件,而System File Checker不能这样做。
SFCFix将完成并报告是否发现任何损坏,将日志文件保存到您的桌面,该文件称为SFCFix.txt。打开日志文件,其中提供了有关发现的任何问题的技术详细信息
运行启动修复
此外,您可以访问高级选项并运行有助于修复以下内容的启动修复。
- 缺少/损坏/不兼容的驱动程序
- 丢失/损坏的系统文件
- 引导配置设置丢失/损坏
- 注册表设置损坏
- 损坏的磁盘元数据(主启动记录,分区表或启动扇区)
- 有问题的更新安装
以上解决方案是否有助于修复sfc / scannow发现的损坏文件?让我们知道下面的评论。
另请阅读:
- Windows资源保护无法启动修复服务Windows 10
- 如何修复Windows 10中的不同Windows更新问题
- 如何在不重新下载的情况下将Steam游戏移至另一个驱动器
- 解决:Windows 10更新后笔记本电脑缓慢关闭
- 了解Windows 10 Home和Windows 10 Pro OS之间的区别