如何使 WinPE 同时适用于 UEFI 和 Legacy 启动?

如何使 WinPE 同时适用于 UEFI 和 Legacy 启动?

我正在准备包含 win 7 和 win 10 映像的 wim 映像。我会将它们交给技术人员,他们会检查计算机是 win 7 还是 win 10,如果是 win 7,他们会进入 bios 设置并将 UEFI 更改为 Legacy 等。我想自动执行此过程。

有没有办法让 WinPE 能够同时启动 Legacy 和 UEFI?

答案1

如果你关注微软的说明创建可启动的 WinPE 驱动器后,它将可以从 Legacy 和 UEFI BIOS 启动。

\boot\文件夹包含 Legacy 启动文件,同时\EFI\包含 UEFI 启动文件。

至于对 Legacy / UEFI 使用不同的 wim 文件:

wpeutil /UpdateBootInfo
reg query HKLM\System\CurrentControlSet\Control /v PEFirmwareType

如果上述命令返回0x1PE 启动到 BIOS(传统)模式,如果是0x2UEFI。基于此,您可以编写一个简单的脚本来选择您要使用的 wim。

相关内容