sfc /scannow 的作用、如何读取其结果、CBS.log 的位置以及何时应先运行 DISM。
系统文件检查器(sfc.exe)是一个 Windows 工具,用于扫描受保护的系统文件,并用组件存储中的正确副本替换受损或缺失的文件。常用的命令是 sfc /scannow,在提升权限的命令提示符中运行;结果会记录在 C:\Windows\Logs\CBS\CBS.log 中。
“Windows 资源保护未找到任何完整性冲突”意味着受保护的文件完好无损。
“找到了损坏的文件并成功修复了它们”意味着已完成修复;请重启电脑。
“找到了损坏的文件但无法修复其中的某些文件”通常意味着组件存储已损坏:请运行 DISM /Online /Cleanup-Image /RestoreHealth,然后再次运行 sfc /scannow。
sfc /verifyonly 仅扫描而不修复。sfc /scanfile=<path> 检查单个文件。/offbootdir 和 /offwindir 允许 SFC 修复脱机 Windows,例如在恢复环境中。
sfc /scannow最后更新: 2026-10-08
什么是 DISM、/CheckHealth、/ScanHealth 和 /RestoreHealth 命令,以及 DISM 和 SFC 如何协同工作以修复 Windows。
什么是 WinRE,如何打开它,它提供哪些工具,以及如何使用 reagentc /info 进行检查。
解释 C:\Windows\WinSxS 的含义、为什么文件资源管理器会高估其大小,以及如何仅使用受支持的 DISM 命令来对其进行缩减。