双启动 Win 10/11 - 想要将我当前的 Windows 启动管理器选择更改为简单的 BIOS 磁盘顺序启动

双启动 Win 10/11 - 想要将我当前的 Windows 启动管理器选择更改为简单的 BIOS 磁盘顺序启动

当前状态:

  1. 独立 HD 上的双启动 Windows 环境(一个 HD 安装了 Win 10,另一个 HD 安装了 Win 11)。Win 11 安装在 HD 1 上,Win 10 安装在 HD 2 上
  2. 均采用 Bitlocker 加密
  3. 当前启动顺序是通过 Windows 启动管理器完成的:我在启动时收到 Windows 启动加载程序提示,要求我选择要启动的操作系统
  4. 在我的 BIOS 启动顺序设置屏幕中,只有一个“EFI”条目 - Windows 启动管理器(HD 1)… HD 2 没有显示

期望的未来状态:

  1. 摆脱 Windows 启动加载程序
  2. 让 HD 1 和 HD 2 都显示在 BIOS 启动顺序屏幕中(目前只有 HD 1 出现这种情况)
  3. 以后,当我想要安装 Win 10 或 Win 11 时,只需使用 BIOS 启动顺序在启动顺序中选择 HD 1 或 HD2

笔记:

  • 不想重新格式化驱动器并丢失数据
  • 不想重新安装 Windows
  • 不想摆脱 Bitlocker
  • 我按照在线指南获取了当前设置 - 但丢失了书签

这是我能实现的吗?有没有人愿意分享一些链接/指南让我按照这些链接/指南来执行?我的 Windows 技能水平一般。

答案1

跳过引导加载程序:

  • 打开系统配置msconfig),然后转到“启动”选项卡。
  • 选择下次启动时要使用的操作系统,然后单击设为默认
  • 设置暂停至 0 秒

现在启动您的电脑应该跳过 Windows 启动管理器,直到您再次更改默认值。

这就是大多数人想要的,你可以在这里停下来,除非你特别需要从 bios 菜单启动


建立新的启动分区:

通读此处的答案以了解流程和工具(即使它在技术上与您尝试的相反):如何使用 BCDEdit 实现 Windows 双启动安装?。这不是很明显或没有很好的记录,如果操作不正确,可能很难修复。

就像 Changan 提到的那样,你首先需要在 HD2 上创建一个新的启动分区。查看步骤和链接的答案这里或点击此处查看带图片的演示https://www.diskpart.com/windows-10/create-uefi-partition-windows-10-0725.html

启动 HD2 时基本步骤如下:

# look at the existing disk config
diskpart
list disk
# X as id for hd2
select disk X 
list partition

# if you don't have free space on the drive, then shrink a partition Y by 500 MB
select partition Y
shrink desired=500 (shrink the partition by 500MB)

# create new boot partition:
create partition efi​
format fs=fat32 quick​
assign letter=Z
exit​

# create windows boot loader on the EFI partition, pointed to win10
bcdboot C:\windows /s Z:

然后您应该能够在 bios 中从 HD2 启动。

一旦您可以启动 HD2,您就可以:

  • 使用第一部分中的 msconfig 步骤跳过引导加载程序,
  • 或者从 msconfig 中删除 Windows 10 条目(只有你确定的情况下)

相关内容