如何修复 DISM /Online /Cleanup-image /Restorehealth 在 Windows 上卡住的问题
部署映像服务和管理是一个内置工具,可帮助用户修复损坏的文件和操作系统映像。但是,一些用户声称与 DISM 一起使用的“恢复运行状况”命令会永远卡住,或者,停留在62.3%。
如果您遇到这种情况,在修复系统相关问题时必然会遇到困难。幸运的是,您不必担心,因为在这篇文章中,我们已经解释了修复 Windows 上的 DISM /online /cleanup-image /restorehealth 的最佳方法。
何时应运行 DISM /online /cleanup-image /restorehealth 命令
此命令是修复和维护 Windows 操作系统运行状况的有用方法,特别是当您遇到系统稳定性、性能或更新问题时。以下是您可能需要运行此命令的主要原因。
参见:如何自动清理 Windows 10 临时文件夹、互联网文件和磁盘清理
- 系统变得不稳定,或者您遇到崩溃、冻结或其他不稳定的行为。
- Windows 更新无法安装,或者您遇到错误代码(例如,0x800f081f、0x8007000d)。
- Windows 功能或应用程序(例如 Windows 应用商店、设置面板或其他内置应用程序)无法工作。
- 运行 SFC/scannow 会导致类似“Windows 资源保护发现损坏的文件,但无法修复其中一些文件”的错误。
- Windows 性能下降、应用程序加载缓慢或出现延迟。
- 如果您想确保 Windows 安装处于最佳状态。
- 某些应用程序或服务(例如 Cortana、Microsoft Edge 或其他)崩溃或无法正常启动。
故障排除之前的先决条件
以下是执行任何高级故障排除步骤之前的小型故障排除步骤和检查点的列表。
- 重新启动您的电脑并再次检查。
- 当 DISM 尝试在线下载系统映像时,请确保您的电脑连接到稳定的互联网连接。
- 在恢复运行状况命令之前使用以下 DISM 命令 –
DISM /在线/清理图像/ScanHealth
DISM /在线/清理图像/CheckHealth
方法 1 – 以管理员身份运行命令提示符
您需要命令提示符才能运行 DISM 工具。专家建议以管理员身份运行命令提示符并执行 DISM 命令。如果 DISM 卡住,您需要执行以下操作。
1. 重新启动您的电脑。
2.重启后,按Win + R打开“运行”对话框并输入“cmd”。
3. 按 Ctrl + Shift + Enter 在管理模式下打开命令提示符工具。
4. 当出现 UAC 提示时,单击“是”按钮。

5. 复制并粘贴以下命令,然后按 Enter 键。
DISM /在线/清理图像/ RestoreHealth
如果 DISM 命令仍然卡住,您可以执行下一步。
方法 2:运行内存测试
Windows 内存诊断实用程序是 Microsoft 提供的一个有用的工具,用于检查 PC 上安装的内存。该工具需要一些时间才能完成扫描,并且需要重新启动。以下是使用此工具的步骤。
1. 按 Win + S 打开搜索框并键入“Windows 内存诊断”。
2. 单击同名的结果。
3. 屏幕上将出现一个对话框。单击“立即重新启动并检查问题”选项。

4. PC 将重新启动以执行一些测试并确定您的内存是否需要更换。
方法 3 – 运行检查磁盘工具
DISM 恢复健康状况卡住的另一个原因是硬盘出现故障。没有比 CHKDSK 更好的工具来检查硬盘状况。以下是要遵循的步骤:
1. 按 Windows + R 键启动“运行”对话框。
2.输入“cmd”并按 Ctrl + Shift + Enter 以提升模式打开命令提示符。
3. 如果出现UAC提示框,单击“是”。
4. 复制并粘贴以下命令:
chkdsk /f /r
5. 重新启动您的电脑。
方法 4 – 运行系统文件检查器
DISM 工具与SFC 工具相关。两者都有助于修复 Windows PC 上损坏的文件。如果 DISM 命令卡住,您可以尝试在 DISM 之前运行 SFC 工具。
1. 按 Windows + R 打开“运行”框。
2. 输入“cmd”并按 Ctrl + Shift + Enter 在管理模式下打开命令提示符。
3. 复制并粘贴以下命令,然后按 Enter 键。
证监会/scannow
4. 该工具将扫描您的系统文件是否存在完整性违规。这可能需要一些时间,所以请耐心等待。
5. 扫描完成后,您将看到一条消息,指示是否发现任何问题以及是否已修复。
6. 重新启动您的电脑。
方法 5 – 更新 Windows
如果其他方法都不起作用,那么可能是时候更新您的 Windows 操作系统了。完整的更新需要时间和许多步骤。这是您需要做的。
1. 按 Windows + I 启动“设置”窗口。
2. 单击左侧面板中的“Windows 更新”。
3. 接下来,单击右上角的“检查更新”按钮。

4. Windows 更新服务将自动在您的 PC 上下载并安装最新更新。
5. 接下来,单击同一页面上的高级选项。
6. 然后,单击可选更新(功能、驱动程序等)。
7. 查找与 Windows 功能相关的更新并选中其前面的复选框。
8. 单击“下载并安装”按钮并等待该过程完成。
9. 重新启动计算机。
另请阅读 –修复 Windows 卡在“检查更新”上的 9 种以上方法
编辑提示:使用高级磁盘恢复来恢复您的文件
如果 DISM Restore Health 命令在运行时仍然存在问题,您可能需要更换硬盘或重新安装 Windows。最好在电脑运行时备份电脑上的所有文件。但是,如果硬盘损坏并且无法加载操作系统,您还可以通过将损坏的硬盘连接到另一台电脑并使用高级磁盘恢复来恢复文件。
1.使用下面的按钮在您的 PC 上下载并安装高级磁盘恢复。
2. 启动软件并单击可移动选项。

3. 选择您的硬盘。
4. 单击立即开始扫描按钮。

5. 在下一个屏幕上,单击“深度扫描”,然后单击“立即扫描”按钮。
6. 应用程序界面的屏幕上将显示可恢复的项目列表。
7. 选择您想要恢复的项目,然后单击“恢复”按钮。
8. 指定 PC 上您希望从损坏的硬盘恢复这些文件的驱动器。
9. 等待恢复过程完成。
笔记 :您必须始终将恢复的文件存储在不同的驱动器上,以避免覆盖文件。
[固定的]
运行 Dism /online /cleanup-image /restorehealth 会扫描操作系统,查找系统映像中损坏或丢失的文件(例如系统文件、Windows 更新和组件),并尝试使用本地源或 Windows 更新服务器中的文件修复它们。我们希望上述方法已经为您解决了问题。我们很乐意在下面的评论部分听到您的问题。
另请阅读:如何修复 Windows 11/10 上的备份失败
