返回

如何配置自定义 WinPE 以在启动时替代 Windows 恢复环境 (WinRE)?

windows

配置自定义 WinPE 替代 WinRE

在计算机的启动过程中,通常会在自检 (POST) 完成后按 F11 键来启动进入 Windows 恢复环境 (WinRE)。不过,如果你希望在这个阶段进入自定义的 Windows 预安装环境 (WinPE),这里有一份详细的指南来帮助你实现此目的。

创建自定义 WinPE 映像

首先,你需要使用 Windows 部署工具包 (WDK) 创建一个包含所需工具和驱动程序的自定义 WinPE 映像。将这个映像存储在一个可引导的 USB 驱动器或网络共享上。

修改 BCD 设置

接下来,你需要修改引导配置数据 (BCD) 设置。使用管理员权限打开命令提示符,并输入以下命令:

bcdedit /create {bootloadersettings-guid} /d "Custom WinPE" /application osloader

{bootloadersettings-guid} 替换为你计算机上 BootloaderSettings GUID。

将自定义 WinPE 设置为默认启动选项

现在,你需要将自定义 WinPE 设置为默认启动选项。运行以下命令:

bcdedit /default {bootloadersettings-guid}

禁用 WinRE

为了确保在按 F11 键时启动自定义 WinPE,你需要禁用 WinRE。输入以下命令:

bcdedit /deletevalue {default} recoverysequence

测试设置

重新启动你的计算机,并在 POST 过程中按 F11 键。你会看到一个启动菜单,选择你的自定义 WinPE 映像。

附加提示

  • 确保你的自定义 WinPE 映像包含用于识别和加载适当驱动程序的驱动程序。
  • 使用 bcdedit /enum 命令验证 BCD 设置是否正确配置。
  • 如果遇到问题,请检查你的自定义 WinPE 映像是否正确创建。

常见问题解答

1. 为什么我要在 POST 过程中启动自定义 WinPE?

启动自定义 WinPE 允许你在初始启动阶段使用你自己的工具和驱动程序,这对于故障排除、系统恢复或自定义部署很有用。

2. 我需要哪些工具和知识来配置此设置?

你需要有 Windows 部署工具包 (WDK) 和一些命令提示符的经验。

3. 此设置是否会影响我的正常 Windows 启动过程?

不会。此设置仅适用于 POST 过程中的 F11 键启动。

4. 如果我改变了主意,如何还原默认设置?

使用以下命令删除自定义 WinPE 启动项:

bcdedit /delete {bootloadersettings-guid}

然后使用以下命令重新启用 WinRE:

bcdedit /set {default} recoverysequence {f624b3f4-cf11-4a1a-8512-7242b44e9822}

5. 我在哪里可以找到更多帮助?

如果你在配置此设置时遇到任何问题,请访问 Microsoft 支持论坛或与 IT 专业人士联系。