DISM 是用于服务和管理 Windows 映像及其核心组件的工具。当您的系统文件损坏时,DISM 工具可以帮助修复图像。但是,有时尽管操作已成功完成,但进程仍会卡住。此问题是由过时的操作系统导致的,该操作系统阻止该工具完成其执行。
本指南将向您展示如何修复 DISM 工具在处理过程中卡住的情况。
解决方法:执行系统重启
当命令提示符无法执行命令时,问题出在系统本身。因此,作为解决方法,您必须重新启动计算机,以便所有进程和程序正常启动,以避免发生此类错误。您可以执行系统重启,如下所列:
- 按Win键打开 Windows 开始菜单。
- 通过单击“电源”选项并选择“重新启动”来重新启动计算机。
- 重新启动计算机后,按Win键打开 Windows 开始菜单。
- 在 Windows 搜索栏中键入“ cmd ”。
- 右键单击命令提示符,然后选择“以管理员身份运行”选项。
- 现在您可以再次运行 DISM 命令。
1.升级你的内存大小
顺利运行系统的最低要求是 4GB RAM。如果您的系统不满足给定的要求,那么您将在系统上执行扫描和其他任务时遇到问题。因此,您必须升级当前的 RAM。首先,您必须检查系统上安装了多少 RAM:
- 同时按Win + R键打开运行命令。
- 在搜索栏中输入“ dxdiag ”,然后单击“确定”。
- 打开“系统”选项卡并在页面的“内存”部分检查 RAM 大小。
- 如果 RAM 低于 4GB,则必须对其进行升级。
2.运行系统文件检查器
错误的主要原因是系统文件损坏。因此,为确保您的系统没有文件损坏,您必须执行系统文件检查程序,自动扫描和修复损坏的系统文件。通过下面列出的步骤,您可以运行系统文件检查器:
- 按Win键打开 Windows 开始菜单。
- 在 Windows 搜索栏中键入“ cmd ”。
- 右键单击命令提示符,然后选择“以管理员身份运行”选项。
- 通过在命令提示符中键入以下命令并在“sfc”和“/”之间留一个空格来运行系统文件检查器。
sfc /scannow
- 扫描您的系统后,文件检查器将自动修复损坏的文件。
3.运行磁盘检查器
损坏的磁盘会阻止系统访问某些驱动器并损害系统的性能。因此,您必须运行磁盘检查器来修复磁盘中的损坏。按照下面给出的说明,您可以运行磁盘检查器:
- 按Win键打开 Windows 开始菜单。
- 在 Windows 搜索栏中键入“ cmd ”。
- 右键单击命令提示符,然后选择“以管理员身份运行”选项。
- 通过在命令提示符下键入以下命令并按 Enter 按钮运行磁盘检查器:
chkdsk /f /r C:
- 扫描完成后,重新启动计算机以进行必要的更改。
如果 chkdsk 命令无法运行,因为您的 Windows 强制它以只读模式运行。您必须在重新启动时运行 chkdsk 命令,以便它可以修复磁盘损坏。
检查命令是否正常运行。
4.更新你的Windows
使用过时的 Windows 时,某些程序将无法正确执行其任务。这可能会导致错误。因此,过时的 Windows 也可能是发生此错误的原因之一。您必须按照下面给出的说明将您的 Windows 更新到最新版本:
- 同时按Win + I键打开 Windows 设置。
- 导航到更新和安全 > Windows 更新。
- 单击“检查更新”选项。
- 找到Windows 更新后,您必须通过单击页面上的“下载”选项来下载它。
- 重新启动系统以进行必要的更改。
注意:如果Windows 无法自动为您的系统找到更新,则您必须手动下载适用于您的 Windows 的最新更新。
- 转到Microsoft 官方网页。
- 单击“立即更新”选项下载最新的 Windows 更新。
- 通过单击Windows 更新助手页面上的“立即更新”选项来安装更新。
- 安装完成后,通过单击重新启动选项重新启动计算机。
5.在安全模式下运行命令
如果错误仍然出现在正常状态下,则必须在安全模式下测试系统。在安全模式下启动时,系统会以默认程序和最少的驱动程序启动。此模式将帮助您找到系统中的问题。您可以在安全模式下运行系统,如下所示:
- 同时按下Win + R键打开运行命令。
- 在搜索框中键入“ msconfig” ,然后单击“ 确定”。
- 打开启动选项卡并选中“安全模式”框。
- 点击安全模式下的“最小”。
- 根据您的选择设置计时器,然后单击Apply和OK。
- 通过在系统配置提示上选择“重新启动”选项来重新启动计算机。
- 按Win键打开 Windows 开始菜单。
- 在 Windows 搜索栏中键入“ cmd ”。
- 右键单击命令提示符,然后选择“以管理员身份运行”选项。
- 通过将以下命令粘贴到命令提示符并按Enter按钮来运行 DISM 命令。
Dism.exe /online /cleanup-image /restorehealth
命令现在应该可以运行而不会卡住。
6.使用就地升级
当遇到 DISM 命令问题时,您必须使用“就地升级”。这是在您的系统上重新安装 Windows 之前的最后一种方法,通常用于修复和修复恢复健康错误。