这篇是个人踩坑记录:双系统(Ubuntu + Windows)场景里,Windows 引导偶发丢失时如何恢复。
场景
- 双系统环境下,Windows 启动项异常消失
- 常见触发原因包括系统自修复、分区调整、引导项被覆盖等
修复准备
- 一块可启动的 Windows 安装 U 盘
- 从 U 盘启动,进入“疑难解答 -> 命令提示符”
修复步骤
diskpart
list disk
select disk 0
list part
list vol
select volume <EFI分区卷号>
assign letter=K:
exit
bcdboot C:\Windows /s K: /f UEFI /l zh-cn
执行完成后重启,通常即可恢复 Windows 引导。
经验备注
- 关键点是定位正确的 EFI 分区并挂载盘符
bcdboot是重建引导文件的核心命令- 如果机器有多块硬盘,
select disk/select volume要结合实际确认,避免误操作
这类操作有系统级风险,建议先备份重要数据再处理。