时间:2020-12-19 08:38:36 来源:系统堂 游览量: 次
该系统文件检查器工具也被称为SFC实用程序或SFC.EXE或SFC SCANNOW允许Windows用户扫描并恢复损坏丢失的Windows系统文件。每当您遇到某些Windows功能无法正常工作或Windows崩溃时,建议您运行系统文件检查器以扫描Windows并还原文件。但是在某些情况下它无法处理,并且SFC扫描结果为“ Windows资源保护发现损坏的文件,但无法修复其中的一些文件”
Windows资源保护发现损坏的文件,但无法修复其中的一些文件。详细信息包含在CBS.Log windir Logs CBS CBS.log中。
如何查看SFC日志文件
运行SFC命令时,系统文件检查器的详细信息存储在CBS.Log文件中。要查看SFC日志文件,您需要按照以下步骤在桌面上创建可读的副本。
• 以管理员身份打开命令提示符,
• 输入命令findstr / c:“ [SR]”%windir% Logs CBS CBS.log>“%userprofile% Desktop sfclogs.txt”,然后按Enter键
• 查看您的桌面屏幕,一个新的记事本文件存储在其中,名称为“ sfc l ogs”
• 使用记事本打开桌面上的sfclogs.txt,以查看扫描的系统文件的所有详细信息以及无法修复的文件的信息。
如何修复sfc / scannow发现的损坏文件
当您运行sfc / scannow命令时,SFC实用程序将扫描所有受保护的系统文件,如果发现任何问题,它将尝试使用位于%WinDir% System32 dllcache的压缩文件夹中的缓存副本替换有问题的文件。多数情况下,sfc实用程序会使用正确的文件还原损坏的系统文件,但是由于某些原因,您的系统文件严重受损或缺少时间可能导致无法修复它们。这里有一些适用的解决方案,可帮助修复sfc / scannow找到的损坏的文件。
• 确保您的计算机安装了最新的Windows更新
• 暂时禁用第三方防病毒软件(如果已安装)并执行sfc扫描。
※在安全模式下运行SFC命令
以安全模式启动Windows ,然后运行sfc / scannow命令,如果任何第三方插件阻止sfc实用程序使用正确的文件还原或修复损坏的系统文件,则这将有所帮助。
• 按Windows键+ R,键入msconfig.msc,然后单击确定,
• 移至“启动”选项卡,在“安全启动”选项上打勾(请参见下图),单击“应用”,然后单击“确定”。
• 并重新启动PC,以将Windows引导到安全模式。
• 现在以管理员身份打开命令提示符,
• 输入sfc命令sfc / scannow并按Enter键,
让扫描过程完全完成100%,并检查这次sfc实用程序是否修复了损坏的系统文件。或没有更多的“ Windows资源保护发现损坏的文件,但无法修复其中的一些文件”
※运行DISM restore health命令
接下来,运行有助于修复Windows映像的DISM(部署映像服务和管理)实用程序。好吧,sfc实用程序使用本地存储的副本(可能已经损坏了)来替换损坏的文件,但是DISM使用Windows Update组件来完成其工作。仅需要在运行DISM命令之前确保您的Internet连接正常。
• 在开始菜单上搜索cmd,右键单击命令提示符,选择以管理员身份运行,
• 输入命令DISM / Online / Cleanup-Image / 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工具。
• 然后以管理员身份打开命令提示符
• 并键入SFC / SCANNOW以运行系统文件检查器实用程序。
• 在运行该进程时,启动SFCFix.exe。
SFCFix将完成并报告是否发现任何损坏,将日志文件保存到您的桌面,该文件称为SFCFix.txt。打开日志文件,其中提供了有关发现的任何问题的技术详细信息
※运行启动修复
此外,您可以访问高级选项并运行有助于修复以下内容的启动修复。
• 缺少/损坏/不兼容的驱动程序
• 丢失/损坏的系统文件
• 引导配置设置丢失/损坏
• 注册表设置损坏
• 损坏的磁盘元数据(主启动记录,分区表或启动扇区)
• 有问题的更新安装