“No boot disk has been detected”表明主板固件未识别任何可引导硬盘,需逐级排查:一、拔除所有外接存储设备;二、进BIOS确认硬盘是否显示(Main页查Storage Devices);三、启用SATA/NVMe控制器并核实M.2插槽启动支持;四、仅当BIOS已识别硬盘时,再用Windows安装盘修复引导。

电脑开机黑屏并显示“No boot disk has been detected”,说明主板固件在启动自检阶段完全未识别到任何可引导的硬盘设备,既不是引导文件损坏,也不是系统崩溃,而是硬盘在最底层已被“看不见”——此时必须从硬件连接、BIOS识别、控制器启用三方面逐级验证。
拔掉所有外接存储设备再试一次
很多用户忽略这点:U盘、手机、扩展坞甚至带存储功能的无线鼠标接收器,都可能向BIOS广播一个空的或无效的启动描述符,导致主板跳过内置硬盘直接报错。【这一步耗时不到10秒,但能避开70%以上的误判】
关闭电脑→拔掉所有USB口连接的设备(含键盘接收器、Type-C扩展坞、手机数据线)→断开SD卡读卡器、外接SSD/HDD、光驱→按下电源键开机观察是否仍报错。
进BIOS确认硬盘是否被识别
这是判断问题性质的关键分水岭:如果BIOS里根本看不到硬盘型号和容量,那一定是硬件层出了问题;如果能看到但无法启动,则属于引导层故障。
第一步:重启电脑,在Lenovo按F1/F2、Dell按F2、HP按Esc+F10、ASUS按Del进入BIOS/UEFI界面。
第二步:切换到“Main”或“System Information”页面,找“Storage Devices”“SATA/NVMe Configuration”或类似栏目。
第三步:查看是否有硬盘条目,例如“Samsung SSD 980 PRO 1TB”“WDC WD5000LPLX-08ZNTT0”或“NVMe PCIe SSD”。若显示为Not Detected、None、— 或空白,说明硬盘未被固件识别。
第四步:关机断电→台式机打开机箱,笔记本拆后盖→重新插拔SATA数据线与供电线(注意L形接口方向);M.2固态务必确认已完全推入插槽,并用螺丝紧固到位。
启用SATA或NVMe控制器
部分新主板默认禁用某些存储控制器,尤其当系统曾被重装或BIOS升级后,SATA Mode可能被设为Disabled,或NVMe选项被关闭。
方法一:在BIOS中切换至“Advanced”→“Storage Configuration”→找到“SATA Controller”或“NVMe Configuration”,将其设为Enabled。
方法二:若使用M.2 NVMe硬盘,需进一步确认该插槽是否支持启动功能——查阅主板说明书,仅标有“PCIe x4”或“Bootable”字样的M.2插槽才具备启动能力,插错位置会导致“No boot disk”。
【切勿跳过此步直接重装系统——硬盘物理不可见时,重装只会写入U盘或内存虚拟盘】
修复Windows引导结构(仅当BIOS已识别硬盘)
如果BIOS里能看到硬盘,但开机仍报错,大概率是EFI系统分区丢失、BCD损坏或启动项被清空。此时需用Windows安装介质修复。
准备一个正常制作的Windows 10/11安装U盘→插入电脑→开机按F12/F10调出启动菜单→选择U盘启动→进入安装界面后按Shift+F10调出命令提示符。
依次执行以下命令:
diskpart → list volume → exit(确认EFI分区存在且为FAT32格式,通常为100MB小分区)
bootrec /fixboot
bootrec /rebuildbcd
bcdboot C:\Windows /s S: /f UEFI(其中C:为系统盘,S:为EFI分区盘符,需根据上一步list volume结果手动替换)

















