应通过msconfig或bcdedit设置Win11为默认启动项:一、msconfig中选中Win11条目并设为默认,超时设5秒;二、bcdedit用identifier精准指定;三、若条目丢失需先用bootrec或bcdboot修复BCD再配置。

想让电脑开机时默认进入Win11而不是Win10,又不想每次手动选系统菜单,就得调整双系统启动顺序——这一步直接决定你按下电源键后自动进哪个系统。
通过系统配置工具(msconfig)修改默认启动项
这是最常用、最稳妥的方式,适用于绝大多数UEFI+GPT双系统环境。
第一步:按 Win + R 打开运行框,输入 msconfig 并回车。
第二步:切换到“引导”选项卡,等待列表加载完成——如果看不到多个系统条目,说明双系统引导未正确识别,需先修复BCD(后文会提)。
第三步:在列表中选中 Windows 11 对应的条目 → 点击“设为默认值”按钮 → 确认下方“超时”时间不小于3秒(否则来不及反应),建议设为5秒。
第四步:点击“应用”→“确定”,重启生效。注意:【修改后必须重启才生效,仅注销无效】。
用命令行强制指定Win11为默认系统
当msconfig界面空白或报错时,命令行是更底层、更可靠的替代方案。
方法一:以管理员身份运行CMD或PowerShell
执行 bcdedit /enum firmware 查看当前启动管理器标识(通常是 {bootmgr})
再执行 bcdedit /enum 列出全部Windows启动项,找到Win11对应的 identifier 值(形如 {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx})
最后执行 bcdedit /default {上面复制的identifier} ——这条命令会立即写入启动配置,无需重启即可验证效果。
方法二(快捷):若已知Win11启动项名称含“Windows 11”,可直接运行:bcdedit /set "{current}" description "Windows 11" → 再运行 bcdedit /default "{current}",避免手动找identifier。
修复引导后重新设置优先级
如果开机根本不出系统选择菜单,或Win11条目丢失,说明BCD损坏,必须先修复再设优先级。
① 插入Win11安装U盘 → 重启 → 从U盘PE启动 → 进入“疑难解答”→“高级选项”→“命令提示符”
② 依次执行以下三行命令(每行回车):bootrec /rebuildbcdbootrec /fixmbrbootrec /fixboot
③ 执行完后退出,拔U盘重启——此时系统菜单应恢复显示两个选项,再回到第一个方法设置默认项。
注意:【bootrec /fixmbr 不要用于纯UEFI电脑,可能破坏安全启动;若确认是UEFI模式,改用 diskpart + bcdboot 组合修复】。

















