我有一台配备三个独立 M.2 驱动器的机器,每个驱动器上都安装了一个版本的 Windows 10。我在每个驱动器上运行 BitLocker。

  1. 当我启动我的机器时,我可以选择要启动到三个安装中的哪一个。
  2. 在选择之前,我看到了 BIOS POST 加载屏幕。
  3. 如果我选择的 Windows 安装与上次启动的 Windows 安装不同(可能是一周前!),我必须再次浏览 BIOS POST 屏幕。

为什么会这样?有没有什么办法可以解决这个问题?

示例:目前我在 Windows 1 中。我关闭了机器。稍后我再次将其打开:

  • BIOS POST -> 选择 Windows 安装 -> 我选择 Windows 1 -> Windows 加载屏幕 -> 完成

相反:目前我在 Windows 1 中。我关闭了机器。稍后我再次打开它:

  • BIOS POST -> 选择 Windows 安装 -> 我选择 Windows 2 -> BIOS POST -> Windows 加载屏幕 -> 完成

2

  • 当您说您可以选择时,您选择什么?我希望这是 Windows 启动管理器,并且所有三个 Windows 安装共享相同的 Windows 启动管理器。如果不是,那是什么?另外,我假设您正在 UEFI 启动 Windows。如果是传统 BIOS 启动,则将其包含在您的问题中。


    – 


  • 我从 3 个不同版本的 Windows 中进行选择。我假设我也在 UEFI 启动,但不知道!


    – 


最佳答案
2

这取决于控制双重/三重引导系统的引导加载程序软件。

实际上,有几种不同的方法可以将控制权转移到正确的启动驱动器(并同时将其设置为下次启动的默认值)。

其中一些方法要求,为了选择新的默认驱动器,首先更新 EFI 以将新选择的条目作为“默认”,然后重新触发引导过程的最后一步(“运行默认引导条目”),因此它现在将自动执行新设置的条目。

这通常不是一个完整的 POST 过程(尽管它可能看起来像一个完整的 POST 过程)。它只是“启动默认引导项”的最后一步。

有些 EFI 系统实际上总是会进行包括 POST 在内的完整重启,因为这只是他们的 EFI 设计师实现“重新触发最后一步”功能的方式。

1

  • 感觉和正常的 POST 过程一样慢,但我想无论如何它都可能是部分过程。我猜我正在使用 Windows 自己的引导程序?我刚刚通过 Windows 本身安装了新驱动器和新版本,它就显示成那样!:D 有没有更好的版本可以使用,不会在版本之间出现这些较慢的启动速度?


    – 

当您启动上一个启动选项时,UEFI bios 中有一些用于快速启动的配置,这就是您不再看到后屏幕的原因,可以禁用此选项,但是当您更改启动选项时,您将体验到全新的启动。

1

  • 不管我之前处于什么状态,这难道不会使一切变慢吗?


    –