“no boot device”表示主板自检未识别任何可引导硬盘,需先确认bios是否真实识别硬盘:关机断电10秒后进bios,查main/storage页硬盘是否显示;若not detected则重插线缆或换m.2插槽;若已识别再调启动顺序、匹配uefi/legacy模式、启用sata/nvme控制器,最后用安装u盘执行bcdboot修复uefi引导。

组装电脑开机提示“No Boot Device”,说明主板在通电自检阶段完全没扫描到任何具备引导能力的硬盘,不是系统卡死也不是蓝屏,而是连BIOS都“看不见”你的系统盘——这通常意味着启动路径在固件层就断了,但硬盘本身可能完好无损。
确认硬盘是否被BIOS真实识别
这是所有后续操作的前提。如果BIOS主界面压根不显示硬盘型号和容量,后面调顺序、修引导全是白忙。
第一步:关机断电,拔掉电源线(台式机)或取下电池(部分笔记本),等待10秒释放残余电荷。
第二步:开机,在品牌Logo刚闪出时猛按指定键——Lenovo按F1或F2、Dell按F2、HP按Esc+F10、ASUS或技嘉按Del或F2,直到进入BIOS/UEFI界面。
第三步:切换到Main、System Information或Storage Configuration页面,眼睛盯紧右侧或底部列表,找“SATA SSD”“NVMe PCIe SSD”“M.2 Device”或具体型号(如“WDC WD1001FALS-00J7B1”)。【若此处显示Not Detected、None或整行空白,立刻停止后续所有软件操作,返回检查硬件连接】
第四步:若硬盘正常显示,记下其接口类型(SATA/NVMe)和容量,再进入Boot选项卡准备下一步;若仍不显示,需拆机重插线缆或更换M.2插槽——很多主板只允许特定M.2插槽参与启动。
调整启动顺序使系统盘排在首位
硬盘明明在那儿,系统却绕着走,大概率是启动优先级设错了,或者UEFI/Legacy模式与磁盘格式不匹配。
方法一:手动置顶硬盘启动项
进入BIOS/UEFI的Boot或Startup选项卡→找到Boot Option #1或1st Boot Device→用方向键将其值改为“Windows Boot Manager”(UEFI)或硬盘具体名称(如“Samsung SSD 980 PRO”)→按F10保存退出。
方法二:强制匹配启动模式
切换到Boot或Security选项卡→检查Boot Mode:若硬盘是GPT分区(新装Win10/11默认),必须选UEFI Only;若为MBR分区(老系统或重装时误选),则需启用Legacy Support或CSM→同时关闭Secure Boot(它会拦截非签名引导文件)→保存重启。
注意:有些华硕主板在启用CSM后,“Windows Boot Manager”条目会消失,此时要选“Hard Drive BBS Priorities”下的具体硬盘名,否则仍报错。
检查SATA/NVMe控制器是否被禁用
部分主板默认关闭存储控制器,尤其在超频或调试后容易误关,导致硬盘物理存在却“不可见”。
进入BIOS/UEFI后,切换至Advanced或Configuration选项卡→查找SATA Controller、NVMe Configuration或Storage Configuration等类似条目→将对应选项设置为Enabled→按F10保存并退出。
这一步操作起来很简单,直接把开关拨到“开”的位置就行,不用重启进系统验证,下次开机BIOS里就能看到硬盘了。
重建UEFI启动项(仅限UEFI安装且硬盘已识别)
适用于系统盘在BIOS中能看见、启动顺序也设对了,但依然报错的情况——常见于Windows安装中断、快速启动开启或EFI分区未正确注册。
使用Windows安装U盘启动→进入安装界面后按Shift + F10调出命令提示符→依次执行以下命令:
diskpart
list disk
select disk 0
list volume
exit
观察输出中哪个volume是FAT32格式、容量100–500MB、标注为“System”或“EFI System”——记下其盘符(比如S:)→输入:bcdboot C:\Windows /s S: /f UEFI(其中C:为系统盘,S:为EFI分区盘符)→回车执行→提示“已成功创建启动文件”即完成。











