“No bootable device”表明主板未识别可启动设备,需按序排查:一、BIOS/UEFI是否识别硬盘;二、启动项设为Windows Boot Manager并匹配UEFI/Legacy模式;三、用Win安装U盘执行bcdboot等命令重建引导。

电脑开机黑屏,只显示“No bootable device”,说明系统找不到可启动的硬盘或引导信息已丢失,此时无法进入Windows界面,必须从硬件识别、启动顺序、引导修复三个层面逐级排查。
第一步:确认BIOS/UEFI是否识别到硬盘
关机后按下电源键,在品牌Logo刚出现时立即反复敲击 Del 或 F2(部分品牌为F10、Esc),进入BIOS/UEFI设置界面。
用方向键切换到“Main”或“Storage”选项卡,查看是否有硬盘型号显示(如“WDC WD1001FALS-00J7B0”“NVMe Samsung 980 PRO”)。【若此处完全空白或显示“Not Detected”“None”】,说明硬盘未被主板识别,跳转至物理检查步骤;若能看到硬盘型号,继续下一步。
第二步:调整启动顺序并启用正确启动模式
切换到“Boot”选项卡,找到“Boot Option #1”或“1st Boot Device”项。
将其值设为你的系统硬盘名称(不是“UEFI: USB”或“Legacy: CD/DVD”),若列表中同时存在“Windows Boot Manager”和硬盘物理名,优先选前者。
检查“Boot Mode”或“UEFI/Legacy Boot”设置:Win10/Win11系统必须为UEFI模式;若原系统是Legacy(CSM)安装的,则需关闭Secure Boot并开启CSM兼容模式——否则即使硬盘存在,也无法加载引导文件。
按F10保存退出,电脑自动重启。若仍报错,说明引导记录本身已损坏。
第三步:用Windows安装U盘修复引导(BCD重建)
准备一个已制作好的Windows 11安装U盘(需与原系统版本匹配),插入故障电脑USB口。
重启→在开机自检画面按F12/F9调出临时启动菜单→选择带“UEFI:”前缀的U盘条目→进入安装界面→点击左下角“修复计算机”→“疑难解答”→“高级选项”→“命令提示符”。
在命令提示符中依次执行:
diskpart → list volume → exit
观察输出:找到标注为“System”的小容量FAT32分区(通常100–500MB),记下其盘符(如S:);再确认Windows所在主分区盘符(如C:)。
执行三行关键命令(注意替换盘符):
让 Windows 桌面程序在开机时静默自启并隐藏到系统托盘。特别适用于 Flutter、Electron 等无视 VBS/ProcessStartInfo 窗口样式、难以隐藏的顽固应用。提供「VBS 启动器 + Python ctypes/Win32 API」的隐藏窗口方案,可稳定把窗口收进托盘且不闪控制台。
bootrec /fixmbr
bootrec /fixboot
bcdboot C:\Windows /s S: /f UEFI
全部执行完毕后输入 exit 关闭窗口→选择“继续运行Windows”或直接断电拔U盘→重启。
第四步:硬盘物理连接与状态复查
若BIOS中始终不显示硬盘,且你确认硬盘本身无明显异响或过热,需开箱检查。
台式机:拔掉电源线→拆侧板→找到2.5/3.5英寸硬盘,确认SATA数据线两端(主板+硬盘)均插紧,电源线(大4Pin或SATA供电)也牢固插入;M.2固态则检查螺丝是否松动、金手指是否完全没入插槽。
笔记本:需拆底盖,重点查看M.2接口是否因震动轻微脱出,重新拔插并拧紧固定螺丝。
重连后不开机,先短接主板上CMOS跳线3秒(或取下纽扣电池静置5分钟)清除错误配置,再通电测试BIOS是否识别硬盘。
第五步:使用PE工具深度修复或判定硬盘故障
方法一:用微PE或Hiren’s BootCD PE启动,进入桌面后运行DiskGenius。
在左侧磁盘列表中右键点击系统所在硬盘→选择“重建主引导记录(MBR)”→若弹出“当前为GPT磁盘,是否转换为MBR?”提示,【切勿点确定】,直接关闭该窗口,改用右侧分区列表中右键“系统保留”或EFI系统分区→“重建EFI引导结构”。
方法二:在PE中打开“Windows引导修复”工具(如EasyBCD或优启通内置工具),勾选“修复EFI引导”“重建BCD”后一键执行。
若DiskGenius扫描显示“扇区读取失败”“存在大量坏道”或“未初始化”,或CrystalDiskInfo显示“严重警告”“媒体错误”,则硬盘硬件已失效,需更换新盘并重装系统。










