需依次确认硬盘bios/uefi识别、设第一启动项、匹配引导模式并重建uefi引导;先检查sata/m.2物理连接,进入bios查看硬盘型号是否显示,再将windows boot manager设为boot option #1,禁用secure boot与fast boot,最后用安装u盘执行bcdboot重建引导。

电脑开机提示“找不到启动盘”,说明主板在加电自检阶段未能从硬盘加载引导代码,必须立即确认硬盘是否被BIOS/UEFI底层识别、将系统盘设为第一启动项、匹配UEFI/Legacy模式,并在必要时重建EFI引导结构,否则无法进入系统或安装界面。
确认硬盘是否被BIOS/UEFI底层识别
这一步是所有后续操作的前提。若硬盘在固件层未被枚举,调顺序、修引导全部无效。
关机并拔掉电源线(台式机)或取下电池+断开适配器(笔记本)→等待10秒释放残余电荷→通电开机,在品牌Logo刚闪出时猛按Del键(多数台式机)、F2键(联想/戴尔笔记本)或Esc+F10(惠普部分机型)进入BIOS/UEFI界面。
切换至Main、System Information或Storage Information选项卡,眼睛盯紧右侧列表,查找具体型号(如“Samsung SSD 980 PRO”“CT1000P5SSD8”“WDC WD1001FALS-00J7B1”)及对应容量。【若此处显示Not Detected、None、Unknown Device或整行空白,请勿继续下一步,必须拆机重插SATA数据线/M.2螺丝或更换插槽】
若硬盘正常显示,记下其接口类型(SATA/NVMe)和容量,再进入Boot选项卡准备调整顺序。
将系统盘设为第一启动项
硬盘已被识别但依然报错,大概率是它没排在启动链最前面——BIOS会严格按顺序扫描设备,跳过#1就直接报错。
方法一:UEFI模式首选(推荐)
进入BIOS/UEFI的Boot或Startup选项卡→找到“Boot Option #1”或“1st Boot Device”→用方向键或+/-键从下拉列表中选择【Windows Boot Manager】(这是UEFI系统最可靠的启动标识,优于直接选硬盘型号)→按F10保存并退出。
方法二:Legacy模式备用(仅当无Windows Boot Manager条目时)
先切换至Boot Mode设置项,将其改为Legacy Only或启用CSM→再回到Boot Option #1→选择具体硬盘型号(如“ST2000DM008-XXXX”)→【切勿选中“Legacy: USB Device”或“CD/DVD Drive”】→按F10保存退出。
方法三:拖拽重排UEFI启动项顺序(部分华硕、微星主板支持)
进入Boot → UEFI Boot Order子菜单→用F5/F6键或鼠标拖动,将带“UEFI:”前缀的目标硬盘条目拖至列表顶端→若存在多个同名硬盘(如双系统盘),需结合容量与接口类型区分,避免误选数据盘。
匹配启动模式并启用控制器
UEFI/Legacy模式错配是“No bootable device”的高频原因,必须严格依据硬盘分区格式操作。
第一步:用diskpart确认分区表类型
准备Windows安装U盘→插入后重启→在语言选择界面按Shift + F10调出命令提示符→依次输入:
diskpart → list disk
观察输出中系统盘对应的“Gpt”列:若显示*(星号),即为GPT;若为空白,即为MBR。【必须记录清楚结果,后续每一步都依赖此判断】
第二步:依分区格式设启动模式
① 若为GPT格式:进入BIOS/UEFI → Boot选项卡 → 将Boot Mode设为UEFI Only → 确保CSM Support为Disabled → Secure Boot可暂不关闭,但若后续启动失败需手动禁用。
② 若为MBR格式:进入BIOS/UEFI → Boot或System Configuration选项卡 → 将Boot Mode设为Legacy Only或启用CSM → 确保CSM Support为Enabled → 同时关闭Secure Boot(它会拦截非签名Legacy引导)。
第三步:检查SATA/NVMe控制器是否启用
切换至Advanced或Configuration选项卡→查找SATA Controller、NVMe Configuration或Storage Configuration→确保其状态为Enabled。部分主板超频后会自动关闭该选项,导致硬盘虽物理存在却不可见。
用Windows安装U盘重建UEFI引导结构
当硬盘能被BIOS识别但始终卡在“找不到启动盘”,大概率是EFI系统分区损坏、bootmgfw.efi丢失或BCD配置失效,需通过命令行强制重建。
准备与原系统版本一致的Windows 10/11安装U盘,插入故障电脑→开机按F12/F9/ESC调出Boot Menu→选择该U盘启动。
进入安装界面后点击左下角“修复计算机”→“疑难解答”→“高级选项”→“命令提示符”。
依次执行以下命令(每行回车):
diskpart → list disk → select disk X(X为SSD对应编号)→ list partition → select partition Y(Y为EFI系统分区,通常100MB且标为System)→ assign letter=S → exit
bcdboot C:\Windows /s S: /f UEFI(C:为SSD上的Windows所在盘符,若非C盘请替换)











