若安装程序无法识别硬盘,应依次检查物理连接与bios识别、调整sata模式为ahci、注入第三方存储驱动、禁用快速启动与安全启动、使用dism手动注入nvme驱动。

如果您在安装操作系统过程中,安装程序无法识别硬盘驱动器,则可能是由于硬盘模式设置、驱动缺失或硬件连接异常所致。以下是解决此问题的步骤:
一、检查硬盘物理连接与BIOS识别状态
该步骤用于确认硬盘是否被主板基础固件识别,是排除硬件层面问题的第一环节。若BIOS/UEFI中完全不显示硬盘,则后续软件层操作均无效。
1、关机并断开电源,打开机箱侧板。
2、检查SATA数据线两端是否牢固插入主板SATA接口与硬盘接口,重新插拔并更换为已知完好的SATA线。
3、检查SATA电源线是否稳固接入硬盘,尝试更换电源模组上的其他SATA供电接口。
4、开机进入BIOS/UEFI界面(通常按Del、F2或F12键),在“Main”或“Storage Information”页面中查看硬盘型号及容量是否正常显示。
5、若M.2 NVMe固态硬盘未显示,确认其是否插入支持NVMe协议的M.2插槽(部分主板仅主M.2插槽支持NVMe,其余仅支持SATA协议)。
二、调整SATA控制器工作模式
现代主板芯片组提供多种SATA控制器模式(如AHCI、IDE/Legacy、RAID),Windows安装镜像默认仅内置AHCI驱动;若BIOS中设为RAID或IDE模式,可能导致系统安装程序无法加载硬盘。
1、重启电脑,进入BIOS/UEFI设置界面。
2、定位到“Advanced” → “SATA Configuration”或类似名称的子菜单。
3、将“SATA Mode”或“SATA Controller Mode”选项从“RAID”或“IDE”更改为AHCI。
4、按F10保存设置并退出,重新启动安装程序。
5、若更改后出现蓝屏错误(如INACCESSIBLE_BOOT_DEVICE),说明原系统已安装于其他模式下,此时需在注册表中预先启用AHCI驱动再切换——但当前为全新安装场景,可忽略该风险。
三、注入第三方存储控制器驱动
部分主板(尤其是搭载Intel Rapid Storage Technology、AMD Chipset SATA或NVMe RAID功能的平台)需在安装阶段手动加载厂商提供的SCSI/SATA/NVMe驱动,否则Windows安装环境无法识别对应控制器下的硬盘。
1、在另一台正常运行Windows的电脑上,访问主板制造商官网(如ASUS、Gigabyte、MSI、ASRock),下载对应型号主板的Windows 10/11安装版RST或Chipset SATA/NVMe驱动(通常为.inf + .sys文件包,非.exe安装程序)。
2、将驱动文件解压至U盘根目录下的单独文件夹(如“Drivers\IntelRST”)。
3、启动目标电脑的Windows安装程序,在语言选择界面点击“现在安装”前,按下Shift + F10调出命令提示符。
4、输入diskpart后回车,再依次执行list disk确认磁盘是否存在(若无任何磁盘显示,则驱动未生效)。
5、关闭命令提示符,回到安装界面,点击左下角“加载驱动程序”,浏览至U盘中的驱动文件夹,勾选全部.inf文件并点击“确定”。
四、禁用快速启动与安全启动(针对NVMe硬盘)
某些OEM品牌机(如Dell、Lenovo、HP)出厂预装系统启用Secure Boot和Fast Startup,可能干扰Windows PE环境对NVMe设备的枚举,导致安装程序遗漏识别。
1、重启进入BIOS/UEFI设置界面。
2、找到“Boot Mode”选项,将启动模式由“UEFI Only”临时改为Legacy + UEFI或“Legacy Only”(仅作测试,成功识别后应恢复)。
3、在“Security”或“Boot”菜单中,将“Secure Boot”设置为Disabled。
4、在“Boot”或“Advanced”菜单中,查找“Fast Boot”、“Quick Boot”或“Express Boot”,将其设为Disabled。
5、保存退出,再次运行安装程序观察硬盘是否出现在分区界面。
五、使用DISM手动挂载并注入NVMe驱动(适用于WinPE环境)
当常规加载驱动失败且硬盘为NVMe类型时,可通过DISM工具将驱动强制集成进当前运行的Windows PE映像,提升设备枚举成功率。
1、在安装界面按Shift + F10打开命令提示符。
2、输入以下命令确认当前PE系统盘符(通常为X:):X:(若非X盘,请替换为实际盘符)。
3、执行:dism /image:X:\ /add-driver /driver:E:\Drivers\NVMe\*.inf /recurse(其中E:\Drivers\NVMe\为U盘内NVMe驱动所在路径)。
4、等待提示“操作成功完成”,关闭命令提示符。
5、返回安装界面,点击“刷新”按钮或重新进入“自定义:仅安装Windows(高级)”页面,检查硬盘是否出现。











