Skip to content

检查windows11系统完整性#

方法一:使用系统文件检查器 (SFC)#

SFC 是最直接的工具,用于扫描和修复受保护的系统文件。

  1. 使用 管理员 身份运行 cmdpowershell
  2. 输入指令:sfc /scannow
  3. 过程需要一些时间(通常 5-15 分钟)。进度会显示在屏幕上
  4. 最终结果会显示如下:
    • “Windows 资源保护找不到任何完整性冲突。” - 表示系统文件完好无损。
    • “Windows 资源保护找到了损坏文件并成功修复了它们。” - 表示已发现问题并修复。
    • “Windows 资源保护找到了损坏文件但无法修复其中某些文件。” - 表示发现问题,但部分文件无法修复。这时需要使用方法二(DISM)。

方法二:使用部署映像服务和管理工具 (DISM)#

如果 SFC 无法修复所有问题,通常是因为用于修复的“源”文件本身已损坏。DISM 用于修复 Windows 的“组件存储”(即系统文件的来源库),从而为 SFC 提供健康的修复源。

  1. 使用 管理员 身份运行 cmdpowershell
  2. 输入DISM 检查健康指令:DISM /Online /Cleanup-Image /CheckHealth
  3. 输入DISM 扫描健康指令:DISM /Online /Cleanup-Image /ScanHealth
  4. 输入DISM 修复指令:DISM /Online /Cleanup-Image /RestoreHealth
  5. 成功后,再使用 sfc 检查

  6. 过程需要联网,因为它会从 Windows Update 服务器下载健康的文件来替换损坏的文件,可能需要较长时间

  7. 可以使用本地 iso 镜像 d:\download\Windows11.iso:
    • 指令 :DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:d:\download\Windows11.iso /LimitAccess

总结#

  1. 首先运行 sfc /scannow
  2. 如果 SFC 报告有无法修复的文件,接着运行 DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:d:\download\Windows11.iso /LimitAccess
  3. DISM 完成后,再次运行 sfc /scannow 以确保所有系统文件都已修复。

重要提示:在执行任何重大系统操作(尤其是重置)之前,请务必备份你的重要个人文件