[玩转系统] Windows 恢复环境 (WinRE) 入门
作者:精品下载站 日期:2024-12-14 20:17:25 浏览:14 分类:玩电脑
Windows 恢复环境 (WinRE) 入门
Windows 恢复环境 (WinRE) 是一个基于 Windows 预安装环境 (WinPE) 映像的最小操作系统,其中包含许多用于修复、重置和诊断 Windows 的工具。如果 Windows 无法启动,BCD 启动加载程序将尝试启动 WinRE 环境,该环境可以自动修复问题或提供对恢复工具的访问。在 WinRE 中,您可以修复引导加载程序配置、从映像备份还原操作系统、回滚到系统还原点、运行命令提示符等。
Windows RE 由隐藏的恢复分区上的三个文件组成(在旧版本的 Windows 中,此分区称为系统保留分区。)
winre.wim - 具有 WinPE 环境的 WIM 映像,其中包括其他 Windows 恢复工具;
boot.sdi - 用于创建内存 WinRE RAM 磁盘的系统部署映像 (SDI) 文件;
ReAgent.xml — WindowsRE 配置文件。
在本文中,我们将向您展示如何将 Windows 引导到恢复环境以及如何修复 WinRE(如果它不起作用)。
如何启动进入 Windows 恢复环境
要将计算机启动至 Windows 恢复,请按住
Shift
并单击
Restart
开始菜单上的按钮。
您还可以使用 shutdown 命令的 /o 选项从命令提示符以 WinRE 模式重新启动计算机:
shutdown /f /r /o /t 0
还有另一个命令可以强制系统在下次计算机启动时启动到恢复环境:
reagentc /boottore
如果正常 Windows 启动过程出现问题,恢复环境应自动启动。例如,如果之前三次尝试正常启动 Windows 均失败,计算机将自动启动至 Windows 恢复环境。这意味着要将计算机启动到 WinRE,您只需连续按电源按钮 3 次来中断 Windows 启动即可。
WinRE 中的 Windows 恢复工具
WinRE 恢复环境中有许多可用的工具,可让您修复 Windows 的各种问题:
重置此电脑 - 允许您将 Windows 重置为出厂设置(个人数据和文件将被删除);
系统还原 - 允许您从以前创建的还原点还原Windows;
系统映像恢复 - 从外部介质上的系统映像备份进行完整的 Windows 恢复;
自动修复/启动修复 - Windows 尝试自动查找并修复问题:向导可以修复 Windows 引导加载程序、BCD 配置和 MBR(主引导记录);
卸载更新 - 允许删除最近安装的更新(如果 Windows 在安装更新后无法启动,则非常有用);
启动设置 - 允许您选择不同的 Windows 启动方案:以安全模式启动计算机、禁用驱动程序数字签名强制执行、禁用系统故障时自动重新启动 Windows(这是在 Windows 启动屏幕上看到 BSOD 错误代码的唯一方法);
返回到以前的版本 - 允许您回滚到以前的 Windows 版本(在升级 Windows 版本之后);
命令提示符 - 打开命令提示符以手动运行诊断和修复命令;
-
UEFI固件设置 - 下次启动时自动打开计算机的UEFI设置;
如果要运行命令提示符或任何其他故障排除工具,WinRE 将要求您输入本地管理员帐户的密码(根据本地 SAM 数据库检查凭据。)。但是,可以在 Windows 上重置本地管理员密码。
在 Windows 11 中,您无需输入管理员密码即可使用恢复环境中的大多数工具。
您应该会看到命令提示符X:\Windows\System32>。
从 WinRE 命令提示符中,您可以使用 chkdsk 检查磁盘,使用 DISM 和 sfc.exe 检查 Windows 映像,运行
regedit
,
bootrec
,
startrep
(此工具允许您查找并修复注册表、驱动程序和分区的问题),使用以下命令运行内存诊断
mdsched
命令等
要关闭 WinRE 命令提示符并返回启动模式选择,请运行以下命令:
exit
在 Windows 上找不到恢复环境
在某些情况下,当恢复分区或恢复环境 WIM 映像文件被删除/损坏,或者 ReAgent 或 BCD 配置配置不正确时,当您尝试启动到 Windows 恢复环境时可能会出现错误:
Could not find the recovery environment.
Insert your Windows installation or recovery media, and restart your PC with the media.
WinRE 环境无法在计算机上启动的原因可能有多种:
WinRE 在 Windows 上被合规地禁用;
启动配置数据存储 (BCD) 不包含任何用于在恢复模式下启动的条目;
winre.wim(WinRE 环境映像)文件丢失或移动;
WinRE 配置文件 (ReAgent.xml) 丢失或无效。
接下来,我们将了解修复 Windows 10 和 11 上 WinRE 环境的主要方法。
如何启用或禁用 Windows 恢复环境 (WinRE)
您可以检查您的计算机上是否启用了 Windows 恢复环境:
reagentc /info
该命令显示 Windows 恢复环境的当前配置。在此示例中,启用了 WinRE:
Windows RE status: Enabled
此命令还会返回 BCD(启动配置数据 (BCD) 标识符)中的 WinRE 条目标识符以及 Windows RE 映像的路径(位置:
\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE
)。
要激活/禁用 Windows 中的恢复环境,请使用以下命令:
reagentc /disable
reagentc /enable
Windows 恢复环境日志存储在文件 %WINDIR%\System32\LogFiles\Srt\SrtTrail.txt 中。
要将 WinRE 从恢复分区移动到系统驱动器,请查看帖子“无法在 Windows 中扩展卷”。
修复 Windows 恢复环境 (WinRE)
修复 Windows 恢复环境配置的最简单方法是禁用和启用 WinRE:
reagentc /disable
reagentc /enable
试剂应更新 BCD 引导加载程序配置并添加 WinRE 环境的条目。
如果您使用MBR2GPT工具将硬盘分区表从MBR转换为GPT,您可能会遇到以下错误:
MBR2GPT: Failed to update ReAgent.xml, please try to manually disable and enable WinRE.
要解决此问题,您需要重新启动并手动禁用和启用 WinRE。
如果您收到错误“
REAGENTC.EXE: Unable to update Boot Configuration Data
”,首先修复 Windows 引导加载程序的问题(针对 UEFI 和 BIOS 计算机的说明)。
试剂命令可能会返回错误:
REAGENTC.EXE: The Windows RE image was not found.
这通常意味着 winre.wim 文件丢失或系统还原分区已被删除。如果是这种情况,您将需要尝试修复 WinRE 环境。
检查引导配置数据 (BCD) 配置是否具有正确的条目来引导 WinRE 环境:
bcdedit /enum all
在启动选项列表中,找到 Windows Boot Loader 部分,其中包含 identifier={current}。在我们的示例中,该条目如下所示:
Windows Boot Loader
-------------------
identifier {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 10
locale en-US
inherit {bootloadersettings}
recoverysequence {7c817935-e52f-11e6-9c2c-0050569efccb}
recoveryenabled Yes
allowedinmemorysettings 0x15000075
osdevice partition=C:
systemroot \Windows
resumeobject {1c7df7a0-4560-11e5-9675-8451eaa913bb}
nx OptIn
bootmenupolicy Standard
查找并记住 recoverysequence 属性的 GUID 值。例如,它是{7c817935-e52f-11e6-9c2c-0050569efccb}。
然后,您需要找到启动配置部分,其标识符值等于之前获取的GUID值,并且Windows恢复环境位于描述字段中。该条目可能如下所示:
Windows Boot Loader
-------------------
identifier {7c817935-e52f-11e6-9c2c-0050569efccb}
device ramdisk=\Device\HarddiskVolume4\WindowsRE\Winre.wim,{7c817936-e52f-11e6-9c2c-0050569efccb}
path \windows\system32\winload.exe
description Windows Recovery Environment
locale en-US
inherit {bootloadersettings}
displaymessage Recovery
osdevice ramdisk=\Device\HarddiskVolume4\Recovery\WindowsRE\Winre.wim,{7c817936-e52f-11e6-9c2c-0050569efccb}
systemroot \windows
nx OptIn
bootmenupolicy Standard
winpe Yes
恢复环境 WIM 映像的完整路径在设备行中给出。在此示例中,它位于硬盘分区 4 (HarddiskVolume4) 上的路径 \Recovery\WindowsRE\Winre.wim。
要在 WinRE 配置中强制设置此分区上的 WIM 映像的路径,请运行以下命令:
REAGENTC.EXE /setreimage /path \?\GLOBALROOT\device\harddisk\partition4\Recovery\WindowsRE
如果此分区存在,您可以绑定此引导加载程序条目来引导 WinRe 作为当前操作系统映像的恢复环境。
复制找到的条目的 GUID 并在以下命令中使用它:
bcdedit /set {current} recoverysequence {FoundGUID}
注意。如果您使用多重启动配置,请记住每个操作系统都会将其自己的 Windows 恢复环境条目添加到 Microsoft 启动管理器中。重要的是不要在这里感到困惑。
确保 Winre.wim 文件位于指定路径中。它通常存储在以下位置之一(文件夹是隐藏的)
C:\Windows\System32\Recovery;
在单独的隐藏恢复分区(或保留分区)上;
在制造商的 OEM 恢复分区上(确保您没有删除 OEM 恢复分区)。
然后检查 ReAgent.xml 文件中指定的 wim 文件路径(位于 C:\Windows\System32\Recovery 目录或恢复分区上的 Recovery 目录中)。
notepad c:\Windows\System32\Recovery\ReAgent.xml
使用任何编辑器打开配置文件并检查 WinreLocation path= 属性的值。如果指定的路径不存在(原分区已被删除),可以将路径更改为ImageLocation path=“\Recovery\WindowsRE”),创建C:\Recovery\WindowsRE目录,并将Winre.wim文件复制到其中。
然后禁用并重新启用 WinRE:
reagentc /disable
reagentc /enable
在 Windows 上重新创建恢复环境
如果在任何默认目录中找不到 winre.wim,请尝试使用文件管理器或使用以下命令进行搜索
dir /a /s c:\winre.wim
提示。请记住在隐藏分区上查找此文件,您必须首先为其分配驱动器号。
如果找到该文件,请使用以下命令将其复制到默认位置:
attrib -h -s c:\Recovery\xxxxxxx\winre.wim
xcopy /h c:\Recovery\xxxxxxx\winre.wim c:\Windows\System32\Recovery
如果光盘上没有 WinRE WIM 映像,您可以从具有类似 Windows 版本的计算机(操作系统版本和位数必须匹配)或从 Windows 安装介质(例如,带有 Windows 或 ISO 映像的可启动 USB 闪存驱动器)复制文件。
在此示例中,Windows 安装 ISO 映像用作 WinRE 文件的源。
使用 7-Zip 打开 ISO 映像,选择 \sources\install.wim(或 install.esd)文件,然后将 \Windows\System32\Recovery\Winre.wim 和 ReAgent.xml 文件提取到 C:\Windows\System32\Recovery 文件夹。然后从 \Windows\Boot\DVD 文件夹中复制原始 boot.sdi 文件。
您可以使用高级 DaRT 10 恢复映像替换默认的 winre.wim 映像,该映像包含可帮助您诊断和修复 Windows 问题的其他工具。
删除包含旧 WinRE 配置的 ReAgent.xml 文件:
ren C:\Windows\System32\Recovery\ReAgent.xml ReAgent_backup.xml
替换恢复代理配置中 winre.wim 文件的路径:
reagentc /setreimage /path C:\windows\system32\recovery
REAGENTC.EXE: Operation Successful.
如果目标目录中不存在 winre.wim 文件,该命令将返回错误:
REAGENTC.EXE: No valid image found in the specified path.
仍然需要使用以下命令启用 Windows 恢复代理:
reagentc /enable
在这种情况下,Windows 恢复环境文件存储在系统驱动器 C: 上。
猜你还喜欢
- 03-30 [玩转系统] 如何用批处理实现关机,注销,重启和锁定计算机
- 02-14 [系统故障] Win10下报错:该文件没有与之关联的应用来执行该操作
- 01-07 [系统问题] Win10--解决锁屏后会断网的问题
- 01-02 [系统技巧] Windows系统如何关闭防火墙保姆式教程,超详细
- 12-15 [玩转系统] 如何在 Windows 10 和 11 上允许多个 RDP 会话
- 12-15 [玩转系统] 查找 Exchange/Microsoft 365 中不活动(未使用)的通讯组列表
- 12-15 [玩转系统] 如何在 Windows 上安装远程服务器管理工具 (RSAT)
- 12-15 [玩转系统] 如何在 Windows 上重置组策略设置
- 12-15 [玩转系统] 如何获取计算机上的本地管理员列表?
- 12-15 [玩转系统] 在 Visual Studio Code 中连接到 MS SQL Server 数据库
- 12-15 [玩转系统] 如何降级 Windows Server 版本或许可证
- 12-15 [玩转系统] 如何允许非管理员用户在 Windows 中启动/停止服务
取消回复欢迎 你 发表评论:
- 精品推荐!
-
- 最新文章
- 热门文章
- 热评文章
[影视] 黑道中人 Alto Knights(2025)剧情 犯罪 历史 电影
[古装剧] [七侠五义][全75集][WEB-MP4/76G][国语无字][1080P][焦恩俊经典]
[实用软件] 虚拟手机号 电话 验证码 注册
[电视剧] 安眠书店/你 第五季 You Season 5 (2025) 【全10集】
[电视剧] 棋士(2025) 4K 1080P【全22集】悬疑 犯罪 王宝强 陈明昊
[软件合集] 25年6月5日 精选软件22个
[软件合集] 25年6月4日 精选软件36个
[短剧] 2025年06月04日 精选+付费短剧推荐33部
[短剧] 2025年06月03日 精选+付费短剧推荐25部
[软件合集] 25年6月3日 精选软件44个
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电视剧] 欢乐颂.5部全 (2016-2024)
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[影视] 【稀有资源】香港老片 艺坛照妖镜之96应召名册 (1996)
[剧集] 神经风云(2023)(完结).4K
[剧集] [BT] [TVB] [黑夜彩虹(2003)] [全21集] [粤语中字] [TV-RMVB]
[实用软件] 虚拟手机号 电话 验证码 注册
[资源] B站充电视频合集,包含多位重量级up主,全是大佬真金白银买来的~【99GB】
[影视] 内地绝版高清录像带 [mpg]
[书籍] 古今奇书禁书三教九流资料大合集 猎奇必备珍藏资源PDF版 1.14G
[电视剧] [突围] [45集全] [WEB-MP4/每集1.5GB] [国语/内嵌中文字幕] [4K-2160P] [无水印]
[剧集] [央视][笑傲江湖][2001][DVD-RMVB][高清][40集全]李亚鹏、许晴、苗乙乙
[电影] 美国队长4 4K原盘REMUX 杜比视界 内封简繁英双语字幕 49G
[电影] 死神来了(1-6)大合集!
[软件合集] 25年05月13日 精选软件16个
[精品软件] 25年05月15日 精选软件18个
[绝版资源] 南与北 第1-2季 合集 North and South (1985) /美国/豆瓣: 8.8[1080P][中文字幕]
[软件] 25年05月14日 精选软件57个
[短剧] 2025年05月14日 精选+付费短剧推荐39部
[短剧] 2025年05月15日 精选+付费短剧推荐36部
- 最新评论
-
- 热门tag