教程:如何使用DISM修复Windows镜像
更新时间:2022-02-28 11:18:03 浏览次数:559+次如何使用DISM修复Windows映像,在VHD或WIM文件中可以修复离线Windows映像,而在线Windows映像在功能不正常时,会先尝试自我修复。这方面的修复源与按需功能使用相同,由组策略设置决定。当使用DISM尝试修复离线或在线Windows镜像时,你可以通过在/RestoreHealth参数旁边使用/Source参数来指定额外的修复源位置。如果你需要扫描和修复一个在线镜像,你也可以使用sfc /scannow命令来做快速检查。另一方面,你也可以选择使用DISM /Cleanup-Image来做更彻底的检查。
第一步是确保一个图像仍然可以修复。以下是你需要做的事情。
你必须先做一次快速扫描,看看图像是否已经被损坏。在你的电脑上打开命令提示符,输入Dism /Online /Cleanup-Image /ScanHealth。扫描应该只需要几分钟的时间。
你可以使用命令Dism /Online /Cleanup-Image /CheckHealth来查看你的电脑是否检测到镜像上有任何损坏。当使用这个sfc参数时,DISM工具将告知你Windows镜像是健康的、可修复的还是不可修复的。如果是后者,你将需要摆脱该镜像并从头开始。然而,如果它是可修复的,你可以继续进行/RestoreHealth参数,开始修复。
修复Windows镜像的过程与上述过程相同。打开电脑的开始菜单,进入命令提示符,并输入正确的命令。如果你想借助一个挂载的镜像作为修复源来修复一个离线镜像,正确的命令应该是Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows。然而,如果你要用你的来源修复一个在线图像,请输入这个命令来代替。Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess。
请注意,如果你不指定/Source,修复文件的默认位置与按需功能相同。你可以在这里阅读更多信息。另一方面,指定两个或更多的源将确保同样的结果,但只有第一个位置的文件会被复制。如果你想确保DISM工具不会使用Windows Update作为源来修复镜像,那么使用/LimitAccess就很重要。
现在,有一些情况下,当DISM工具试图修改图像时,图像会被损坏。在这种情况下,你可以使用Dism /Cleanup-Mountpoints命令来修复它。
在Microsoft.com上了解更多关于用DISM工具修复Windows镜像的信息。