在Windows 11中,有一些内置的诊断工具可以帮助自动修复系统问题。此类工具之一是系统文件检查器 (SFC)用于修复损坏的系统文件。该工具扫描并修复损坏或丢失的系统文件。它确保关键系统组件的完整性,并有助于保持计算机的稳定可靠运行。然而有时在运行时系统文件检查工具(sfc)并使用证监会/scannow命令到修复 Windows 11 上丢失或损坏的系统文件许多用户报告说,您可能会遇到错误“Windows 资源保护发现损坏的文件,但无法修复其中一些文件”,SFC Scannow 无法修复损坏的文件在 Windows 11 上。让我们找出原因SFC scannow 无法修复损坏的文件以及修复它的解决方案。
Windows 资源保护发现了损坏的文件,但无法修复其中一些文件。详细信息包含在 CBS.Log WindirLogsCBSCBS.log 中。
什么是系统文件检查器实用程序?
这系统文件检查器 (SFC) 实用程序是 Windows 操作系统中的重要工具,尤其是在 Windows 11 和 10 中,因为它与 Windows 资源保护集成,可保护注册表项和文件夹以及关键系统文件。运行 SFC scannow 命令检查系统正常运行所需的任何丢失或损坏的基本文件。当您执行 '证监会/scannow' 命令,它会扫描所有受保护的系统文件。如果检测到任何问题,它会尝试使用位于 %WinDir%System32dllcache 的压缩文件夹中的缓存副本替换有问题的文件。这可以确保您的系统保持良好的健康状态并平稳运行。它就像 Windows 的急救箱!
SFC SCANNOW 找到损坏的文件但无法修复
系统文件检查器 (SFC) 可能无法修复损坏的文件有多种潜在原因,常见的原因包括缺乏管理员权限、第三方软件干扰、Windows 映像损坏或注册表损坏。
- 如果文件系统本身存在问题,例如硬盘上有坏扇区,则可能会阻碍 SFC 执行修复的能力。
- 如果整个 Windows 映像遭到破坏,SFC 可能没有健康的参考可供比较,从而使修复变得困难。
- 有时,第三方应用程序或安全软件可能会与 SFC 的操作发生冲突,从而阻止其完成修复。
- SFC 需要管理权限才能更改关键系统文件。如果没有必要的权限,它将无法继续。
- 如果有待处理的 Windows 更新,建议首先完成这些更新,因为它们可能包含 SFC 尝试实施的必要修复。
- Windows 注册表中的问题也会干扰 SFC 的功能。
安装 Windows 11 更新
最新的 Windows 更新包含关键补丁和错误修复,可以解决导致文件损坏的根本问题。当系统文件检查器 (SFC) 无法修复损坏的文件时,建议安装最新的 Windows 11 更新。
- 按 Windows 键 + I 打开设置应用程序
- 转到 Windows 更新,然后点击检查更新,
- 如果有新的更新可用或待处理,请允许它们下载并安装。
- 完成后,重新启动您的电脑以应用它们。

通过使您的系统保持最新,您可以确保它具有最新的安全性和稳定性增强功能。安装更新后,建议再次运行 SFC 扫描,看看它现在是否可以成功修复任何剩余的损坏文件。
启动进入安全模式然后尝试 SFC
Windows 安全模式启动 使用最少的系统资源启动系统,禁用不必要的加载项,并允许执行故障排除步骤。在安全模式下运行系统文件检查器实用程序,如果任何第三方插件阻止 sfc 实用程序修复损坏的文件,这可能会有所帮助。
- 按 Windows + R,输入系统配置然后单击“确定”
- 这将打开系统配置窗口,
- 移至“启动”选项卡并选中“安全启动”选项。
- 单击应用并确定,
- 然后重新启动 Windows,这将自动将 Windows 启动到安全模式。

- 现在以管理员身份打开命令提示符并键入证监会/SCANNOW并按回车键。

笔记:只需确保待删除和待定重命名文件夹存在于 C:WINDOWSWinSxSTemp 下。要转到此目录,请打开“运行”并键入 %WinDir%WinSxSTemp。如果某些启动程序这可能会有所帮助正在制造问题。
运行 DISM 工具
当系统文件检查器 (SFC) 无法找到正确的文件来替换损坏的文件时,通常会发生此错误。在这种情况下,执行部署映像服务和管理 (DISM) 扫描可能非常有效。 DISM 命令使用 Windows 更新作为所需文件的来源,并确保在发现损坏时将其替换。
- 右键单击“开始”菜单,然后选择“Windows PowerShell(管理员)”或“命令提示符(管理员)”。
- 现在输入以下内容并按 Enter 执行命令
DISM /在线/清理图像/ RestoreHealth

这将启动扫描和恢复健康进程,此命令检查组件存储损坏,记录损坏并修复损坏。让 DISM 命令运行并等待 100% 完成完成。
如果上述命令不起作用,请尝试使用源文件运行 DISM。
为此,您需要源映像(Windows 11 ISO),右键单击并安装该映像并记下驱动器号。
现在运行以下命令
DISM /Online /Cleanup-Image /RestoreHealth /Source:ISOmountpathinstall.wim /LimitAccess

注意:更换ISO挂载路径使用您装载 ISO 文件的驱动器盘符。对于前我的ISO挂载路径驱动器盘符是d:
请注意,扫描可能需要一段时间才能运行,并且卡在 20% 的情况并不罕见。在扫描完成之前不要关闭终端窗口。
扫描完成后,重新运行 SFC 扫描以查看是否仍然收到错误。
运行 SFCFix 工具
此外,运行 SFCFix 工具将扫描您的 Windows 是否有损坏的系统文件,并将恢复/修复系统文件检查器未能执行此操作的这些文件。
第一的从这里下载 SFCFix 工具。然后以管理员身份打开命令提示符并输入证监会/SCANNOW运行系统文件检查器实用程序。运行该进程时启动SCFFix.exe。

一旦 SFCFix 运行完毕,它将打开一个记事本文件,其中包含有关 SFCFix 发现的所有损坏/丢失系统文件以及是否已成功修复的信息。在完美的情况下,它会告诉您哪个文件已损坏并且已修复。如果您没有看到“已修复/已修复”字样,则说明问题尚未解决。
尝试启动修复
在 Windows 10 和 11 中,微软添加了一个高级选项,您可以在其中运行启动修复,扫描并修复在 Windows 启动时导致问题的损坏的系统文件。如果执行上述方法后SFC 结果 Windows 资源保护发现损坏的文件,但无法修复其中一些文件,在启动时运行自动修复对于解决此问题非常有帮助。
要首先执行自动修复/启动修复,您需要访问高级选项。然后点击自动修复,如下图所示。
另请阅读:使用 SFC 和 DISM 命令修复损坏的系统文件

这将重新启动 Windows、检查并启动以下修复过程
- 驱动程序丢失/损坏/不兼容
- 系统文件丢失/损坏
- 启动配置设置丢失/损坏
- 注册表设置损坏
- 磁盘元数据损坏(主引导记录、分区表或引导扇区)
- 更新安装有问题
之后,您可以重新启动并运行SFC实用程序,希望这次您没有发现任何错误。
手动检查cbs.log
另外,您可以手动检查 cbs.log 文件以检查哪些文件已损坏,并且可以用良好的副本替换它们。要打开 CBS.Log 文件,请按 Windows + R,然后键入C:windowslogsCBS并按 Enter 键。然后双击哥伦比亚广播公司日志文件。
如果出现访问被拒绝错误,请右键单击 CBS.log 文件并选择特性。切换到安全选项卡然后单击先进的。点击在所有者下进行更改。类型每个人然后点击检查姓名并单击“确定”。现在点击申请然后单击“确定”保存更改。再次右键单击 CBS.log 文件并选择特性,切换到安全选项卡然后选择每个人在“组或用户名”下,然后单击“编辑”。确保勾选标记完全控制然后单击“应用”,然后单击“确定”。
现在尝试访问该文件,这次您将成功。然后按Ctrl+F然后输入腐败它会找到所有表示腐败的内容。

现在您会发现实际上已损坏的内容是 SFC 无法修复的。在 Google 中输入查询以了解如何修复损坏的内容,有时就像这样简单重新注册 .dll 文件。
重置 Windows 11 默认值
如果您仍然遇到“Windows 资源保护发现损坏的文件”错误,重置 Windows 11 有助于解决诸如损坏的系统文件之类的持续问题。在继续操作之前,请务必确保备份您的重要数据。以下是有关如何重置电脑的分步指南:
- 单击“开始”菜单,然后选择“设置”,找到并选择“系统”。
- 在系统设置中向下滚动,直到找到“恢复”并单击它。
- 在“恢复选项”下,单击“重置电脑”旁边的“重置此电脑”选项

您将看到两个选项:
- 保留我的文件:此选项将重新安装 Windows,同时保留您的个人文件、设置和应用程序。但是,它将删除 Windows 安装后安装或更改的所有应用程序和设置。
- 删除所有内容:此选项将完全重新安装 Windows,删除所有个人文件、应用程序和设置。您的电脑将恢复到原始状态。
按照屏幕上的提示确认您的选择并启动重置过程。这可能需要一些时间,所以请耐心等待。在此过程中您的电脑将重新启动几次。让它完成
另请阅读:
