根据你的描述,新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步,通常能解决。