Windows安装时识别不到M.2固态硬盘,通常因原生系统缺少NVMe驱动;需先确认硬盘为NVMe协议,再通过安装界面手动加载主板或SSD厂商提供的NVMe驱动,或制作集成驱动的启动U盘,并在BIOS中启用NVMe、关闭CSM、设置SATA为AHCI模式。
windows安装过程中识别不到m.2固态硬盘,绝大多数情况不是硬盘坏了,而是安装环境缺少对应协议的驱动支持——尤其是nvme控制器驱动。原生win10(特别是1809及更早版本)和多数老旧pe默认不集成主流nvme芯片组驱动,导致安装界面“磁盘0”完全不显示。
确认硬盘协议类型是前提
先区分你的M.2 SSD走的是SATA通道还是NVMe通道:
- SATA协议M.2:外观与2.5寸SSD主控相似,速度上限约600MB/s,兼容性好,旧版系统通常能直接识别;
- NVMe协议M.2(如铠侠RC10、三星980、致态TiPlus7100等):依赖PCIe通道,需主板NVMe控制器驱动,原生Win10安装镜像普遍缺失该驱动。
若不确定,可查硬盘型号官网参数页,或在另一台已识别的电脑中用CrystalDiskInfo查看“传输模式”。确认为NVMe后,驱动加载就是关键步骤。
安装界面手动加载NVMe驱动
这是最常用、最可靠的解决方式,适用于Win10/Win11官方ISO启动安装过程:
- 从主板官网(如华硕、技嘉、微星、铭瑄)或SSD品牌官网(如铠侠、三星、长江存储)下载对应芯片组的NVMe驱动包(通常为.inf + .sys文件,压缩包内含“Win10_64”或“Win11_64”文件夹);
- 将驱动解压后的整个文件夹(不要只放单个.inf)拷贝到U盘根目录或任意一级子文件夹;
- 启动Windows安装程序,在“你想将Windows安装到哪个位置?”页面,点击左上角“加载驱动程序”;
- 浏览并选中你存放驱动的U盘路径,勾选“包括子文件夹”,点击“确定”——系统会自动扫描并注入驱动;
- 刷新后,原本空白的磁盘列表中应立即出现你的M.2 SSD,且显示正确容量。
制作带驱动的启动U盘更省事
如果经常重装或需支持多平台主板,推荐直接制作集成驱动的安装介质:
- 使用Rufus(最新版)写入ISO时,勾选“添加驱动程序”选项,导入下载好的NVMe驱动文件夹;
- 或用Ventoy+驱动注入工具(如DrvInstall),将驱动打包进启动菜单,开机即加载;
- 微PE工具箱(WePE)用户可在“PE设置→驱动管理”中添加NVMe驱动,保存后生成的新PE U盘即可直接识别硬盘,适合备份、分区、克隆等前置操作。
BIOS层面配合设置不可忽略
驱动加载成功仍可能失败,往往卡在硬件层:
- 进入BIOS(开机按Del/F2/F12),确认“NVMe Configuration”或“M.2 Configuration”为Enabled;
- 检查“CSM Support”(兼容性支持模块)是否关闭——开启CSM可能导致NVMe设备被隐藏或降级为Legacy模式;
- 确认SATA Mode设为AHCI(非IDE/Legacy),尤其B660/H610等Intel新主板已彻底移除IDE选项;
- 部分主板(如某些B550小板)需在Advanced → Onboard Devices中单独启用“PCIe M.2 Slot”。
设置修改后务必按F10保存退出,再重新进安装界面尝试。


















