在单个驱动器上进行 2x Windows 10 双启动(UEFI):为什么一个 Windows 实例要执行完整的启动循环?

在单个驱动器上进行 2x Windows 10 双启动(UEFI):为什么一个 Windows 实例要执行完整的启动循环?

我刚刚在 HP 笔记本上安装了 2 个 Windows 10 实例,安装在一个驱动器上,并使用 UEFI 样式的双启动(即:引导加载程序启动蓝色选项屏幕,让我在两个实例之间进行选择,而不是经典的黑白 BIOS 类型屏幕)。两个 Win10 实例都启动正常且运行良好,因此我对结果感到满意。

奇怪的是:第一个实例(“Windows 10 MAIN”)启动速度极快,在引导加载程序屏幕上选择它后直接进入 Windows 登录屏幕。

但是第二个实例(“Windows 10 MUSIC”)显然进行了完全重启,这次没有显示 UEFI 双启动选择屏幕。相反,过了(短暂的)一段时间后,它终于进入了“Windows 10 MUSIC”登录屏幕。从那时起,一切似乎都正常了。所以这更像是一个好奇心问题:

这只是正常/奇怪的 Windows 方式,还是安装过程中出现了问题?

- - 更新 - -

也许这有助于解释我如何建立这个系统:

  1. 将 Windows 10 MAIN 安装到之前已擦除的 SSD 上;将分区大小设置为 ~190 GB。安装创建了必要的附加分区,驱动器的其余部分保持不变
  2. 启动到 Windows 10 MAIN 并使用 bcdedit 更改未来选择菜单的“显示标题”
  3. 重新启动到安装映像;创建一个约 150 GB 的新分区,并将“Windows 10 MUSIC”安装到该分区
  4. 启动 Windows 10 MUSIC 并使用 bcdedit 更改未来选择菜单的“显示标题”

今天晚些时候,我将发布bcdedit /enum输出的截图

--- 更新 #2 ---

以下是 的输出bcdedit /enum

C:\Windows\system32>bcdedit

Windows-Start-Manager
---------------------
Bezeichner              {bootmgr}
device                  partition=\Device\HarddiskVolume2
path                    \EFI\Microsoft\Boot\bootmgfw.efi
description             Windows Boot Manager
locale                  de-DE
inherit                 {globalsettings}
default                 {current}
resumeobject            {616d3a9c-30e2-11eb-a77d-e462554dec9e}
displayorder            {616d3aa1-30e2-11eb-a77d-e462554dec9e}
                        {current}
toolsdisplayorder       {memdiag}
timeout                 30

Windows-Startladeprogramm
-------------------------
Bezeichner              {616d3aa1-30e2-11eb-a77d-e462554dec9e}
device                  partition=E:
path                    \Windows\system32\winload.efi
description             Windows 10 MUSIC
locale                  de-DE
inherit                 {bootloadersettings}
recoverysequence        {616d3aa2-30e2-11eb-a77d-e462554dec9e}
displaymessageoverride  Recovery
recoveryenabled         Yes
isolatedcontext         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=E:
systemroot              \Windows
resumeobject            {616d3aa0-30e2-11eb-a77d-e462554dec9e}
nx                      OptIn
bootmenupolicy          Standard
quietboot               Yes

Windows-Startladeprogramm
-------------------------
Bezeichner              {current}
device                  partition=C:
path                    \Windows\system32\winload.efi
description             Windows 10 MAIN
locale                  de-DE
inherit                 {bootloadersettings}
recoverysequence        {616d3a9e-30e2-11eb-a77d-e462554dec9e}
displaymessageoverride  Recovery
recoveryenabled         Yes
isolatedcontext         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \Windows
resumeobject            {616d3a9c-30e2-11eb-a77d-e462554dec9e}
nx                      OptIn
bootmenupolicy          Standard
hypervisorlaunchtype    Auto

--- 更新 #3:启动选择屏幕的屏幕截图 ---

启动选择屏幕的屏幕截图

粗略翻译:选择操作系统 Windows 10 MAIN 将在 xx 秒后启动

答案1

这是因为蓝色的启动选择屏幕实际上并不是引导加载程序 - 它是伪装的 Windows。

您的一个 Windows 实例启动后会进入操作系统选择屏幕。如果您选择同一个实例,它会立即加载,因为它实际上已经加载。选择另一个操作系统会导致重新启动,并且另一个操作系统配置为仅此一次启动。

如果您不喜欢这种行为,请使用禁用引导加载程序 GUI msconfig

相关内容