Windows8.1正式版利用DISM命令修复损坏Windows映像的技巧

2015-04-05 21:13

    DISM就是windows8.1正式版系统下内置的部署映像服务和管理的一个工具,用于安装、卸载、配置和更新脱机Windows(R) 映像和脱机Windows 预安装环境映像中的功能和程序包,比如当系统映像出现损坏就可以用这个DISM命令进行修复,具体要如何操作呢?接下来跟随小编来学习一下利用DISM命令修复损坏Windows映像的具体教程吧。

Windows8.1正式版利用DISM命令修复损坏Windows映像的技巧

  1、原理分析:

  当Windows映像不可用的时候,可以使用部署映像服务和管理 (DISM) 工具来更新文件并更正问题。可以使用 DISM 来修复 WIM 或 VHD 文件中的脱机 Windows 映像,或者联机 Windows 映像。联机 Windows 映像在不可用的时候也会尝试自行修复。这一操作的修复与“所需功能”使用同一来源,并且这一来源由组策略设置决定。当使用 DISM 工具修复联机或脱机映像时,可以使用带 /RestoreHealth 参数的 /Source 参数来指定其他修复源位置,来搜索需要的文件。

  DISM 的 /ScanHealth、 /CheckHealth、和 /RestoreHealth 参数只有在服务于 Windows(R) 8 或 Windows Server® 2012 映像时才能使用。

  2、检查映像是否可以修复

  1.扫描映像来检查损坏。这个操作将花费数分钟时间。例如,在命令提示符下键入以下命令:

  Dism /Online /Cleanup-Image /ScanHealth

  2.检查映像以查看是否有检测到损坏。例如,在命令提示符下键入:

  Dism /Online /Cleanup-Image /CheckHealth

  当使用 /CheckHealth 参数时,DISM 工具将报告映像是状态良好、可以修复、还是不可修复。如果映像不可修复,必须放弃该映像,并重新开始。如果映像可以修复,可以使用 /RestoreHealth 参数来修复映像。

  3、修复映像的方法

  1.使用 /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

  2.如果没有给修复文件指定 /Source,那么将使用“所需功能”的默认位置。如果指定了多个 /Source,那么将复制在第一个位置找到的文件,并忽略其他位置的文件。可以使用 /LimitAccess 来阻止 DISM 工具使用 Windows 更新作为联机映像的修复源或备份修复源即可。

    通过Windows8.1正式版系统中内置的DISM命令就可以对损坏的windows映像进行修复了,还可以对系统组件损坏进行修复,大家可以根据上面的方法进行操作解决吧。

网友评论

相关阅读

最近更新