分享

重新配置WinRE,解决Windows恢复环境启动失败问题

 嶅山村夫 2016-10-02

重新配置WinRE,解决Windows恢复环境启动失败问题

2014/08/10 20:12 豆豆 ,阅63,336次/ 评52次

今天已经是第四位朋友在QQ上问到这个问题了,所以我觉得我还是专门写篇文章简单总结一下吧。文中部分图片来自QQ网友。

什么是恢复环境呢?有关恢复环境的相关内容可参考以下内容:

什么是Windows恢复环境?学习使用Reagent来修改恢复环境配置信息
创建USB恢复U盘,轻松消除因更新等导致的系统异常

Windows恢复环境(WinRE)未能正常启动,一般有两个原因:一是恢复环境已配置,但未能正常加载,如图1所示;二是恢复环境丢失,可能是WinRE.wim映像丢失,如图2所示,也可能是厂商把恢复环境精简掉了,如图3所示。

winre-setup-01
图1  恢复环境已配置,但未能正常加载

WinRE-setup-02
图2 恢复环境丢失(WinRE.wim映像丢失)

WinRE-setup-03
图3 恢复环境精简掉了,在高级启动选项中找不到恢复环境相关选项

如果你遇到了上述问题,可以尝试通过下面的方法来解决。

鼠标右键单击屏幕左下角(或按Win+X组合键),打开“命令提示符(管理员)”。输入下面的命令,回车即可查看恢复环境配置信息

reagentc /info

WinRE-setup-04

如上图所示,如果电脑配置了恢复环境,在Windows RE位置后面我们是可以看到WinRE映像存放位置的。

对于已配置恢复环境但未能正常加载这一问题,一般只需要先将其禁用然后再重新启用即可解决。依次运行以下两条命令

reagentc /disable
reagentc /enable

WinRE-setup-05

这时候可以去测试一下好不好使了。

如果运行reagentc /info后,Windows RE位置显示为空,如下图所示

WinRE-setup-06

这说明恢复环境已丢失,此时当我们运行reagentc /enable启用恢复环境的时候就会出现下图所示的提示。

WinRE-setup-07

这个时候我们就需要自己重新配置一下Windows恢复环境(WinRE了,具体方法如下:

1、创建恢复环境映像目录。

在系统盘根目录新建名为Recovery的文件夹,然后再在Recovery文件夹内新建名为WindowsRE的文件夹。完整路径即为C:\Recovery\WindowsRE。

2、从微软原版ISO镜像中获取WinRE.wim映像。

WinRE.wim映像位于原版ISO镜像的install.wim中,我们可以使用7z文件压缩工具直接从install.wim中提取而不必“解压”install.wim。具体方法:

下载安装7z工具(32位版 || 64位版,64位系统请下载64位版本)。下文以魔方压缩工具为例讲解,7z工具操作相似,之所以推荐使用7z,是因为魔方压缩没有64位版本。

打开微软原版ISO镜像,再打开其中的sources目录,用7z工具打开install.wim文件,然后再定位到windows/system32/recovery目录,如下图,这里就可以看到我们所需要的WinRE.wim映像了。

WinRE-setup-08
上图(点击可看大图):选中winre.wim文件,点击上方的“解压到”,出现下图对话框,将路径更改为C:\Recovery\WindowsRE,点击“确定”开始复制。

WinRE-setup-09

复制完成后确认一下C:\Recovery\WindowsRE目录中已存在winre.wim文件,如下图所示

WinRE-setup-10

注意一下,WinRE.wim为隐藏文件。提取后需要显示隐藏文件才能在C:\Recovery\WindowsRE中看到它。(→ 显示隐藏文件的方法

3、将获取的WinRE.wim配置为系统默认恢复环境启动映像。

打开“命令提示符(管理员)”,输入下面的命令回车运行即可:

reagentc /setreimage /path C:\Recovery\WindowsRE

WinRE-setup-11

设置成功后,还需将其开启

reagentc /enable

WinRE-setup-12

OK,现在恢复环境就已经配置成功了,按Shift+重启试试看吧。

最后编辑于 2015年08月31日 19:03

《重新配置WinRE,解决Windows恢复环境启动失败问题》有52个想法

  1. 豆豆,为什么我用dism /mount-image挂载install.wim没能在windows\system32\recovery下找到winre.wim,一定要7z吗?

  2. 博主麻烦帮帮我,到了reagentc /setreimage /path C:\Recovery\WindowsRE,输入之后,显示让我输入参数详细信息,不知道怎么办,不像你的图上直接成功了,怎么办?急急急

    1. 能不能加我,我给你发截图看看,不知道怎么回事,我还有其他问题想问的,能不能帮帮我,谢谢!!

  3. 博主,能不能帮帮我?我到了reagentc /setreimage /path C:\Recovery\WindowsRE这一步,输入之后,提示要输入详细参数,能不能加我,我给你发图片看看,重复好几遍了,就是没办法成功

    1. 你创建一个分区大小为450MB,命令如下:

      Create partition PRIMARY size=450
      Set id = de94bba4-06d1-4d40-a16a-bfd50179d6ac
      gpt attributes = 0X8000000000000001

      然后用DG分区工具,找到刚建的分区,右键-取消隐藏-右键-指派新的盘符
      然后按照文章所说,将路径改为该分区,开启后,再DG-右键-隐藏

      1. 前一个回复不完整,且会出现一个问题,用DG取消隐藏、添加盘符、隐藏,会导致分区变为“OEM分区”

        创建一个分区大小为450MB,打开命令提示符(管理员),输入:
        diskpart
        lis disk(备注:列出磁盘信息,把括号以及括号内的文字删除)
        sle disk 0 (备注:若只有一块硬盘,直接复制,有多块硬盘参考上一步列出的磁盘信息自行更改,把括号以及括号内的文字删除)
        Create partition PRIMARY size=450

        窗口不要关闭

        进入系统自带磁盘管理,找到刚建的分区格式化并指定盘符,窗口也不要关闭

        接着,重新打开一个 命令提示符(管理员)窗口,按照文章所说操作

        完成后

        回到磁盘管理器将该分区盘符删掉

        回到创建分区的 命令提示符(管理员) 窗口,输入

        Set id = de94bba4-06d1-4d40-a16a-bfd50179d6ac
        gpt attributes = 0X8000000000000001

  4. 将获取的WinRE.wim配置为系统默认恢复环境启动映像。成功了之后下一步启用的时候提示 无法更新配置引导数据 搜了一下貌似BCD坏了 请问这个怎么修复呢?

    1. 你可以详细读一下:预装WIn8电脑重装以及自己配置一键还原的文章。可以加入群讨论301162242

      来源:豆豆博客:http://www./installing-winre/

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多