华硕X515笔记本重装Windows时无法识别金士顿NVMe SSD的问题求助
这种情况确实挺闹心的,我之前帮朋友处理过类似的NVMe SSD在Windows安装时不识别的问题,结合你的情况,给你几个可行的排查和解决步骤:
检查Windows安装镜像的NVMe驱动支持
很多旧的Windows 10安装镜像(比如20H2之前的版本)原生对某些新NVMe SSD的支持不足,尤其是金士顿的部分型号。你可以试试用微软官方的Media Creation Tool重新制作最新的Win10安装U盘,最新镜像已经整合了更多NVMe驱动。如果必须用旧镜像,那可以在Windows安装界面的「加载驱动」选项里,提前准备好金士顿官网下载的对应NVMe SSD驱动(解压到U盘里),加载后应该就能识别到SSD了。重置BIOS/UEFI设置
有时候BIOS里的NVMe相关设置异常会导致Windows安装程序识别不到。你可以重启进BIOS(一般按F2或Del键),找到「Restore Defaults」(恢复默认设置)选项,确认后保存退出。另外,检查BIOS里的NVMe控制器状态,确保它是开启的(设置为「Enabled」而不是「Disabled」,如果「Auto」模式不行就手动设为Enabled),还有SATA模式,试试改成AHCI模式(很多NVMe SSD需要这个模式,之前可能因为双系统改成了RAID模式导致兼容问题)。清理SSD的分区表(用Linux PE)
既然你能通过Linux U盘正常访问SSD,那可以彻底清空它的分区信息,让Windows安装程序重新识别:- 启动Linux U盘,打开GParted工具;
- 选中你的金士顿NVMe SSD(注意别选错盘,GParted里会显示盘的容量和型号);
- 点击菜单栏的「Device」->「Create Partition Table」,选择「gpt」格式(Win10 UEFI启动需要GPT分区表,之前双系统可能导致分区表混乱),确认后应用更改;
- 关闭GParted,重启进入Windows安装U盘,这时候应该能识别到未分配的SSD了。
检查SSD的健康状态
虽然BIOS能识别、Linux能读写,但还是可以用Linux工具排查下SSD的健康情况,排除硬件隐患。比如在终端里执行命令:sudo smartctl -a /dev/nvme0n1(注意设备名要对应你的SSD,GParted里能看到完整路径),查看SMART数据里有没有报错项,比如「Media and Data Integrity Errors」这类,如果有异常,可能需要联系金士顿售后检测。
备注:内容来源于stack exchange,提问作者Electrocode

