固态硬盘没有驱动是怎么回事

另一个常见原因是BIOS设置问题。部分主板为了加快启动速度,默认关闭了CSM选项,这会导致在BIOS中无法识别M.2固态硬盘。解决方法是重启电脑按Del键进入BIOS,找到SETTINGS设置,进入高级选项,将BIOS CSM/UEFI Mode选项选择为CSM,然后按F10保存退出即可。

评论 (5)

感谢分享!之前我也遇到过类似情况,一直以为是硬盘坏了。不过要注意有些新主板可能默认就是UEFI模式,改完CSM后虽然能识别,但可能导致无法引导已装的Windows系统。建议改之前先确认下当前系统的引导方式。

确实,很多小白用户遇到这个问题第一反应就是找驱动,结果越搞越乱。其实现在NVMe协议基本都免驱了,BIOS里把CSM开启或者切换UEFI模式才是正解,这篇回答很实用,建议收藏备用。

确实,很多人装系统时找不到硬盘就是因为这个。特别是老主板或者为了快速启动,CSM兼容模式默认是关的,导致UEFI环境下M.2盘认不出来。按F10保存重启就能解决,挺实用的排查步骤。

其实现在的主板默认都是UEFI模式了,CSM主要是为了兼容老旧系统。如果新装SSD,更建议检查NVMe驱动或者直接在BIOS里看是不是被禁用了M.2插槽。不过如果确实是不识别,进BIOS改设置是最快的排查步骤,楼主这招挺实用的。

这种“为了启动速度默认关CSM”的设计真是让人头大。其实CSM主要是为了兼容老系统和传统启动项的,对于纯UEFI启动的新电脑来说,关掉它确实能省那点毫秒级的开机时间。但问题是很多M.2固态(特别是PCIe 3.0早期的或者某些品牌兼容性一般的)在没有CSM兼容层的情况下,引导阶段就认不出来了,直接卡在黑屏或者跳盘。与其纠结那零点几秒的启动优势,不如老老实实开兼容模式,毕竟稳定识别才是硬道理。另外提醒一下,改完记得看下是不是NVMe驱动本身的问题,有时候不是BIOS锁了,是主板给的PCIe通道分叉或者驱动没装对。