Windows 恢复环境 (WinRE) 是一个能修复无法启动操作系统的常见问题的恢复环境。WinRE 建立在 Windows 预安装环境 (Windows PE) 的基础上,并且可以使用其他驱动程序、语言、Windows PE 可选组件以及其他疑难解答和诊断工具进行自定义。默认情况下,WinRE 将预加载到 Windows 10 桌面版(家庭版、专业版、企业版和教育版)和 Windows Server 2016 Technical Preview 安装中。

Win10系统的WinRE界面
适用于 Windows 10 的 WinRE 的新增功能?
- 默认情况下,如果你使用通过 Windows 映像和配置设计器 (ICD) 创建的介质安装 Windows,则可以获得基于 UEFI 和 BIOS 的设备上的专用 WinRE 工具分区,它紧跟在 Windows 分区之后。这使 Windows 能够根据需要替换分区并调整其大小。(如果使用 Windows 安装程序安装 Windows,你将获得与 Windows 8.1 中相同的分区布局。)
- 如果你将自定义工具添加到 WinRE“启动选项”菜单,它仅可以使用默认 WinRE 工具中已有的可选组件。例如,如果你具有依赖于 .NET 可选组件的 Windows 8 应用,你将需要针对 Windows 10 重写该应用。
- 如果你将自定义工具添加到 WinRE“启动选项”菜单,它必须放置在 \Sources\Recovery\Tools 文件夹中,以便可以在将来 WinRE 升级后继续使用。
若要将语言添加到一键重置工具,将需要添加 WinPE-HTA 可选组件。
工具
WinRE 包括以下工具:
- 自动修复和其他疑难解答工具。
- 一键重置(仅限 Windows 10 桌面版、Windows 8.1 和 Windows 8)。此工具允许用户快速修复他们自己的电脑,同时保留他们的数据和重要自定义内容,无须事先备份数据。
- 系统映像恢复(仅限 Windows Server 2016 Technical Preview、Windows Server 2012 R2 和 Windows Server 2012)。此工具将还原整个硬盘驱动器。
另外,你可以使用 Windows 映像 API 或部署映像服务和管理 (DISM) API 创建自己的自定义恢复解决方案。
进入 WinRE 的入口点
用户可以通过“启动选项”菜单访问 WinRE 功能,该菜单可以通过以下几种不同的方式从 Windows 启动:
- 在 Windows 10 中,依次选择“开始”>“设置”>“更新和恢复”>“恢复”> 在“高级启动”下,单击“立即重启”。
- 启动到恢复介质。
- 可以将硬件恢复按钮(或按钮组合)配置为运行包含 WinRE 的辅助启动路径。
执行这些操作中任意一项操作后,所有的用户会话都将注销,并显示“启动选项”菜单。如果用户从此菜单中选择某个 WinRE 功能,则电脑将重新启动至 WinRE,并启动所选功能。
检测到以下问题后,WinRE 将自动启动:
- 连续两次启动 Windows 的失败尝试。
- 启动完成后两分钟内发生的连续两次意外关机。
- 一个安全启动错误(除了 Bootmgr.efi 相关的问题)。
- 全触摸输入的设备上的一个 BitLocker 错误。
“启动选项”菜单
此菜单允许你的用户执行以下操作:
- 启动恢复、疑难解答和诊断工具。
- 从设备启动(仅适用于 UEFI)。
- 访问“固件”菜单(仅适用于 UEFI)。
- 如果电脑上安装了多个操作系统,则选择要启动哪个操作系统。
注意
可以向“启动选项”菜单添加一个自定义工具。否则,这些菜单无法被进一步自定义。
安全注意事项
使用 WinRE 时,请切记以下安全注意事项:
- 如果用户从 Windows 打开了“启动选项”菜单,并选择了一个 WinRE 工具,则他们必须提供一个有管理员权限的本地用户帐户的用户名和密码。
- 默认情况下,网络连接在 WinRE 中处于禁用状态。如果需要,你可以打开网络连接。但是,我们建议你在不需要连接的时候禁用网络。
自定义 WinRE
你可以通过添加程序包(Windows PE 可选组件)、语言、驱动程序以及自定义诊断或疑难解答工具来自定义 WinRE。基本 WinRE 映像包括以下 Windows PE 可选组件:
- Microsoft-Windows-Foundation-Package
- WinPE-EnhancedStorage
- WinPE-Rejuv
- WinPE-Scripting
- WinPE-SecureStartup
- WinPE-Setup
- WinPE-SRT
- WinPE-WDS-Tools
- WinPE-WMI
- WinPE-StorageWMI-Package(已添加到 Windows 8.1 和 Windows Server 2012 R2 中的基本映像)
- WinPE-HTA(已添加到 Windows 10 中的基本映像)
注意
程序包、语言和驱动程序的数量受到电脑上可用内存量的限制。由于执行的原因,我们建议你尽量减少添加到映像的语言、驱动程序和工具的数量。
硬盘驱动器分区
使用 Windows 安装程序安装 Windows 时,WinRE 将进行如下配置:
- 在 Windows 安装过程中,Windows 将准备好硬盘驱动器分区以支持 WinRE。
- Windows 最初将 WinRE 映像文件 (winre.wim) 放置在 \Windows\System32\Recovery 文件夹的 Windows 分区中。将电脑交付给客户之前,你可以修改或替换 WinRE 映像文件,使其包含其他语言、驱动程序或程序包。
- 在 specialize 配置阶段中,WinRE 映像文件将被复制到恢复工具分区中,这样即使在 Windows 分区出现问题时,电脑也可以启动到恢复工具。
当通过应用映像来部署 Windows 时,必须手动配置硬盘驱动器分区。当在硬盘驱动器上安装 WinRE 时,分区必须格式化为 NTFS。
从 Windows 和数据分区向一个单独的分区添加基线 WinRE 工具映像 (winre.wim)。这使得你的用户即使在 Windows 分区被 BitLocker 驱动器加密加密的情况下也能使用 WinRE。还可以防止你的用户意外修改或删除 WinRE 工具。
我们建议你将恢复工具存储在专用的分区中,使之直接位于 Windows 分区之后。
内存要求
若要直接从内存启动 Windows RE(也称为 RAM 磁盘启动),必须提供一个可以容纳整个 Windows RE 映像 (winre.wim) 的连续的物理内存 (RAM) 部分。若要优化内存使用,制造商应确保其固件将内存位置保留在了物理内存地址空间的开头或末尾处。