应通过四种方法启用双系统引导菜单:一、用msconfig勾选超时并设默认项;二、在系统属性→启动和故障恢复中设置显示时间;三、用bcdedit命令强制启用菜单并设超时;四、在uefi中添加并调整多系统启动项。

如果您在 Windows 11 中安装了多个操作系统,但开机后直接进入默认系统而未显示引导菜单,或菜单出现时间过短无法手动选择,则说明“系统引导多系统选择”功能未启用或配置不当。以下是多种可立即生效的开启与调整方法:
一、通过系统配置工具(msconfig)启用并配置引导菜单
该方法利用 Windows 内置图形界面激活引导菜单,并设定默认启动项与显示时长,适用于所有标准安装的 Windows 11 系统,无需命令行操作,安全性高且直观可靠。
1、按下 Win + R 组合键,打开“运行”对话框。
2、输入 msconfig 并按回车,启动系统配置工具。
3、切换至 “引导”选项卡,等待操作系统列表加载完成。
4、勾选 “超时”复选框,并在其右侧数值框中输入非零秒数(如 8),确保菜单可见。
5、在列表中选中任一非当前系统的条目(例如“Ubuntu on /dev/sda2”或“Windows 10”),点击 “设为默认值”。
6、点击 “应用” → “确定”,按提示重启电脑以使引导菜单生效。
二、通过系统属性中的“启动和故障恢复”设置启用菜单
此路径直接修改系统底层启动参数,不依赖 msconfig 进程,在部分精简版、企业版或图形界面异常的 Windows 11 环境中仍可稳定启用引导菜单。
1、在桌面右键点击 “此电脑”图标,选择 “属性”。
2、点击左侧导航栏中的 “高级系统设置”。
3、在弹出的“系统属性”窗口中,切换至 “高级”选项卡。
4、在 “启动和故障恢复”区域,点击 “设置”按钮。
5、取消勾选 “自动重新启动”(避免异常重启跳过菜单)。
6、确保 “显示操作系统列表的时间” 输入框中数值大于 0(建议设为 6 或以上)。
7、连续点击 “确定” 保存全部设置,重启验证菜单是否出现。
三、使用 bcdedit 命令行强制启用并定制引导菜单
该方法通过直接修改 Boot Configuration Data(BCD)数据库,可绕过图形界面限制,在引导菜单被禁用、msconfig 不响应或需精确控制时强制启用并设定行为。
1、以 管理员身份运行 Windows Terminal(PowerShell)。
2、执行命令:bcdedit /set {bootmgr} displaybootmenu yes,启用引导菜单显示。
3、执行命令:bcdedit /set {bootmgr} timeout 8,设定菜单停留时间为 8 秒。
4、执行命令:bcdedit /enum active,确认各系统条目的 identifier(如 {default} 或 {xxxx-xxxx})。
5、若需指定默认项,执行命令:bcdedit /default {xxxx-xxxx}(将 {xxxx-xxxx} 替换为目标 identifier)。
6、执行命令:bcdedit /bootsequence {xxxx-xxxx} /addfirst(可选,将某系统置顶于启动顺序首位)。
四、在 UEFI 固件中调整启动顺序并保留双启动入口
当 Windows 11 安装于 UEFI+GPT 环境时,若 BIOS/UEFI 设置中仅保留 Windows Boot Manager 条目,其他系统可能被隐藏;需确保 EFI 分区中存在多系统引导文件,并在固件层保留访问权限。
1、重启电脑,在开机自检阶段反复按 F2、Del、F10 或 F12(依主板品牌而定)进入 UEFI 设置界面。
2、进入 “Boot”或“启动”选项卡,查找 “Boot Mode” 并确认为 UEFI Only(非 Legacy/CSM)。
3、在启动项列表中,检查是否存在多个 “ubuntu”、“Windows Boot Manager”、“CentOS”等独立条目。
4、若仅见单一 Windows 条目,进入 “Advanced” → “Boot Options” → “Add Boot Option”,手动添加 EFI 分区中对应系统的 .efi 文件路径(如 \EFI\ubuntu\grubx64.efi)。
5、将新增条目拖动至启动顺序顶部,或启用 “Boot Menu Key”提示(如 F12),以便每次开机按快捷键调出多系统选择界面。











