“no bootable device found”表示bios未识别可启动设备,需依次排查:一、进bios(f2)确认硬盘是否被检测;二、设置uefi启动模式并启用secure boot;三、重置bios为默认值(竖版选restore settings,横版按f9);四、断电拔外设后长按电源键20秒释放静电;五、用u盘pe重建esp分区并执行bcdboot修复引导。

如果您启动戴尔电脑时屏幕显示“No bootable device found”,说明系统在引导阶段未能识别到可启动的设备。以下是针对该提示的多种BIOS相关排查与修复操作:
一、确认硬盘是否被BIOS识别
这是最基础也是最关键的判断步骤。若BIOS根本未检测到硬盘,则后续所有引导设置均无效。需进入BIOS界面直接验证物理连接与控制器状态。
1、关机状态下按下电源键开机,在戴尔Logo出现瞬间持续按F2键,直至进入BIOS设置界面。
2、在竖版BIOS中,依次选择“Main”→“System Information”,查看“Primary Hard Drive”或“Storage Device”条目下是否有硬盘型号及容量信息。
3、在横版BIOS中,切换至“System Configuration”选项卡,查找“SATA Operation”或“Storage Configuration”,确认硬盘状态为“Detected”或“Present”。
4、若硬盘显示为“Not Detected”或空白,请关机断电,检查SATA数据线与电源线是否松动;对于M.2 NVMe固态硬盘,需确认是否完全插入插槽并固定螺丝。
二、调整启动模式与安全启动设置
Legacy与UEFI引导模式不匹配是导致“No bootable device found”的常见原因,尤其在更换硬盘或重装系统后。必须确保引导模式、分区表类型与启动文件格式一致。
1、在BIOS主界面选择“Boot”选项卡。
2、将“Boot List Option”设置为UEFI(如当前为Legacy,需同步执行后续步骤)。
3、进入“Secure Boot”子菜单,将“Secure Boot Enable”由“Disabled”改为Enabled。
4、返回“Boot”选项卡,找到“Advanced Boot Options”,取消勾选“Enable Legacy Option ROMs”。
5、按F10保存设置并退出,观察重启后是否仍报错。
三、重置BIOS为出厂默认值
错误的BIOS参数(如禁用SATA控制器、关闭PCIe存储支持等)可能导致硬盘不可见。重置可快速排除人为误设干扰。
1、开机按F2进入BIOS。
2、在竖版BIOS中,点击右上角“Restore Settings”,勾选“BIOS Defaults”,点击OK。
3、在横版BIOS中,直接按F9调出恢复默认菜单,使用方向键选择“Yes”,按Enter确认。
4、随后按F10保存并退出,系统将自动重启。
四、释放静电并拔除外设
静电积累或外部设备冲突可能干扰主板对存储控制器的初始化,造成短暂性硬盘识别失败。
1、彻底关机,拔掉电源适配器(笔记本)或电源线(台式机),取出电池(可拆卸机型)。
2、拔除所有USB设备、读卡器、外接显示器、网线、耳机等非必要外设。
3、长按电源键20秒不松开,以释放残余电荷。
4、重新安装电池与电源,仅连接键盘鼠标(如有),开机观察错误是否消失。
五、使用U盘启动并重建ESP引导分区
当硬盘存在但无有效UEFI启动文件(如丢失ESP分区或bcdboot损坏)时,系统无法加载Windows Boot Manager,亦会报此错误。需借助PE环境手动修复。
1、使用另一台电脑制作优启通U盘启动盘(U盘容量≥8GB,格式化为空白状态)。
2、将U盘插入故障戴尔电脑,开机按F12调出一次性启动菜单,选择“USB Storage Device”进入PE。
3、在PE中运行“DiskGenius”,右键磁盘选择“转换分区表类型为GUID格式”,点击“保存更改”。
4、右键C盘→“调整分区大小”,将容量减少1GB(生成未分配空间)。
5、右键该未分配空间→“建立ESP/MSR分区”,取消勾选“建立MSR分区”,扇区数设为4096,点击确定并保存。
6、按Win+R打开运行框,输入cmd回车,在命令行中执行:bcdboot c:\windows /l zh-cn(若C盘非系统盘,请替换为实际系统盘符)。










