“缺少必要的媒介驱动程序”是因系统未加载nvme/raid/sata底层存储驱动所致,需先在bios中将sata模式设为ahci并启用nvme控制器,再通过注入芯片组驱动、修改注册表启用stornvme服务或使用驱动人生离线版部署通用存储驱动来解决。

Windows 10 在安装系统、恢复镜像或启动PE工具时突然弹出“缺少必要的媒介驱动程序”,意味着系统无法识别当前连接的硬盘、NVMe固态盘、RAID阵列或USB设备控制器,导致安装进程卡在选择磁盘界面。这不是文件损坏,而是底层存储驱动未加载所致。
确认是否为NVMe/RAID/SATA AHCI模式兼容问题
第一步:重启电脑,开机时反复按Delete/F2/F12(具体键位看主板提示)进入BIOS/UEFI设置界面。
第二步:切换到Advanced(高级)或Configuration(配置)选项卡,查找SATA Mode、Storage Configuration、NVMe Configuration等类似名称的选项。
第三步:将当前模式从RAID或IDE改为【AHCI】;若为NVMe硬盘且选项存在,确保NVMe Controller状态为Enabled。保存并退出(通常按F10)。
注意:改完AHCI后若系统原已装好Win10,可能蓝屏。但此处是安装阶段,无需顾虑——安装完成后可在设备管理器中补装AHCI驱动再切回RAID(如有需要)。
手动注入NVMe或芯片组驱动(适用于品牌机/新平台)
方法一:使用微软官方Media Creation Tool制作U盘时注入驱动
① 下载对应主板厂商官网提供的最新芯片组驱动包(如Intel Chipset Driver或AMD Chipset Driver),解压后找到包含.inf文件的文件夹(通常在Drivers\Chipset或Drivers\NVMe路径下)。
② 插入已制作好的Win10安装U盘,打开命令提示符(管理员),执行:
dism /image:X:\ /add-driver /driver:Y:\Drivers\NVMe /recurse
其中X:\是挂载的WinPE镜像盘符(需先用dism /mount-image挂载install.wim中的第1个映像),Y:\是驱动所在路径。
方法二:安装界面按Shift+F10调出CMD,用diskpart确认磁盘可见性
输入diskpart → list disk → 若能看到NVMe磁盘编号(如Disk 0),说明硬件已被识别,只是驱动未加载;若list disk为空,则必须退回BIOS检查NVMe启用状态或换USB口重试。
绕过驱动缺失,强制识别NVMe硬盘(仅限紧急场景)
当BIOS已设为AHCI、驱动也注入但仍提示缺失时,可尝试加载微软通用NVMe驱动:
① 在Win10安装界面,按Shift+F10打开命令提示符。
② 输入:reg add "HKLM\System\CurrentControlSet\Services\stornvme" /v "Start" /t REG_DWORD /d 0 /f
③ 再输入:reg add "HKLM\System\CurrentControlSet\Services\pciex8086" /v "Start" /t REG_DWORD /d 0 /f(适用于部分Intel平台)
④ 输入exit关闭CMD,点击左上角返回按钮,刷新安装界面——此时NVMe磁盘应出现在“加载驱动程序”下方的磁盘列表中。
【操作不可逆】该注册表修改会永久启用stornvme服务,后续系统启动时自动加载NVMe支持,无需额外驱动。但若非NVMe平台误操作,可能导致PCIe设备枚举异常。
使用驱动人生离线版直接部署公版存储驱动
驱动人生离线版自带Win10兼容的通用NVMe、ACHI、RAID驱动库,无需联网即可注入:
① 在另一台正常Win10电脑下载驱动人生离线版(2025.10及以后版本),运行后选择“驱动备份”→导出“存储控制器”类驱动,生成drvpkg文件。
② 将drvpkg文件复制到故障机U盘根目录,在Win10安装界面按Shift+F10,执行:
D:\DriverLife\DriverLife.exe /offline D:\backup.drvpkg
③ 等待提示“驱动注入成功”,关闭CMD,刷新安装界面即可看到磁盘。
这一步操作起来很简单,直接把drvpkg文件放对位置就行,不需要解压也不用记路径。











