“no bootable device”表示主板完成自检但未加载到引导程序,需依次验证:一、bios/uefi是否真实识别硬盘型号与容量;二、启用sata/nvme控制器并匹配uefi/legacy模式;三、将windows boot manager(uefi)或硬盘型号(legacy)设为第一启动项;四、用pe或安装盘修复活动分区或重建efi引导。

电脑组装后开机提示“No Bootable Device”,说明主板已通电自检完成,但未能从任何存储设备加载引导程序——此时硬盘物理存在、BIOS能识别型号容量,却因启动路径断裂而卡在引导入口,必须逐层验证固件识别、控制器启用、启动顺序与分区激活状态。
确认硬盘是否被BIOS/UEFI真实识别
这一步绕不开,因为后续所有操作都建立在“硬盘已被固件探测到”的前提上。若主界面连硬盘型号都不显示,修引导毫无意义。
关机断电 → 打开机箱侧板 → 检查SATA数据线两端是否完全插入(听到轻微“咔嗒”声才算到位)→ 若为M.2 NVMe SSD,确认金手指已完全没入插槽,且固定螺丝拧紧无松动 → 重新接好后开机,反复按Del键(华硕/技嘉)或F2键(戴尔/联想)进入BIOS → 切换至Main或Storage Information页面 → 【重点看硬盘型号和容量是否与实物一致,而非仅显示“SATA Device”或空白】。
若仍显示Not Detected,换一根SATA数据线或插到主板另一SATA接口再试;M.2硬盘则需确认是否插在标有“CPU”字样的主插槽(部分主板仅该插槽支持启动)。
启用SATA/NVMe控制器并设为UEFI启动模式
新装机常见陷阱:主板默认禁用存储控制器,或Boot Mode设为Legacy却装了UEFI系统,两者都会导致硬盘“可见不可启”。
进入BIOS → 切换至Advanced或Configuration选项卡 → 找到SATA Controller、NVMe Configuration或Storage Configuration → 将其设为Enabled。
接着切换至Boot选项卡 → 查看Boot Mode设置:若你安装的是Windows 10/11原版ISO(默认UEFI方式),【必须选UEFI Only,绝不能选Legacy或CSM Enabled】;若坚持用MBR方式安装老系统,则启用CSM并关闭Secure Boot。
保存设置后重启,再次进BIOS核对Storage页面,此时硬盘应稳定显示且容量正确。
将系统盘设为第一启动项
即使硬盘被识别、控制器已启用,若启动顺序里排在U盘、网卡或光驱之后,BIOS仍会跳过它直接报错。
进入BIOS → Boot选项卡 → 找到Boot Option #1或1st Boot Device → 使用方向键或F5/F6将其值改为:
• UEFI模式下:选择“Windows Boot Manager”(不是硬盘型号);
• Legacy模式下:选择具体硬盘名称,如“ST2000DM008-2FR102”或“Samsung SSD 980 PRO”。
注意:某些主板(尤其是微星、华擎)的UEFI启动菜单中,“Windows Boot Manager”条目只有在EFI系统分区存在且未损坏时才会出现。若列表里只有硬盘型号没有Windows Boot Manager,说明EFI分区可能未生成或被误删,需跳转至下一环节修复。
用Windows PE环境激活系统分区或重建EFI引导
前三个环节都通过,仍报错,说明引导结构已损坏——MBR模式缺活动标志,UEFI模式缺EFI分区或BCD配置。
方法一:DiskGenius图形化修复(适合新手)
准备WinPE启动U盘 → U盘启动进入PE桌面 → 运行DiskGenius → 左侧磁盘列表展开系统盘 → 找到容量100–500MB、文件系统为FAT32、类型标注“系统”或“EFI System”的分区 → 右键→“设为活动分区” → 点击左上角“保存更改” → 弹出确认框点“是” → 重启。
方法二:命令行重建UEFI引导(适用于Windows Boot Manager消失)
用Windows安装U盘启动 → 到安装界面按Shift+F10调出命令提示符 → 依次执行:
diskpart → list volume → exit
观察输出中是否有标“System”或“EFI”的FAT32卷,记下其盘符(通常是S:或X:)及系统盘符(通常是C:)→ 返回命令行输入:
bootrec /fixboot
bcdboot C:\Windows /s S: /f UEFI
其中C:和S:需按实际list volume结果替换,【盘符输错会导致引导写入错误分区,无法开机】。











