windows 11双系统不显示启动菜单时,需通过管理员命令执行bcdedit /set {bootmgr} displaybootmenu yes和bcdedit /timeout 8启用菜单并设超时;或通过“系统属性→高级→启动和故障恢复”设置默认系统及显示时间;亦可用msconfig在“引导”选项卡中勾选超时并指定默认项;若仍无效,则bcd可能缺失另一系统条目,需用live usb检查efibootmgr并修复grub或重建bcdboot。

您在Windows 11中安装了双系统(如Win11 + Ubuntu或Win11 + Win10),但开机后直接进入默认系统、完全不显示选择菜单,或菜单一闪而过无法操作——这说明系统引导层的多系统菜单功能被禁用、超时设为零,或BCD配置未正确识别第二个系统。
用管理员命令提示符强制启用引导菜单
这是最底层、最可靠的开启方式,绕过所有图形界面缓存与权限限制,直接写入Boot Manager配置。即使msconfig界面灰显或“启动和故障恢复”设置无效,此方法仍能生效。
按下Win + R → 输入cmd → 在搜索结果中右键“命令提示符” → 选择“以管理员身份运行”。
在打开的黑窗中逐行输入并回车执行:
bcdedit /set {bootmgr} displaybootmenu yes
bcdedit /timeout 8
两行命令必须都执行成功,返回“操作成功完成”才算生效;若提示“拒绝访问”,说明未以管理员身份运行,需重开终端。
通过系统属性图形界面设置默认项与显示时间
该路径适合希望同时指定默认启动系统、并确保菜单有足够响应时间的用户,操作直观且能实时看到当前默认项状态。
第一步:右键桌面“此电脑”图标 → 选择“属性”。
第二步:点击左侧“高级系统设置” → 在弹出窗口中切换到“高级”选项卡。
第三步:在“启动和故障恢复”区域点击“设置”按钮 → 进入核心配置页。
第四步:从“默认操作系统”下拉菜单中,【务必选中非当前正在运行的系统】(例如当前是Win11,就选Win10或Ubuntu条目),否则修改无意义。
第五步:将“显示操作系统列表的时间”设为6或8(单位:秒),数值低于3秒极易错过选择时机。
第六步:点击“确定”关闭所有窗口,重启验证。
使用msconfig可视化管理引导项
msconfig是Windows内置的兼容性最强的引导管理工具,对旧版BIOS启动项、隐藏的Recovery分区条目识别更完整,适合列表中出现多个同名系统(如两个“Windows 11”)时人工甄别。
按下Win + R → 输入msconfig → 回车启动。
切换至“引导”选项卡,等待列表完全加载(可能需3–5秒)。
勾选“超时”复选框,并在其右侧输入框中填入10。
【必须手动单击选中目标系统条目】(不能只靠眼睛看,要真正点中它),再点击“设为默认值”。
点击“确定”→ 重启电脑即可。
检查并修复BCD中缺失的系统条目
如果以上三步做完仍无菜单,大概率是BCD数据库根本没收录第二个系统的启动项——常见于Ubuntu安装后Windows更新覆盖、或Win10/Win11双系统安装顺序不当。
以管理员身份运行Windows Terminal(PowerShell)→ 输入:bcdedit /enum firmware → 回车。
观察输出中是否列出多个启动管理器条目,特别是Ubuntu、Windows Boot Manager或另一个Windows版本的标识。
若只看到一个Windows条目,说明另一个系统未注册进UEFI固件启动项,需用Live USB修复GRUB或重新运行bcdboot命令重建引导文件。
此时请准备Ubuntu或Deepin Live USB,启动后执行sudo efibootmgr -v确认是否存在deepin或ubuntu启动项;若缺失,则需挂载ESP分区并重装GRUB-EFI。











