win11电脑进pe后看不到m.2 nvme硬盘但bios可识别,是因12代及以上酷睿平台启用vmd控制器且pe缺少iastorv.inf、iastorv.sys、vmd.inf驱动;需在bios确认vmd已启用,再将vmd驱动文件夹注入微pe或离线集成到winpe.wim中。

Win11电脑进PE后分区工具或磁盘管理里完全看不到M.2 NVMe固态硬盘,但BIOS里能正常识别,说明硬盘硬件无故障,问题出在PE环境缺少Intel RST VMD驱动——这是12代及以后酷睿平台的典型现象,VMD控制器把NVMe设备“藏”在虚拟总线下,没对应.inf和.sys文件就等于对它视而不见。
先确认是不是VMD惹的祸
重启电脑,开机时狂按Del或F2键进BIOS;按F7切到高级模式;用方向键找到Advanced → VMD Setup Menu(部分华硕/戴尔主板路径是Storage Configuration → VMD Controller);看Enable VMD Controller是否为Enabled。如果显示Disabled,那硬盘不可见跟VMD无关,别往下折腾了。
【必须确认这一步,否则后续所有操作都是白忙】
准备能用的VMD驱动文件包
在另一台能联网的Windows电脑上,去英特尔官网下载RST驱动v19.5.0或更新版(搜“Intel Rapid Storage Technology Driver 12th-13th Gen”);右键SetupRST.exe → 选择“以管理员身份运行”,弹窗里勾选“Extract drivers only”,点确定;解压后进入F6FLPY\BASE\WIN11\AMD64\VMD子文件夹,里面必须有iaStorV.inf、iaStorV.sys、vmd.inf这三个核心文件;把整个VMD文件夹复制到U盘根目录,路径必须全英文、无空格、无中文,比如U:\DRV\VMD\。
在微PE里手动注入驱动
启动目标电脑进入微PE(推荐微PE工具箱2.3或小兵PE 2024新版);桌面找到“WinPE驱动管理器”图标(齿轮+芯片),双击打开;点击“添加驱动”→“浏览”,定位到U盘里的VMD文件夹(例如U:\DRV\VMD\);选中后点确定,等待提示“驱动注入成功”;关闭驱动管理器,立刻打开“磁盘管理”,NVMe硬盘应该已显示为“基本磁盘”且状态为“在线”。
这一步操作起来很简单,直接把文件夹路径填对就行;但如果选错子文件夹(比如误点了Win10\x64而不是VMD),驱动就不会生效,硬盘依旧隐身。
备用方案:用Dism++离线注入到PE启动镜像
方法一:若你手头有Dism++工具,把它放进PE桌面;运行Dism++ → 左上角“文件”→“挂载WIM/ESD”→选中PE的WinPE.wim(通常在U盘\Boot\WinPE.wim);挂载完成后,点“驱动”→“添加驱动”→浏览到U盘里的VMD文件夹 → 勾选全部.inf文件 → 点“确定”;等注入完成,点“文件”→“提交并卸载”;拔插U盘重新启动,PE就能原生识别VMD硬盘了。
方法二:更彻底的做法是替换PE内核驱动。进入U盘\WinPE\Drivers\SCSI\目录,把原文件夹重命名为SCSI_old,再把VMD文件夹整个复制进去并改名为SCSI;这个操作会强制PE启动时加载VMD驱动,无需每次手动添加。
注意:替换前务必备份原SCSI文件夹,否则PE可能无法启动。











