“no boot device”表示主板未识别到可启动设备,需按序排查:一、确认bios/uefi是否识别硬盘;二、将硬盘或windows boot manager设为第一启动项并匹配uefi/legacy模式;三、用win安装u盘执行bootrec与bcdboot命令修复引导。

电脑开机黑屏并显示“No Boot Device”,说明主板在启动阶段完全没扫描到任何含有效引导代码的硬盘分区——这不是系统卡死,也不是蓝屏,而是连Windows的启动界面都来不及加载。此时硬盘物理存在但被跳过,大概率是引导结构断裂或固件层识别链路中断。
确认BIOS/UEFI是否真正识别硬盘
这是所有后续操作的前提。如果主板固件压根不认硬盘,后面所有命令和设置都是无效动作。
关机断电,拔掉电源线(台式机)或取下电池(部分笔记本),等待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插槽参与启动。
调整启动顺序使硬盘排在首位
硬盘明明在那儿,系统却绕着走,大概率是启动优先级设错了。必须让主板明确知道该从哪块盘读引导程序。
进入BIOS/UEFI的Boot或Startup选项卡→找到Boot Option #1或1st Boot Device→用方向键将其值改为“Windows Boot Manager”(UEFI)或硬盘具体名称(如“Samsung SSD 980 PRO”)→按F10保存退出。
有些华硕主板在启用CSM后,“Windows Boot Manager”条目会消失,此时要选“Hard Drive BBS Priorities”下的具体硬盘名,否则仍报错。
若列表中仅显示UEFI: Network、UEFI: USB或Legacy: CD/DVD,说明硬盘未被识别,需返回上一阶段重新确认物理识别状态。
校准UEFI/Legacy启动模式
模式错配是隐形杀手:GPT硬盘强制要求UEFI,MBR硬盘则依赖Legacy支持。强行反向匹配,主板直接无视硬盘。
方法一:UEFI模式校准
切换到Boot或Security选项卡→确认Boot Mode为UEFI Only→关闭Secure Boot→保存重启。
方法二:Legacy模式校准
切换到Boot或Security选项卡→启用Legacy Support或CSM→关闭Secure Boot→保存重启。
注意:Win10/11新装系统默认使用GPT+UEFI组合,除非你手动重分区为MBR,否则不要启用Legacy模式,否则可能丢失Windows Boot Manager条目。
用Windows安装U盘重建BCD引导结构
当硬盘被识别、启动项置顶、模式匹配全部正确,仍报错,说明引导文件本身损坏——EFI系统分区丢失、BCD配置异常或bootmgr.efi被删。
第一步:用已制作好的Windows 10/11安装U盘启动电脑,在语言选择界面按Shift+F10调出命令提示符。
第二步:执行diskpart → list volume → exit,观察输出中标识为System的FAT32小分区(通常100–500MB),记下其盘符(如S:);再确认Windows所在分区盘符(如C:)。
第三步:依次输入以下命令(假设系统盘C:,EFI分区S:):
bootrec /fixmbr
bootrec /fixboot
bcdboot C:\Windows /s S: /f UEFI
第四步:若提示“操作成功完成”,关闭窗口并重启;若提示“请求的操作无法在使用卷标为SYSTEM的卷上执行”,说明EFI分区未激活,需先用diskpart激活——select volume S → active → exit,再重试bcdboot命令。











