解决Windows电脑启动提示No Bootable Device

解决Windows电脑启动提示No Bootable Device

系统教程

“No Bootable Device”表示系统无法识别可启动设备,需按序排查:一、移除外设;二、BIOS中设硬盘为第一启动项;三、确认BIOS识别硬盘;四、用PE激活系统分区或重建EFI;五、用Win安装盘修复引导文件。

如果您开机时屏幕显示“No Bootable Device”,表示系统无法识别任何可启动的存储设备,可能是启动顺序错误、引导分区异常或硬盘硬件故障所致。以下是解决此问题的步骤:

一、移除外部设备并重启测试

部分电脑在检测到U盘、移动硬盘等可启动外设时,会优先尝试从其启动;若这些设备无启动分区或损坏,将直接报“No Bootable Device”。移除外设可排除误引导干扰。

1、关闭电脑并拔掉所有USB设备(包括U盘、扩展坞、手机数据线等)。

2、断开SD卡读卡器、外接SSD/HDD及所有非必要接口设备。

3、按下电源键开机,观察是否仍显示该提示。

二、进入BIOS调整启动顺序

BIOS中若未将内置硬盘设为第一启动项,系统将跳过硬盘直接报错。需手动确认硬盘是否被识别,并将其置顶。

1、关机后再次开机,在品牌Logo出现时反复按指定键(Lenovo多为F1或F2,Dell为F2,HP为Esc+F10,ASUS为Del或F2)进入BIOS设置界面。

2、切换至“Boot”或“Startup”选项卡,查找“Boot Option #1”或“First Boot Device”项。

3、使用方向键将其值更改为Hard DriveWindows Boot Manager或具体硬盘型号(如“SATA SSD”、“NVMe PCIe SSD”)。

4、按F10保存设置并退出,系统自动重启。

三、检查硬盘是否被BIOS识别

若BIOS主界面或Storage/Advanced页面中完全不显示硬盘名称或容量信息,说明硬盘未被主板识别,极可能为硬件连接异常或硬盘本身失效。

1、重启进入BIOS,查看“Main”、“System Information”或“Storage Configuration”页面。

2、确认是否存在硬盘条目,例如“Primary Master”、“M.2 SSD”、“SATA Device”等,并核对其型号与容量是否匹配实际安装设备。

笔头写作

AI为论文写作赋能,协助你从0到1。

下载

3、若显示Not DetectedNone或为空白,则关机断电,打开机箱(台式机)或后盖(部分笔记本),重新插拔硬盘排线与供电接口。

4、对于M.2固态硬盘,检查是否松动或金手指氧化,可尝试更换插槽或清理触点后重试。

四、使用Windows PE激活系统分区

当硬盘被识别但引导分区(EFI系统分区或MSR分区)被误删、未激活或标志异常时,Windows无法加载启动管理器,亦会触发该报错。

1、准备一个已制作好的Windows PE启动U盘(含DiskGenius或DG工具)。

2、U盘启动进入PE系统,运行磁盘管理工具,定位系统所在硬盘。

3、右键点击Windows安装所在分区(通常为C盘),选择标记为活动分区(MBR模式)或确认EFI系统分区存在且已分配盘符(GPT模式)。

4、若GPT磁盘缺失EFI分区,需在PE中使用diskpart重建:依次执行list diskselect disk Xlist partitioncreate partition efi size=100format quick fs=fat32assign letter=Zexit,再用bcdboot C:\Windows /s Z: /f UEFI写入引导。

五、使用Windows安装介质修复启动环境

引导文件(bootmgr、BCD、winload.efi等)损坏或丢失时,即使硬盘与分区正常,也无法完成启动流程。需借助官方安装镜像执行自动修复。

1、在另一台正常Windows电脑上,通过Microsoft官网下载Media Creation Tool,制作Windows 10/11安装U盘。

2、插入U盘并重启,开机时强制调出启动菜单(通常为F12、F10或Esc),选择该U盘启动。

3、在安装界面左下角点击“修复计算机”,进入“疑难解答”→“高级选项”。

4、依次尝试以下三项:
启动修复(自动检测并替换损坏引导文件);
② 若失败,执行命令提示符,输入:bootrec /fixmbrbootrec /fixbootbootrec /rebuildbcd
③ 对于UEFI系统,还需确认EFI分区挂载并运行:diskpart → list volume → select volume X(EFI分区)→ assign letter=Z → exit,再执行:bcdboot C:\Windows /s Z: /f UEFI

本文地址:https://www.sztg.com.cn/article/617963.html

如非特殊说明,本站内容均来自于网友自主分享,如有任何问题均请联系我们进行处理!

猜您喜欢