Windows 10/11 安装期间无法选择版本

Jacki

在某些计算机上,从 U 盘执行 Windows 10 或 11 全新安装时,您可能无法选择要安装的操作系统版本。

对于某些版本,继续 Windows 安装的“下一步”按钮可能会显示为灰色,或者安装程序可能会自动选择特定版本,而不给您选择的选项。例如,您可能无法安装 Windows Pro,因为始终会安装家庭版。

当然,安装后可以更改Windows版本。然而,在这种情况下这是不必要的步骤。

参见:如何修复 Windows 安装中的“安装程序无法创建新的系统分区”错误

首先,确保 WIM (ESD) 文件中的 Windows 安装映像包含您需要的所有版本。打开PowerShell控制台并指定包含 Windows 安装映像的可启动 USB 闪存驱动器上 install.wim 或 install.esd 文件(有关 ESD 格式的更多信息)的路径:

Get-WindowsImage -ImagePath "e:sourcesinstall.wim" |select ImageName, ImageIndex

在此示例中,安装映像中有多个可用版本,包括 Pro、Education 和 Home。如果未列出所需的 Windows 版本,则表示该版本已从映像中删除。

设备供应商嵌入到 UEFI 中的 Windows OEM 产品密钥是导致该问题的另一个可能原因。

这种方法从 Windows 7 开始就被使用,通过存储一个特殊的光滑的主板BIOS中的软件授权说明表(Software Licensing Description Table)。 OEM 供应商证书、Windows 版本和产品密钥硬编码到此表中。这允许自动激活预装的Windows(包括离线场景)。
在现代计算机上,Windows 10/11 产品密钥(OEM 嵌入式密钥)由制造商写入 UEFI。

这在预装特定版本 Windows 的 OEM 设备上很常见。 Windows 安装程序在 UEFI (BIOS) 中查找 SLIC 表或 OEM 密钥,检测其中嵌入的版本并自动开始安装该版本。

这种情况通常发生在预装 Windows 家庭版的设备上。要使 Windows 安装程序忽略 UEFI/BIOS 中的嵌入式操作系统版本信息,请创建以下内容编号cfg文本文件中的来源安装U盘上的目录:

[EditionID]
[Channel]
Retail

如果您现在从此闪存驱动器运行 Windows 安装程序,将出现一个标准菜单,允许您选择要安装的 Windows 版本。 UEFI (BIOS) 中嵌入的产品密钥将被忽略。

要始终自动安装 Windows Pro Edition,请按如下方式更新 ei.cfg 文件:

[EditionID]
Professional
[Channel]
Retail

EI.cfg 文件中可用的配置选项:

  • 版本ID— 版本标识符(可能的值为Home、Professional、Enterprise、Education)
  • 渠道— 指定安装期间要使用的 Windows 许可证类型(OEM、零售或批量)。
  • VL— 是否正在使用批量(公司)许可渠道(1– 如果使用批量许可,0- 如果不)