[技术]修复丢失的 WinRE

[技术]修复丢失的 WinRE

本帖最后由 GuCATs 于 2025-4-13 00:44 编辑

前言

写完了才发现前人已有写过类似的文章:[教程]如何利用REAgentC命令行创建自定义路径的WinRE - 远景论坛 - 前沿科技与智慧生态的极客社区,算是做个补充吧,但可能没有人家的详细专业

什么是 WinRE

Windows 恢复环境 (WinRE) 能够修复操作系统无法启动等常见问题。 WinRE 基于 Windows 预安装环境 (Windows PE),可以使用附加的驱动程序、语言、Windows PE 可选组件以及其他故障排除和诊断工具对其进行自定义。 默认情况下,WinRE 将预加载到 Windows 10 和 Windows 11 桌面版(家庭版、专业版、企业版和教育版)以及 Windows Server 2016 和更高版本安装

而 ReAgentc 可以帮助我们通过命令行的形式来调整 ReAgent.xml

欲了解更多信息,请参阅:Windows 恢复环境 (Windows RE) | Microsoft Learn | REAgentC 命令行选项 | Microsoft Learn

如何获取 Winre.wim

从 下载 Windows 11 | Microsoft | 下载 Windows 10 | Microsoft | Download Windows Insider Preivew ISO | Microsoft | UUP dump 等地方下载 ISO 后挂载 ISO 镜像,在 sources 文件夹下找到 install.wim 文件。使用 7-Zip 等工具打开后定位到 C:\Windows\System32\Recovery 文件夹,Winre.wim 就存放于此。在 UUP dump 中,可以直接在右边的“浏览文件”中搜索“wimre.wim”来下载文件

如何修复丢失的 WinRE

这是 WinRE 被关闭时剩下的“高级选项”

WinRE-closed.png (24.92 KB, 下载次数: 50)

下载附件

保存到相册

WinRE 关闭状态

2025-4-12 23:47 上传

按下 WIN + R 打开“运行”,输入 CMD 后同时按下 CTRL + SHIFT + ENTER 使 CMD 以管理员身份运行

查看 WinRE 当前状态

ReAgentc /info复制代码

closed-state.png (84.79 KB, 下载次数: 49)

下载附件

保存到相册

WinRE 已关闭

2025-4-12 23:46 上传

WinRE-not-installed.png (68.69 KB, 下载次数: 53)

下载附件

保存到相册

WinRE 未安装

2025-4-12 23:47 上传

(C:\Windows\System32\Recovery 不存在的报错)

如果有 WinRE 已经存在,但是不可用,或者有其他报错,可以使用命令将其移除

ReAgentc /disable复制代码

closing-WinRE.png (62.45 KB, 下载次数: 58)

下载附件

保存到相册

正在关闭 WinRE

2025-4-12 23:46 上传

随后,将 Winre.wim 文件复制到 C:\Windows\System32\Recovery 文件夹下(文件夹不存在则需要自己创建;如果提示存在文件可以选择替换,或者使用 xcopy "%SystemRoot%\System32\Recovery\Winre.wim" "%UserProfile%\Desktop" 命令来备份到桌面后再替换)

moving-WIM-to-the-Recovery-folder.png (60.91 KB, 下载次数: 50)

下载附件

保存到相册

复制 Winre.wim

2025-4-12 23:46 上传

使用命令,设定 Winre.wim 的路径(不需要包含 \Winre.wim,ReAgent.xml 会自动生成)

ReAgentc /setreimage /path "C:\Windows\System32\Recovery"复制代码

setting-the-WIM-Path.png (70.49 KB, 下载次数: 43)

下载附件

保存到相册

设置 Winre.wim 位置

2025-4-12 23:47 上传

------

如果你需要设置到别的地方(如别的盘),请参阅下面的《部署到其他位置》

------

完成后开启 WinRE

ReAgentc /enable复制代码

enabling-WinRE.png (61.37 KB, 下载次数: 51)

下载附件

保存到相册

正在开启 WinRE

2025-4-12 23:46 上传

最后查看一下状态,查看是否正常

ReAgentc /info复制代码

opening-state.png (91.8 KB, 下载次数: 52)

下载附件

保存到相册

WinRE 开启状态

2025-4-12 23:46 上传

使用命令设定下一次开机时进入 WinRE,或者在”设置“ > ”系统“ > ”恢复“(”设置“ > ”Windows 更新“ > ”恢复“)中使用”高级启动“,以验证 WinRE 是否正常运行

ReAgentc /boottore复制代码

rebooting-to-WinRE.png (64.95 KB, 下载次数: 52)

下载附件

保存到相册

重启自动进入 WinRE

2025-4-12 23:46 上传

WinRE.png (40.01 KB, 下载次数: 47)

下载附件

保存到相册

WinRE

2025-4-12 23:47 上传

部署到其他位置

使用物理路径,可以将 WinRE 部署到其他分区上(支持部署到非恢复分区上;对于分区格式,理论上是没有限制,测试时将 Winre.wim 放到了 ReFS 分区下)

按下 WIN + R 输入“运行”,输入命令以打开 DiskPart

diskpart复制代码

使用命令列出所有连接到 Windows 的磁盘,并选择(请记住 Gpt 部分是否有 *;Dyn 带有 * 表示为动态分区)

list disk

select disk <磁盘编号>复制代码例如

list disk

select disk 0复制代码

selecting-a-disk.png (75.63 KB, 下载次数: 61)

下载附件

保存到相册

选择磁盘

2025-4-12 23:47 上传

用命令列出磁盘上所有的分区,并选择

list partition

select partition <分区编号>复制代码例如

list partition复制代码

selecting-a-partition.png (87.38 KB, 下载次数: 52)

下载附件

保存到相册

选择分区

2025-4-12 23:47 上传

将分区设置为恢复分区

如果你是 MBR 分区,请使用

set id=27复制代码如果你是 GPT 分区,请使用

set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"

gpt attributes=0x8000000000000001复制代码如果你是动态分区(可能无需区分是否为 MBR 或 GPT 分区),请使用(此命令对于基本磁盘分区或可移动磁盘分区无效)

retain复制代码

setting-ID.png (90.29 KB, 下载次数: 56)

下载附件

保存到相册

设置 ID

2025-4-12 23:47 上传

最后,使用命令来部署到其他物理分区

reagentc /setreimage /path "\\?\GLOBALROOT\device\harddisk<磁盘编号>\partition<分区编号>\"复制代码例如

reagentc /setreimage /path "\\?\GLOBALROOT\device\harddisk0\partition4\WindowsRE"复制代码

setting-to-physical-path.png (65.89 KB, 下载次数: 51)

下载附件

保存到相册

应用到物理路径

2025-4-12 23:47 上传

相关推荐

海外直播选720P还是1080P? 声网自适应高清视频来了
365速发彩票app下载旧版

海外直播选720P还是1080P? 声网自适应高清视频来了

📅 07-05 👁️ 5118
新的大科学
mobile48365-365

新的大科学

📅 09-17 👁️ 7815
孢子steam加价格—孢子端游
365速发彩票app下载旧版

孢子steam加价格—孢子端游

📅 08-18 👁️ 1758
东西南北怎么做?
mobile48365-365

东西南北怎么做?

📅 09-18 👁️ 4229