windows8吧 关注:414,590贴子:9,117,675
  • 5回复贴,共1

【转载整理】教你动手打造Win8一键恢复

取消只看楼主收藏回复

以下内容均为IT之家所有,我只是对其进行整理,使大家更容易掌握
原文地址
http://w(反)ww.ith(河)ome.com/ht(蟹)ml/win8/40822.htm
http://w(反)ww.ith(河)ome.com/ht(蟹)ml/win8/40821.htm


IP属地:广东1楼2013-12-22 00:05回复
    说明:该方法可在传统BIOS+MBR模式使用,也可在UEFI+GPT模式下使用,并且比GHOST备份的文件更小,也可以使用该方法进行重置


    IP属地:广东3楼2013-12-22 00:21
    收起回复
      2025-11-28 03:30:44
      广告
      不感兴趣
      开通SVIP免广告
      先介绍本文所使用的命令(以下文件路径为例子,请以实际情况为准)
      reagentc /setosimage /pathE:\sources /index N
      命令解释:path后的路径表示install.wim文件所在文件夹路径。index 后面的N表示要恢复的系统在wim映像文件中的索引号,执行命令“dism /get-wiminfo /wimfile:E:\sources\install.wim”(不包含引号)可查看E:\sources\install.wim中包含的系统映像以及各自的索引号。请确保指定的映像与当前系统版本相一致(专业版带媒体中心版本则需要使用带媒体中心的映像),否则重置后无法保留激活信息。
      初始备份命令Dism/Capture-Image/ImageFile:E:\sources\install.wim /ScratchDir:F:\Temp/CaptureDir:C:\ /Name:Backup130324(推荐使用)
      增量备份命令Dism /Append-Image/ImageFile:E:\sources\install.wim /ScratchDir:F:\Temp /CaptureDir:C:\/Name:Backup130324
      命令解释:
      Capture-Image - 将驱动器的映像捕获到新的 WIM 文件中,捕获的目录包含所有子文件夹和数据。
      Append-Image - 将其他映像添加到 WIM 文件中。
      Dism 允许各卷映像之间同名,但为了以后应用方便,各卷映像之间的名称最好不同。Dism可以指定卷映像索引号或名称来对卷映像进行操作。索引号可能因删除某卷映像而发生改变,但名称是不会变的,如果各卷映像之间同名,用指定名称来对卷映像进行操作时就会出现问题。
      重要事项:
      确保有足够的磁盘空间可用于运行 /Append-Image 选项。如果在附加映像期间磁盘空间不足,则可能会损坏.wim 文件。
      /ImageFile: 后跟Install.wim文件的完整路径;/ScratchDir:后跟自定义的缓存文件夹路径;/CaptureDir:的后面表示的是要备份的系统所在分区位置;/Name:后面表示的是备份映像在install.wim中的名称,自定义(此项不能省略)
      注意:如果出现错误的话请删去/ScratchDir:X:\Temp
      Diskpart命令
      在恢复环境(即当前环境)中和在正常启动的WIndows系统中各分区的驱动器号可能会不同。在备份系统前我们可以用Diskpart命令检查一下备份过程中我们需要的三个路径(Install.wim文件、缓存文件夹、要备份的分区)在当前环境下的位置。
      也就是说本文的例子涉及了大部分的DISM命令


      IP属地:广东4楼2013-12-22 00:25
      回复
        本文以增量备份模式为例进行讲解(重置可跳过这一部分)
        第一步:备份系统
        首先,提取Windows 8 安装镜像中sources下的install.wim到硬盘某分区某文件夹下(不能放在根目录),如放到 E:\sources下。提示:可以单独划分一个分区用来存放备份文件,最后可删掉该分区的驱动器号将其隐藏。另外,我们还需要在任意位置创建一个缓存文件夹,如 F:\temp ,供备份过程中使用。(初始备份直接忽略这步)
        接下来,我们将要把系统备份到提取出来的install.wim这个文件中(对增量备份)。打开电脑设置:

        选择:常规——高级启动(立即重启)。

        选择“疑难解答”。

        选择“高级选项”。

        选择“命令提示符”。系统将自动重启进入修复环境并打开命令提示符工具。
        ============================================================
        注意:在恢复环境(即当前环境)中和在正常启动的WIndows系统中各分区的驱动器号可能会不同。在备份系统前我们可以用Diskpart命令检查一下备份过程中我们需要的三个路径(Install.wim文件、缓存文件夹、要备份的分区)在当前环境下的位置。依次执行命令:diskpart、list disk、select disk N、list part、select part N、detail partition 可查看选定分区的相关信息,查看结果后运行exit退出diskpart。例如,我们查看电脑主硬盘第6个分区的驱动器号:

        查看结果:主硬盘第6个分区的驱动器号为F。
        ==================================================================
        确定各路径后,在命令提示符中键入下面的命令回车运行:
        Dism /Append-Image /ImageFile:E:\sources\install.wim /ScratchDir:F:\Temp /CaptureDir:C:\ /Name:Backup130324

        备份完成后即可重启。
        为什么要单系统模式(只有Win8/8.1的情况下)在RE模式下备份?
        答:1.由于 DISM 命令不能进行系统热备份,所以在第二系统中进行备份时,如果当前系统的启动引导文件在需要进行备份的分区中,DISM 会显示“另一个程序正在使用此文件,进程无法访问。”
        2.如果是在 Win8 系统中进行操作,备份时注意暂时关闭 Windows Defender,它要对整个备份文件进行扫描,其中MsMpEng.exe 对 CPU 的占用有时高达 90% 以上,严重拖慢备份速度,有时甚至使备份时间延长十倍以上
        所以个人建议在RE模式下进行备份


        IP属地:广东6楼2013-12-22 00:36
        收起回复
          • 关于系统备份:
          备份环境并不仅限于修复环境。有关使用DISM备份系统的更多内容可参考:《用DISM命令行工具备份和还原Win8》(By 中士弓)
          • 关于系统恢复:
          执行一键恢复的操作与《全新重装Win8并保留系统激活状态的方法》中的初始化操作也是完全一致的。只不过此处初始化的最终结果是将系统完全恢复到备份时的状态。当然,包括系统激活状态、传统桌面应用、Windows 应用商店应用、系统设置等等。初始化也不会改变恢复映像的配置状态,也就是说,是一劳永逸的。
          • 关于增量备份:
          该备份方法的优点是占用空间很小,且支持增量备份,下次备份只需按上述步骤重来一次即可。增量备份不需要重新复制Install.wim(即在现有Install.wim基础上备份即可),每次备份后install.wim中的映像数量都加1。备份时会根据文件差异来填充文件,因此并不会占用过大的空间。注意,每次备份后都需要重新指定恢复映像为最后一次备份的系统映像。
          • 关于恢复环境:
          在基于UEFI的计算机上可以为初始化功能配置物理按键,以达到真正的一键化操作。在基于传统BISO的计算机中,正常执行一键恢复(初始化)需要先进入Windows 8系统环境。如果系统已无法正常启动,就需要借助安装介质(光盘、U盘)或者恢复驱动器进入Windows 恢复环境来执行初始化操作(启动文件的损坏下)。Win8中制作恢复驱动器的方法可参考《浅谈Windows 8 恢复环境(WinRE)的几点变化》。


          IP属地:广东10楼2013-12-22 01:01
          回复
            @山外的鸭子哥 来看下有什么需要改进的地方


            IP属地:广东11楼2013-12-22 01:06
            回复