MBR+UEFI安装win10WinRe正常使用教程

2019年8月13日16:21:46 发表评论 614

MBR+UEFI安装win10之后有很多小伙伴都在问怎么正常使用winre,其实小编也遇到过这个问题,弄好之后把答案整理给大家,需要的用户快点来看看吧。

MBR+UEFI安装win10怎么使用winre

安装问题:

操作系统:Windows 10 LTSC 2019 17763

安装方式:MBR+UEFI,因为我就一个60G的SSD,不想搞GPT磁盘了,最初在PE下使用DG把这个SSD分出了ESP和系统两个区,然后使用
WinNTSetup 安装,一路顺畅,现在进入系统使用也没有任何问题。

但是我想进 WinRE 的命令提示符使用下 mklink,这发现出问题了:

进入 WinRE 的疑难解答,里面高级选项就一个“启动设置”,这跟我这种方式安装系统有关么?(我看过微软文档其实官方建议的分区标准是单独有个区给
WinRE,可我以前用 MBR+BIOS 模式运行 WIN10 的时候也没单独给 WinRE 分区,但功能一切正常啊)

我尝试重建ESP分区的引导(因为最开始想的就是原先在 MBR+BIOS 中好用,现在不好用了或许跟 UEFI
的引导有关系),结果没有任何作用。。。

然后我回到系统桌面管理员CMD下:

ReAgentc /info

显示 WinRE 是 Disable 的,ReAgentc /enable 提示错误,找不到配置什么的;

后来我给修复了,忘记是 REAGENTC.EXE /enable /osguid 还是 ReAgentc /setreimage /path 了,反正
C:\Recovery\WindowsRE 下有 WIM,并且现在使用:

ReAgentc /enable 也好,ReAgentc /enable 也好都可以正常禁用启用了,然后进入 WinRE
疑难解答的高级选项里,也显示全了,命令提示符也出来了。

可又出个问题,不管我点哪个选项(当然最早有的“启动设置”这个选项是好用的,而 UEFI 固件设置这个也能重启自动进到 BIOS
里),但包括命令提示符,还有系统还原、启动修复、影像恢复等等都不好用,表现为系统开始重启(这是正常我的知道),接着显示:

“请稍候”。。。

然后就俩结果:要么自动重启回到系统桌面,要么一直卡在这个 请稍候 这里,除非我按了电源按钮(笔记本)关了再开,又进了系统。。。

后来我想原来的 MBR+BIOS 中好用,我就进 BIOS
里把UEFI关了用传统BIOS来启动了(因为我是MBR的磁盘,不愿意用GPT一是因为磁盘小,二就是为了可以随时切换),进桌面倒是依然正常,我又尝试重启到
WinRE 里(对了我只能在桌面环境进设置里选高级重启或者是按了 SHIFT 点重启来进入,开机按F8一点效果也没有的)

高级选项又显示只有一个“启动设置”。。。我寻思再按上面的方法修复一下吧,结果事儿更大了:

ReAgentc /info -- 显示是 Disabled 的,后来我不管运行 ReAgentc 的什么命令都告诉我成功(比如 ReAgentc
/enable),但是再次 ReAgentc /info 还是显示 Disabled。。。

最前面修复成功的时候我记得 ReAgentc /enable
执行的时候是卡了一下的,明显是有操作进行,而现在瞬间显示成功,但看状态还是关闭的。。。

疯了,我就又把 BIOS 设置回 UEFI 模式了,好么。。。跟传统模式一样了:ReAgentc /info 一直显示关闭,enable
成功还是关闭。。。我的天哪,我只是想用 WinRE 的 命令提示符啊

需要解决的难题:

1、要是能告诉我怎么修复就行;

2、如果有大佬能告诉这到底是怎么引起的(是不是安装方式不对,理论上 MBR+UEFI
是可以的啊,多少帖子都说过,是哪细节没整好么?),下次怎么安装才不会出这样的问题,那就太感激不尽了。

个人解决方法:

只要将\ Windows \ System32 \ Recovery \ Reagent.xml更改为“
https://support.microsoft.com/zh-cn/help/2952359/winre-cannot-be-built-after-you-deploy-a-windows
-8-1-image“中的” 例如,更改XML文件,如下所示︰“的示例再运行”reagentc / enable“就可以了

这是我的个案,不能适应所有的情况,但还是贴出来希望帮到和我有一样情况的人

官方解决方法和思路:


MBR+UEFI安装win10WinRe正常使用教程

在解决问题的过程中,在微软官网找到了一个与自己情况一样的解决方案(https://support.microsoft.com/zh-cn/help/2952359/winre-cannot-be-built-after-you
-deploy-A-窗口-8-1-图像),即

更改Reagent.xml文件位于\ Windows \ System32 \ Recovery \
Reagent.xml路径内来自非UEFI的计算机捕获的.wim文件中进行以下更改︰

通过删除ImageLocation路径标记的值“”。

将WinREStaged状态标记的值设置为0。

但仍然提示无法使用并且有以下症状:

1.管理员权限下在Shell中运行“reagentc / enable”提示操作成功但实际并未开启(如图),重启后如故


MBR+UEFI安装win10WinRe正常使用教程

2. 在: “C:\ Windows \ System32下\恢复\ WindowsRE”与“C:\恢复\
WindowsRE”下已放置Winre.wim但在外壳中看到仍然不能找到 “恢复映像位置“(同上图)

3.在“C:\ Windows \ Logs \ ReAgent \ ReAgent.log”中查看到的ReAgentc.exe在运行“reagentc
/ enable”时的完整日如:

2018-08-02 20:45:00,信息[ReAgentc.exe] ---------------------------------
---------------------

2018-08-02 20:45:00,信息[ReAgentc.exe] -----执行命令行:“C: \ Windows \ system32 \
ReAgentc.exe“/ enable -----

2018-08-02 20:45:00,Info [ReAgentc.exe] -----------------
-------------------------------------

2018-08-02 20:45:00,信息[ ReAgentc.exe]输入WinRECheckGuid

2018-08-02 20:45:00,信息[ReAgentc.exe]参数:TargetOsGuid :: NULL

2018-08-02 20:45:00,信息[ReAgentc.exe]退出WinRECheckGuid返回错误代码:0x0

2018-08-02 20:45:00,信息[ReAgentc.exe]输入WinReInstall

2018-08-02 20:45:00,信息[ReAgentc.exe]参数:ReInstallBecauseOfBitlocker:0

2018-08-02 20:45:00,信息[ReAgentc.exe] -
在目标操作系统上安装第1步:收集信息像分区列表,加载reagent.xml,源winre.wim和分区

2018-08-02 20:45:00,信息[ReAgentc.exe]枚举并记录所有固定分区:

2018-08-02 20:45:00,信息[ReAgentc.exe] - 分区信息 -

2018-08-02 20:45:00,信息[ReAgentc.exe] VolumeName:\\?\ Volume
{54af3569-bf0d-412c-b720-1705b8d0c1f9},PartitionName: \\?\ GLOBALROOT \设备\
Harddisk0上\分区1

2018-08-02
20:45:00,信息[ReAgentc.exe]分区号码:1,偏移量:1048576,可用空间:92003328,总空间:104027136

2018-08-02 20:45:00,信息[ReAgentc。 exe]
DiskNumber:0,DiskSignature:0,NTFS:0,Mbr:0,Active:0,Boot:0,BitlockerEnabled:0

2018-08-02 20:45:00,信息[ReAgentc.exe] GPT分区GUID:
:{C12A7328-F81F-11D2-BA4B-00A0C93EC93B}

2018-08-02 20:45:00,信息[ReAgentc.exe]
DiskId:{15FCCC93-2C81-4F6A-896C-629CAF05E601}

2018-08-02 20:45 :00,信息[ReAgentc.exe] - 分区信息 -

2018-08-02 20:45:00,信息[ReAgentc.exe] VolumeName:\\?\ Volume
{740d3b13-3399-455b-9979-93c7e7554f58},PartitionName:\\?\ GLOBALROOT \ device \
harddisk0 \ partition3

2018 -08-02
20:45:00,信息[ReAgentc.exe]分区号码:3,偏移量:32213303296,可用空间:20312272896,总空间:95820967936

2018-08-02 20:45:00,信息[ReAgentc.exe ]
DiskNumber:0,DiskSignature:0,NTFS:1,Mbr:0,活动:0,引导:0,BitlockerEnabled:0

2018-08-02 20:45:00,信息[ReAgentc.exe] GPT分区GUID ::
{EBD0A0A2-B9E5-4433-87C0-68B6B72699C7}

2018-08-02 20:45:00,信息[ReAgentc.exe]
DiskId:{15FCCC93-2C81-4F6A-896C-629CAF05E601}

2018-08-02 20:45:00,信息[ReAgentc.exe] - 分区信息 -

2018-08-02 20:45:00,信息[ReAgentc.exe] VolumeName:\\?\ Volume {f0cc2269-
fbf1-467f-b5ca-86b7d8bf88b4},PartitionName:\\?\ GLOBALROOT \ device \ harddisk0
\ partition2

2018-08-02
20:45:00,信息[ReAgentc.exe]分区号:2,偏移量:105906176,可用空间:4586532864,总空间:32107393024

2018-08-02 20:45:00,信息[ReAgentc.exe]
DiskNumber:0,DiskSignature:0,NTFS:1,Mbr:0,活动:0,引导:1,BitlockerEnabled: 0

2018-08-02 20:45:00,信息[ReAgentc.exe] GPT分区GUID ::
{EBD0A0A2-B9E5-4433-87C0-68B6B72699C7}

2018-08-02 20:45:00,信息[ReAgentc.exe]
DiskId:{15FCCC93-2C81-4F6A-896C-629CAF05E601}

2018-08-02 20:45:00,信息[ReAgentc.exe]获取下层ReAgent config

2018-08-02 20:45:00,信息[ReAgentc.exe]下层配置文件路径:\ Recovery \ ReAgentOld.xml

2018-08-02 20:45:00,信息[ReAgentc.exe]检查下层WinRE安装。

2018-08-02 20:45:00,信息[ReAgentc.exe]第一轮搜索

2018-08-02 20:45:00,信息[ReAgentc.exe]获取ReAgent配置

2018-08-02 20:45:00 ,Info [ReAgentc.exe] GetReAgentConfig配置文件路径:C:\ Windows \
system32 \ Recovery \ ReAgent.xml

2018-08-02 20:45:00,信息[ReAgentc.exe]
CheckRegKey测试挂钩(SystemSetupInProgress)存在和禁用

2018-08-02 20:45:00,信息[ReAgentc.exe]更新增强配置信息已启用。

2018-08-02 20:45:00,警告[ReAgentc.exe] ReAgentConfig ::
ReadBcdAndUpdateEnhancedConfigInfo BCD恢复入口指向无效位置(无winre.wim)

2018-08-02 20:45:00,信息[ReAgentc。 exe] -
安装在目标操作系统上的步骤2:检测并修复winre设置是否有任何问题2018-08-02 20:45:

00,Info [ReAgentc.exe]
DetectAndFixWinReIssues(WinRE)WinRE已安装,设置BCD条目(winre位置\\?\ GLOBALROOT \ device \
harddisk0 \ partition2 \ Recovery \ WindowsRE)

2018-08-02 20:45:00,信息[ReAgentc.exe]
DetectAndFixWinReIssues当前恢复序列已设置为WinRE的BCD ID。

2018-08-02 20:45:00,信息[ReAgentc.exe]当前WinRE已准备就绪。无需进一步更改

2018-08-02 20:45:00,信息[ReAgentc.exe]退出WinReInstall返回值:1,最后一次错误:0x0

2018-08-02 20:45:00,信息[ReAgentc。 exe]输入WinReSetConfig

2018-08-02 20:45:00,信息[ReAgentc.exe]参数:configWinDir:NULL

2018-08-02 20:45:00,信息[ReAgentc.exe]更新增强配置信息已启用。

2018-08-02 20:45:00,警告[ReAgentc.exe] ReAgentConfig ::
ReadBcdAndUpdateEnhancedConfigInfo BCD恢复入口指向无效位置(无winre.wim)

2018-08-02 20:45:00,信息[ReAgentc。 exe]没有安装WinRE,没有备份

2018-08-02 20:45:00,信息[ReAgentc.exe]退出WinReSetConfig返回值:1,最后一次错误:0x0

2018-08-02 20:45:00,信息[ReAgentc.exe]启用自动修复时清除非严重错误

2018-08-02 20:45:00,信息[ReAgentc.exe] -------------------
-----------------------------------

2018-08-02 20:45:00,信息[ReAgentc.exe] -----退出命令行:“C:\ Windows \ system32 \
ReAgentc.exe”/启用,错误:0 -----

2018 -08-02 20:45:00,信息[ReAgentc.exe] ----------------------------------
--------------------

上面的日志可以看到有两条标红的警告显示找不到Winre.wim,但从我标注出的蓝色信息中可看到ReAgentc.exe明明已经在C:\恢复\
WindowsRE中找到了WinRE的的.wim,这点也很让人摸不着头脑

4.尝试过运行“reagentc / setreimage / path C:\ Recovery \ WindowsRE”但问题并没有什么改善。

修改引导方式前,WinRE中是正常的,修改后就关闭了。因为系统使用中积累了一些问题,所以想重置,但却无法解决WinRE的这个问题,发到这里来希望能够得到帮助,谢谢大家

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: