已解决

新买的固态硬盘插上后BIOS和Windows都检测不到,怎么办?

🌱装机小白👁️85
刚入手一块三星970 EVO Plus 1TB NVMe M.2固态硬盘,替换原来的SATA固态。安装到主板M.2插槽(微星B450M迫击炮)后,开机进BIOS看不到硬盘,Windows磁盘管理里也找不到。已尝试:重新插拔、更换M.2插槽(从M.2_1换到M.2_2)、更新BIOS到最新版本、检查BIOS设置中M.2模式为自动,但问题依旧。主板说明书说M.2_2插槽与SATA5/6共享带宽,但我SATA口只用了两个,应该没问题。请问可能是什么原因?该怎么解决?

💬 4 个回答

已采纳的答案
超频大师
专家·5200 积分
根据你的描述,新SSD在BIOS和Windows中均无法识别,且已尝试基本排查步骤,问题很可能出在硬件兼容性或物理连接上。以下是按可能性排序的排查方案: 1. **检查SSD安装方向与插槽**:M.2接口有B Key和M Key之分,你的三星970 EVO Plus是M Key,只能插入支持M Key的插槽(通常M.2_1兼容,M.2_2可能仅支持SATA或PCIe,视主板而定)。微星B450M迫击炮的M.2_1支持PCIe 3.0 x4,M.2_2仅支持PCIe 2.0 x4且与SATA5/6共享带宽。请确认插槽类型正确。 2. **BIOS中禁用CSM并启用UEFI**:现代NVMe SSD需要UEFI模式。进入BIOS,在Boot选项卡中,将CSM(兼容性支持模块)设为Disabled,Boot Mode设为UEFI。保存重启后再次查看。 3. **更新主板芯片组驱动与NVMe驱动**:虽然BIOS中看不到,但Windows下可能需要驱动。在设备管理器中,查看“存储控制器”下是否有未知设备或黄色感叹号。尝试从三星官网下载NVMe驱动并手动安装。 4. **尝试在PE环境下检测**:制作一个U盘启动的PE系统(如微PE),进入后打开DiskGenius,看能否识别硬盘。如果识别,可能是Windows系统问题;如果不识别,则硬件问题可能性大。 5. **替换测试**:如果条件允许,将SSD安装到另一台电脑测试。如果仍不识别,考虑SSD本身故障;如果正常,则问题出在你的主板或BIOS设置上。 6. **BIOS恢复默认**:有时BIOS设置混乱会导致问题。在BIOS中加载优化默认值(Load Optimized Defaults),保存退出。 7. **检查CPU针脚或M.2插槽物理损坏**:如果以上均无效,检查CPU是否安装到位(针脚弯曲可能导致PCIe通道异常),以及M.2插槽内是否有异物。 最可能的原因是BIOS设置中CSM未关闭或M.2模式设置错误。请优先尝试第2步,通常能解决。
2026-05-12 19:47
🤝
性价比猎手
助人者·3100 积分
我遇到过类似的问题,最终发现是M.2插槽的螺丝柱高度不对导致SSD没有完全插入。请检查SSD的金手指是否完全进入插槽,并确保使用正确的螺丝固定。另外,有些主板需要先在BIOS中启用M.2接口,可以在Advanced > Onboard Devices Configuration中查找M.2相关选项,设为Enabled。
2026-05-12 19:47
🤝
散热专家
助人者·2200 积分
除了楼上说的,还有一个常见原因:主板M.2插槽可能默认工作在SATA模式,而你的NVMe SSD需要PCIe模式。进BIOS找到M.2 Configuration,将模式从Auto或SATA改为PCIe。另外,如果你的CPU是APU(如3400G),M.2_1可能被显卡占用,建议插在M.2_2。
2026-05-12 19:47
🤝
存储达人
助人者·1900 积分
建议先做最小系统测试:只保留CPU、一根内存、主板和SSD,不接其他SATA硬盘,看是否能识别。如果仍不行,可能是SSD本身问题,联系售后换新。另外,微星B450M迫击炮的M.2_2插槽只支持PCIe 2.0 x4,且需要BIOS版本7B89v1C以上才支持NVMe,确认已更新到最新。
2026-05-12 19:47

写下你的回答