网站搜索

我以为我的 NVMe SSD 坏了,直到我尝试了这 10 个简单的修复方法


一个不工作的 NVMe 驱动器可能会令人担忧。NVMe SSD 不仅价格昂贵,如果它之前能够正常工作,而现在系统无法识别它,也可能会使您的数据处于风险之中。

好消息是,仅仅因为你遇到问题,并不一定意味着硬盘正在损坏。NVMe 固态硬盘有时会表现得很挑剔,有时会停止正常工作,甚至从系统中完全消失。在你开始寻找替换之前,这里有一些简单的解决方法可以尝试。

对系统进行断电重启

我不想成为那个总是建议通过关机重启来解决电脑问题的人,但这种方法真的有效,尤其是在处理 NVMe 时。

不过,我并不是只在说重置你的案件。

你需要进行完整的断电重启,以重置 NVMe 的控制器并清除临时故障,同时也给你的主板在开机自检(POST)时重新检测硬盘的机会。

关闭你的电脑,拔掉电源,并按住电源按钮 30-60 秒以释放残余电流。我不是开玩笑——我曾经见过在一些电脑上按住电源按钮超过 20 秒后,主板上的灯才亮起来。

重新安装 NVMe 驱动器

如果你刚刚完成了系统组装或给笔记本电脑升级了新的 NVMe,但它没有被识别,那么很可能是没有正确安装。

M.2 固态硬盘可能比较棘手,因为它们很薄,容易弯曲或断裂,而 M.2 插槽恰好需要这样操作。你必须将硬盘与插槽对齐,以30度角插入,然后压平贴到支撑柱上,并用螺丝固定。

即使你认为自己安装正确,如果NVMe没有均匀插入,也可能导致系统无法识别它。虽然驱动器正确安装的可能性极低,但随着时间推移,它实际上可能会略微松动——尤其是在经常移动的笔记本电脑或台式机中。

解决方法很简单:从 M.2 插槽中卸下 NVMe,然后小心重新安装,确保其完全插入并固定好。

清除 CMOS

有时你的 NVMe 问题根本与硬盘无关——可能是主板在作怪。如果你更改了 BIOS 设置后 NVMe 停止工作,或者新的 NVMe 没有被识别,清除 CMOS 是将 BIOS 重置回默认设置的一个简单方法。

如果你有一块更新或高端的主板,你很可能在电脑背面有一个“清除 CMOS”按钮。按住这个按钮几秒钟即可清除 CMOS。

如果你的主板没有按钮,它可能有一组标记为类似“CLR_CMOS”的针脚。你可能需要仔细检查主板才能找到它们,或者查看手册以确定它们的确切位置。关闭电脑,然后用螺丝刀短暂触碰这些针脚约10秒钟,以清除CMOS。

如果你的主板没有按钮或针脚,你可以通过取出纽扣电池来清除 CMOS。根据电池的位置,这通常需要先移除显卡。

尝试另一个插槽、PC 或 NVMe 外壳

如果以上简单步骤都无效,尝试将 NVMe 安装到不同的插槽,或者更好的是,将其安装到另一台电脑或使用外置盒(如果有的话)。这样有助于排除主板问题、特定插槽的问题或配置异常。

如果 NVMe 在那里能工作,那是个好消息。这意味着硬盘本身很可能没问题,下面的其中一个方法应该能帮助你让它在你最初打算安装的插槽中正常工作。

拔掉SATA硬盘

有些主板只允许特定的驱动器配置,因为 M.2 插槽和 SATA 接口可能会共享数据通道,通常是 SATA 接口会被禁用。这些信息通常会在主板手册中列出,所以这是首先要查看的地方。

如果你已经填满了所有的 M.2 插槽并且还在使用 SATA 硬盘,一个简单的解决方法是拔掉所有的 SATA 硬盘,看看系统是否能识别 NVMe。

更新 BIOS

如果你有一台新的电脑或者刚买了一个系统无法识别的新 NVMe,那么很有可能通过更新 BIOS 就能解决问题。

BIOS 更新通常包含针对主板的许多小改进和调整,其中最重要的一项是提高对内存模块和 NVMe 驱动器的兼容性。

检查你当前的 BIOS 版本。如果它不是你主板制造商针对你具体型号在支持页面上提供的最新版本,请按照他们的说明安装最新的 BIOS。

检查 BIOS 设置

即使你已经清除了 CMOS 并安装了最新的 BIOS,你当前的 BIOS 设置仍有可能与 NVMe 不兼容。首先,确保你尝试使用的 M.2 插槽在设置中已启用。

禁用或有时甚至启用CSM可以帮助您的系统识别NVMe。将存储模式从RAID切换到AHCI是另一种容易尝试的解决方法。在Intel系统上,禁用VMD也可以使NVMe显示出来。

重置驱动器或更新固件

如果你在其他系统中成功使用了 NVMe,但它在你的系统中无法显示,或者只间歇性工作,更新固件可以帮助解决兼容性问题并修复重大漏洞。

请查看您的 NVMe 制造商的支持页面,了解是否有可用的固件更新。如果有更新,请按照他们的说明刷新最新固件——通常需要使用他们的 NVMe 软件,操作相当简单。

安装散热器

NVMe 过热不太可能完全停止工作,但在一些极少数情况下,过热的控制器可能会触发热保护模式以防止永久性损坏——至少在散热问题得到解决之前是这样。

这在笔记本电脑中比在台式机中更常见,尤其是当硬盘没有正确安装或没有使用导热垫时。

无论你使用的是台式机还是笔记本电脑,一个简单的解决办法是在你的 NVMe 上安装散热垫和散热片。你的笔记本可能已经在背板上安装了出厂的散热片或类似的东西,但如果没有,你可以购买一个 NVMe 散热片并自行安装。

让驱动休息

如果你已经尝试了所有可能的解决方法,但系统仍然无法识别 NVMe,还有最后一个办法可以尝试:将硬盘取出,让它在桌面上静置几天。这可以让控制器有时间完全放电并重置,同时如果硬盘曾经过热,也能让其冷却下来。

当然,我不会指望这个“修复”真的有效,但如果你已经尝试了所有其他方法,至少值得一试。

如果你设法让它工作,立即备份存储在 NVMe 上的所有文件,并避免将其用于任何重要用途。

相关文章