Windows10、11、Windows Sever系统修复(通用)
修复步骤:
Dism /Online /Cleanup-Image /CheckHealthDISM命令里有三个参数(/CheckHealth, /ScanHealth, /Restorehealth)和一个 SFC 命令构成了一个标准的系统修复流程:
推荐的系统修复诊断流程:
-
快速初步检查:
/CheckHealthDism /Online /Cleanup-Image /CheckHealth目的:几秒钟内看系统是否有已知的“病历”。如果报告有问题,则进入下一步;如果报告健康,但问题依旧,也进入下一步。
-
全面深度扫描(可选但推荐):
/ScanHealthDism /Online /Cleanup-Image /ScanHealth目的:进行彻底扫描,确认损坏的确切存在。这会花一些时间。
-
执行修复:
/RestorehealthDism /Online /Cleanup-Image /Restorehealth目的:这是实际进行修复的步骤。它会连接 Windows Update 下载健康的文件来替换损坏的组件存储。(此步骤需要互联网连接)
-
修复系统文件:
sfcsfc /scannow目的:在 DISM 修复了“源文件库”(组件存储)之后,再用 SFC 来修复当前运行的系统中的文件。
简单比喻:
-
/CheckHealth:像用体温计快速测一下有没有发烧。 -
/ScanHealth:像去医院做全面的血液检查和CT扫描,找出具体病因。 -
/Restorehealth:像根据诊断结果进行吃药或输液治疗。 -
sfc /scannow:像在身体恢复后,对各个器官功能进行调理和修复。
实际操作——检查系统是否可在线修复
在任务栏上的搜索框中,输入Powershell,并右键管理员运行

- 简单检查是否检测到任何损坏。例如,在命令提示符下,
Dism /Online /Cleanup-Image /CheckHealth当你使用/CheckHealth参数时,DISM 工具将报告映像是否正常、可修复或不可修复。
-
扫描图像以检查是否损坏。此操作将需要几分钟。例如,在命令提示符下,键入以下命令:
Dism /Online /Cleanup-Image /ScanHealth如果图像不可修复,则应丢弃该图像并重新开始。如果图像是可修复的,您可以使用/RestoreHealth参数来修复图像。
在线修复系统
还原或修复系统文件:
-
输入此命令:
DISM.exe /Online /Cleanup-image /Restorehealth -
按 Enter。 当命令操作成功运行后,将会看到命令提示符的确认信息,上面显示 “还原操作已成功完成”或“操作已成功完成”。
注意:如果未能看到确认信息,请重新输入该命令并再次尝试。 -
接下来输入这个命令:
sfc /scannow -
按 Enter。 等待片刻,直到 sfc 扫描验证达到100% 的完成,然后关闭 命令提示符。
-
系统文件修复更改在下次重新启动之后生效。
Windows PowerShell
版权所有(C) Microsoft Corporation。保留所有权利。
安装最新的 PowerShell,了解新功能和改进!https://aka.ms/PSWindows
PS C:\Users\OMEN> sfc /scannow
开始系统扫描。此过程将需要一些时间。
开始系统扫描的验证阶段。
验证 100% 已完成。
Windows 资源保护找到了损坏文件,但其中有一些文件无法修复。
对于联机修复,位于 windir\Logs\CBS\CBS.log 的 CBS 日志文件中
有详细信息。例如 C:\Windows\Logs\CBS\CBS.log。对于脱机修复,
/OFFLOGFILE 标记提供的日志文件中有详细信息。
PS C:\Users\OMEN> Dism /Online /Cleanup-Image /CheckHealth
部署映像服务和管理工具
版本: 10.0.26100.5074
映像版本: 10.0.26200.8246
可以修复组件存储。
操作成功完成。
PS C:\Users\OMEN> Dism /Online /Cleanup-Image /ScanHealth
部署映像服务和管理工具
版本: 10.0.26100.5074
映像版本: 10.0.26200.8246
[==========================100.0%==========================] 可以修复组件存储。
操作成功完成。
PS C:\Users\OMEN> DISM.exe /Online /Cleanup-image /Restorehealth
部署映像服务和管理工具
版本: 10.0.26100.5074
映像版本: 10.0.26200.8246
[==========================100.0%==========================] 还原操作已成功完成。
操作成功完成。
PS C:\Users\OMEN> sfc /scannow
开始系统扫描。此过程将需要一些时间。
开始系统扫描的验证阶段。
验证 100% 已完成。
Windows 资源保护找到了损坏文件并成功修复了它们。
对于联机修复,位于 windir\Logs\CBS\CBS.log 的 CBS 日志文件中
有详细信息。例如 C:\Windows\Logs\CBS\CBS.log。对于脱机修复,
/OFFLOGFILE 标记提供的日志文件中有详细信息。
系统文件修复更改在下次重新启动之后生效。
PS C:\Users\OMEN>

使用本地镜像修复系统(可选非在线修复方案)
-
使用/RestoreHealth参数修复图像。例如,要使用已装载的映像作为修复源来修复脱机映像,请在命令提示符处键入以下命令:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows - 或者要使用您自己的一些源而不是 Windows 更新来修复在线图像,请键入:
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
如果您没有为修复文件指定/Source,则使用 Features on Demand 的默认位置。有关详细信息,请参阅配置 Windows 修复源。如果您指定多个/Source,文件将从找到它们的第一个位置复制,其余位置将被忽略。您可以使用/LimitAccess防止 DISM 工具将 Windows 更新用作修复源或用作在线图像的备份修复源。
https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-8.1-and-8/hh824869(v=win.10)

浙公网安备 33010602011771号