本质是安装环境无法识别硬盘控制器,需按bios识别→切换sata模式→加载驱动顺序排查:先确认bios能否识别硬盘,再将raid/rst模式改为ahci,最后从官网下载对应芯片组驱动通过u盘手动加载。

安装 Windows 时提示“找不到驱动器”或“找不到任何驱动器”,本质是安装环境无法识别硬盘控制器,不是硬盘坏了,而是系统没加载对应的存储驱动。排查要从硬件识别、模式匹配、驱动注入三方面入手,顺序不能乱。
确认 BIOS/UEFI 是否识别硬盘
这是第一步,也是最关键的前置判断。如果 BIOS 都看不到硬盘,后面所有操作都无效。
- 开机反复按 Del / F2 / F10 进入 BIOS/UEFI 设置界面
- 找到 “Main”、“Storage Information” 或 “Advanced → Storage Configuration” 页面
- 查看是否有硬盘型号(如 ST1000DM010、WDC WD5000LPLX 等)和容量显示
- 若完全不显示,检查 SATA/NVMe 接口是否松动、M.2 插槽是否插到位、电源线是否接牢
- 如果是 NVMe 固态,部分老主板需开启 “CSM” 或 “Legacy Support” 才能识别
检查并切换 SATA 操作模式
很多新主板默认启用 RAID 或 Intel RST 模式,而标准 Windows 安装镜像只带基础 AHCI 驱动,直接导致硬盘“消失”。
- 在 BIOS/UEFI 中找到 “SATA Mode”、“SATA Operation” 或 “Storage Mode” 选项
- 将当前设置(如 RAID、RST Controlled、Intel Rapid Storage)改为 AHCI
- 保存退出后重启,再进安装界面看硬盘是否出现
- 若改 AHCI 后系统蓝屏(尤其已装过系统),需提前在原系统中执行 bcdedit /set {current} safeboot minimal 再重启改模式
- Windows 7 用户可尝试 IDE/Compatible 模式作为备选
手动加载 RAID/AHCI/NVMe 控制器驱动
当 BIOS 能识别硬盘、SATA 模式也正确,但安装界面仍无盘——说明驱动缺失,必须手动注入。
- 用另一台电脑从主板厂商官网下载对应芯片组的存储驱动(如 Intel RST、AMD SATA Controller、Samsung NVMe Driver)
- 解压到 FAT32 格式的 U 盘根目录,路径避免中文和空格(例如:E:\Drivers\Intel\IAStorV\)
- 启动 Windows 安装程序,在“您想将 Windows 安装在何处?”界面点击左下角“加载驱动程序”
- 浏览到 U 盘中的驱动文件夹,选中 .inf 文件(如 IAStorV.inf、vmdcontroller.inf、nvme.inf),点下一步
- 成功加载后,硬盘会立即出现在列表中;若弹出多个驱动,优先选带“AHCI”“NVMe”或芯片组型号字样的项
验证安装介质与驱动兼容性
有些第三方制作工具(如 Rufus 的某些配置、Ubuntu 启动盘工具)会破坏 WinPE 环境的驱动加载能力,导致即使有驱动也无法调用。
- 优先使用微软官方 Media Creation Tool 制作安装 U 盘
- 避免用压缩包直接解压镜像到U盘,必须通过工具写入引导结构
- 若曾用非官方工具制作,建议重新下载 ISO 并用官方工具烧录
- 检查 U 盘是否为 FAT32 格式(NTFS 在某些旧主板上无法读取驱动)
- 驱动包需与目标系统架构一致:Win10/11 x64 安装环境只能加载 x64 驱动











