新机器、新 M.2 硬盘,装完重启要么直接进 BIOS、要么蓝屏 INACCESSIBLE_BOOT_DEVICE。硬盘在别的电脑上是好的。
原因一:Intel RST / VMD 模式
很多品牌机默认把 SATA / NVMe 控制器交给 Intel RST(新版叫 VMD)管理,这种模式下 Windows 原版安装环境可能看不到盘,或者装完换了驱动就蓝屏。判断方法:进 BIOS 找 SATA Mode、Storage Controller、VMD 这几项,看到 RST / RAID / VMD 就说明是它。
处理办法二选一:
- 改成 AHCI 再装:最省事,但已经装好的系统直接改会蓝屏,因为系统里加载的是 RST 驱动;正确顺序是先改模式、再装系统;
- 安装时加载驱动:把 IRST 驱动放到 U 盘,安装界面点“加载驱动程序”。
原因二:引导写到了别的盘
机器上有两块盘(比如一块 NVMe 一块 SATA),安装程序把引导分区写在了非系统盘上。表现是:BIOS 里能看到系统盘,但第一启动项指向另一块盘,启动就失败。修法是进 BIOS 把系统盘设为第一启动项,或者用引导修复工具把 EFI 分区重建到系统盘上。
蓝屏代码怎么读
| 蓝屏代码 | 指向 |
|---|---|
| INACCESSIBLE_BOOT_DEVICE | 引导阶段读不到系统盘,多为存储控制器模式或引导位置错误 |
| 0xc000000e / 0xc0000225 | 引导文件缺失或指向错误分区 |
| 0x7B(老机器) | Legacy 模式下 SATA 模式不匹配 |
装之前花五分钟做的三件事
- 确认 BIOS 里能看到这块盘的型号(看不到就别装了,先解决识别);
- 把存储模式统一成 AHCI(或统一成 RST,全机只用一种);
- 只留系统盘通电,其它数据盘先拔掉——避免引导被写到别处。
BIOS 能看到盘、但就是进不去系统,怎么修引导
这种情况盘没坏、系统文件也在,缺的是一个能被主板找到的 EFI 引导项。用系统安装 U 盘的修复模式进命令行,按顺序执行:
diskpart
list disk
select disk 0
list partition
select partition 1 # 通常是 EFI 分区,约 100-300MB
assign letter=Z
exit
bcdboot C:\Windows /s Z: /f UEFI
最后那条 bcdboot 是把引导文件重新写到 EFI 分区并登记到主板启动项里,执行完重启基本就能进系统。执行前务必确认 C:\Windows 是你要救的那个系统(盘符在 PE 环境下可能和平时不一样,先用 dir C:\ 看一眼)。
如果 list partition 显示根本没有 EFI 分区,说明当初是按 Legacy 装的,这时不是修引导而是改引导模式——别混着做,会越修越乱。
M.2 插上了,但盘时有时无,先查通道共享
很多主板(尤其是中低端 B 系列)的第二个 M.2 插槽和某几个 SATA 口共用通道,插了 M.2 之后对应 SATA 口自动失效;反过来,SATA 口插满也会让 M.2 降速或直接识别不到。查主板说明书里的"存储通道分配表",把不用的 SATA 设备先拔掉再试。
还有一种情况是 PCIe 版本协商失败:BIOS 里把 M.2 槽的链路速度从 Auto 手动固定成 Gen3,掉盘现象往往立刻消失。这属于固件兼容问题,不是硬盘坏了。
判断顺序建议固定成:BIOS 能否看到盘 → 换插槽/换线 → 改 PCIe 链路速度 → 改存储控制器模式(AHCI / RST)→ 最后才怀疑硬盘本体。
相关阅读:PXE 引导失败、要不要改 BIOS、Win11 重装专题。
参考来源(官方文档):Microsoft Learn:Windows 安装与部署总览 · Microsoft Learn:Windows 部署方案