核心原因是硬盘未被BIOS识别或引导文件损坏,须先确认BIOS是否显示硬盘型号与容量,再调整启动顺序为Windows Boot Manager或硬盘型号,最后用安装U盘执行bcdboot重建UEFI或BIOS引导。

开机启动引导项出问题,不是进不了系统就是卡在 BIOS 或修复界面,核心原因就两个:硬盘被 BIOS 忽略了,或者引导文件(bootmgr.efi、winload.efi、BCD)损坏或错位。先确认硬盘是否被识别,再动手修引导,顺序错了白忙活。
进 BIOS 看硬盘有没有被识别
这是所有操作的前提。如果 BIOS 根本看不到硬盘,后面所有命令和设置都无效。
- 关机后拔掉所有 USB 外设(U 盘、移动硬盘、读卡器),只留键盘鼠标
- 开机瞬间狂按对应键:台式机多是
Del或F2,笔记本常见F2、F10、Esc,华硕/微星也可能是F12 - 进 BIOS 后切到 Storage、Main 或 Advanced 选项卡,找 “SATA Information”、“NVMe Devices” 或类似条目
- 看硬盘型号和容量是否显示正常;若为
Not Detected、None或容量为 0,说明物理连接、供电或控制器被禁用——此时别修引导,先查线、换插槽、开 SATA/NVMe Controller
BIOS 启动顺序里把系统盘设为第一
硬盘能被识别,但开机直接进 BIOS 或报 “No bootable device”,大概率是启动顺序错乱,尤其是 Windows 更新或插过 U 盘后 BIOS 设置容易重置。
- 在 BIOS 中切换到 Boot 或 Startup 选项卡
- 找到
Boot Option #1、1st Boot Device或Primary Boot Sequence - 展开列表,选中含
Windows Boot Manager的项(UEFI 模式)或你的硬盘具体型号(如Samsung SSD 980 PRO) - 确保它排在第一位;若列表里没有
Windows Boot Manager,说明 EFI 系统分区(ESP)可能损坏或未挂载,需后续用bcdboot重建 - 按
F10保存并退出
用 Windows 安装 U 盘进命令提示符重建 BCD
硬盘可见、启动顺序也对,但依然蓝屏、无限进修复界面或提示 winload.efi is missing or corrupt,基本可断定 BCD 损坏或 ESP 丢失启动文件,必须手动重建。
- 准备一个与原系统版本一致的 Windows 10/11 安装 U 盘,从它启动
- 进安装界面后点左下角
修复计算机→疑难解答→高级选项→命令提示符 - 先确认分区:
diskpart→list volume→ 找出 NTFS 格式且含C:\Windows的卷(系统盘),再找出 FAT32 格式、标注System的小容量卷(通常是 100–500MB,即 EFI 系统分区) - 给 EFI 分区分配盘符(假设是卷 2):
select volume 2→assign letter=Z:→exit - 执行重建:
bcdboot C:\Windows /s Z: /f UEFI(UEFI 模式)或bcdboot C:\Windows /s C: /f BIOS(Legacy 模式) - 完成后关机拔 U 盘,重启验证
反复进自动修复界面时先禁用它
设备无人值守或产线机器最怕这个:一断电,系统连启两次失败,就死循环进 “正在诊断你的电脑”,根本没机会人工干预。
- 进命令提示符后,先运行:
bcdedit /set {current} recoveryenabled No - 再加一句:
bcdedit /set {current} bootstatuspolicy ignoreallfailures - 这两条能让系统跳过自动修复流程,强制尝试从硬盘加载,给你留出修复窗口
- 修完引导后,记得恢复:
bcdedit /set {current} recoveryenabled Yes
真正麻烦的不是命令记不住,而是分不清“硬盘没被看见”和“引导文件坏了”——前者拧螺丝、换线就行,后者才要敲命令。现场排查一定要从 BIOS 层开始,一步踩空,后面全偏。











