“找不到启动介质”说明固件未读取到可执行引导代码,需先确认硬盘是否被bios/uefi识别,再匹配uefi/legacy模式与磁盘分区类型(gpt/mbr),最后通过pe环境重建efi分区及bcd引导链。

电脑开机时突然弹出“找不到启动介质”提示,说明固件在启动阶段未能从任何设备读取到可执行的引导代码,此时系统卡在BIOS/UEFI层面,连Windows加载界面都未出现。该错误不指向操作系统损坏,而是硬件识别或引导路径中断的第一道警报。
确认当前启动设备是否被主板识别
这是所有后续操作的前提,若硬盘根本未被固件探测到,修复引导文件毫无意义。
关机并拔掉电源线(笔记本需同时断开适配器),打开机箱侧板或笔记本底盖。
检查SATA数据线两端是否完全插入——主板SATA口卡扣是否咬合到位、硬盘接口金属触点有无偏移;M.2 SSD则需确认螺丝已拧紧、金手指无翘起、插槽无异物遮挡。
重新通电,开机瞬间连续按Del键(华硕/技嘉)或F2键(联想)或F10键(惠普)进入BIOS/UEFI界面。
切换至【Main】或【Storage Information】选项卡,逐行查看是否有硬盘型号与容量显示;若显示为【Not Detected】或空白,则问题锁定在物理连接或硬盘本体故障,跳过后续所有软件步骤。
验证BIOS/UEFI启动模式与磁盘分区类型是否匹配
UEFI固件默认跳过MBR分区盘,Legacy BIOS无法识别GPT磁盘上的EFI分区——模式错配是“找不到启动介质”最隐蔽却高频的原因。
方法一:快速判断法
进入BIOS/UEFI → Boot选项卡 → 查看“Boot Mode”或“CSM Support”设置项:
若当前为UEFI Only模式,但硬盘在diskpart中显示为MBR分区,则必须切换为Legacy/CSM Enabled;
若当前为Legacy模式,而硬盘用diskpart list disk显示为GPT,则必须启用UEFI并禁用CSM。
方法二:分区表反查法
若手头有另一台正常电脑,将故障硬盘拆下挂载为从盘,运行diskpart → list disk → 观察“Gpt”列是否打钩;
打钩即为GPT,必须用UEFI启动;未打钩即为MBR,需Legacy或CSM支持。
修改后务必按F10保存退出,否则设置不生效。
强制重置SATA/NVMe控制器状态
部分主板SATA控制器会因驱动冲突或固件缓存异常进入假死状态,表现为硬盘在BIOS中时有时无,或仅在冷启动时短暂识别。
第一步:进入BIOS/UEFI → Advanced → SATA Configuration → 将SATA Mode从AHCI临时改为Disabled → 保存退出并重启。
第二步:再次进入BIOS,将SATA Mode重新设回AHCI → 保存退出。
第三步:若使用NVMe SSD,额外进入Advanced → NVMe Configuration → 找到“Controller State”选项 → 先设为Disabled再设回Enabled。
这组操作会触发控制器底层复位,比单纯重启更有效;【切勿跳过第一步直接改回AHCI,否则复位失败】。
重建EFI系统分区与BCD引导链
当硬盘被BIOS识别但启动项列表为空,或显示“Windows Boot Manager”却无法进入系统,说明EFI分区损坏或BCD丢失,需借助Windows PE环境修复。
准备一个已知正常的Windows PE启动U盘(推荐使用Rufus以DD模式写入官方ISO,避免兼容性问题)。
插入U盘,开机按F12调出Boot Menu → 选择带“UEFI:”前缀的U盘条目(非纯名称条目)→ 进入PE桌面。
双击“CMD”图标,依次执行:
diskpart → list disk → select disk 0 → list partition → 观察是否存在100–500MB且文件系统为FAT32的分区(即EFI系统分区);
若存在,记下其分区编号(如Partition 1),执行:select partition 1 → assign letter=S → exit;
若不存在,需先用diskpart创建:create partition efi size=100 → format quick fs=fat32 → assign letter=S → exit。
执行:bcdboot C:\Windows /s S: /f UEFI(C:替换为实际系统盘符,S:为刚分配的EFI分区盘符)。











