Windows 11安装无法识别NVMe硬盘的问题求助
Windows 11安装无法识别NVMe硬盘的问题求助
各位大佬好,我最近在给一台Linux主机装Windows 11时遇到了棘手的问题,想请大家帮忙出出主意。
先说说我的硬件配置:
- CPU:AMD Ryzen 4650 PRO
- 主板:ASUS Prime B550-A
- 硬盘:Samsung Evo 980 NVMe SSD
这台机器跑Linux完全没问题,但安装Windows 11时就卡壳了。我从微软下载了Windows 11 22H2 64位ISO,先后用以下三种工具制作了启动U盘,还换了不同的U盘尝试:
- Ventoy 1.0.88
- Gnome-multi-writer
- WoeUSB 5.2.4
结果所有尝试都卡在同一个点:Windows安装程序完全识别不到我的NVMe硬盘,根本找不到可以安装系统的驱动器。
我已经在UEFI里做了这些配置:
- 启用了TPM 2.0,用的是固件fTPM模块
- 启动模式设为“其他OS”(未开启Secure Boot)
- UEFI里能正常识别到NVMe硬盘(毕竟Linux能正常启动)
下面是每种启动方式的具体表现:
- Ventoy常规安装:直接报错,提示“启动配置缺失或包含错误”
- Ventoy WIMBOOT安装:能进入安装流程,但依然识别不到NVMe硬盘
- Gnome-multi-writer制作的镜像:启动后同样识别不到硬盘
- WoeUSB制作的启动盘:情况和上面一样,找不到NVMe硬盘
后来我试着开启Secure Boot,结果:
- Ventoy启动时会提示Secure Boot违规
- Gnome-multi-writer和WoeUSB制作的盘直接无法加载安装镜像,一直停在UEFI启动界面
我还尝试过开启NVMe RAID模式,结果连UEFI都识别不到硬盘了,只能又改回原来的设置。
关于驱动,我去AMD和ASUS的官网都找过,但没找到对应的NVMe驱动;网上能搜到的解决办法大多针对Intel芯片组,AMD的相关内容很少。
有没有大佬知道我接下来可以尝试哪些方法?
备注:内容来源于stack exchange,提问作者GenError




