乐于分享
好东西不私藏

固态硬盘健康度达到多少说明必须放弃了?

固态硬盘健康度达到多少说明必须放弃了?

我来说一下吧,市面上有不少测试固态硬盘健康度的工具,如 CryctalDiskInfo、HD Tune 等,还有厂商自己提供的监测软件,上面通常显示健康度百分比。

但是,不同品牌基于自己的算法,很难统一健康度百分比阈值,因此健康度百分比只当作一个参考数字,还要结合写入量、报错、坏块、预警信息等来进行综合判断。

当前,很多人习惯用 CryctalDiskInfo 去监测固态硬盘,它上面显的健康度百分比是通过读取固态硬盘里的相关数据,本质上是固态硬盘固件自己上报的值。

别只盯着 CrystalDiskInfo 左上角那个“健康度百分比”。它很好用,但本质上只是把硬盘自己上报的 SMART / NVMe 健康信息做成了一个更直观的结果。真正判断 SSD 要不要退役,还得把健康状态、温度、备用空间和错误计数一起看。尤其是 0E“媒体与数据完整性错误计数”,如果它从 0 开始出现并持续增加,比健康度单纯掉到 80%、70% 更值得警惕。

CrystalDiskInfo 显示“良好 100%”,说明当前没有触发明显健康警告,但并不等于硬盘永远不会突然故障。

先看最直观的:健康状态和温度

左上角如果显示“良好”,一般说明 SSD 当前没有触发严重健康警告;如果已经变成“警告”“不良”,第一件事不是继续跑测试,而是先把重要数据备份出来。

温度也要注意。SSD 控制器和 NAND 都不喜欢长期高温,温度达到厂商阈值后,部分 SSD 会主动降速,严重时还可能触发保护。尤其是高性能 NVMe SSD,长期满载的话,散热片还是有必要的。

真正要重点看的,是这几个 SMART 项目

如果是 NVMe SSD,最值得先看的其实是 ID 01“严重警告标志”。它不是单纯的寿命计数,而是一个综合警告位:备用空间不足、温度异常、介质可靠性下降、硬盘进入只读状态等问题,都可能反映在这里。只要它不是 0,就应该立刻重视。

ID 03“可用备用空间”和 ID 04“可用备用空间阈值”也很关键。SSD 会预留一部分备用块,在 NAND 出现坏块后顶上去。如果备用空间持续下降,甚至跌到阈值附近,说明盘内可替换的余量已经越来越少。

ID 05“已用寿命百分比”则更接近大家平时理解的磨损程度。需要注意的是,NVMe 里的这个字段本质上表示“已经消耗了多少额定寿命”,而 CrystalDiskInfo 常会把它转换成更容易理解的“剩余健康度”。所以软件里显示 99%,通常可以理解成寿命估算还剩约 99%,而不是已经用了 99%。

这块 4TB SSD 已有约 45TB 主机写入量,CrystalDiskInfo 仍显示 99% 健康度。健康百分比是固件根据自身耐久度模型计算的结果,不能简单拿写入量直接硬除。

不同品牌、不同主控对“健康度”的计算方式并不完全相同,所以这个百分比更适合作为参考,不能把它当成统一的“死亡倒计时”。TBW 是厂商给出的耐久或质保指标,而 SMART 的寿命百分比则是硬盘固件内部的估算,两者不一定严格一一对应。

真正的核心:0E 比健康度百分比更值得警惕

ID 0E“媒体与数据完整性错误计数”,可以理解成 SSD 已经记录到无法正常恢复的数据完整性错误。它和“健康度掉了几个百分点”不是一回事:健康度下降更多是在反映寿命消耗,而 0E 开始出现,说明盘里已经有真正的数据错误被记录下来。如果 0E 一直是 0,通常没什么好说的;但如果从 0 变成 1、2、3……而且还在持续上涨,就应该把它当成高风险信号。特别是同时出现掉盘、文件损坏、系统卡顿或 I/O 报错时,哪怕 CrystalDiskInfo 左上角仍然显示“良好”,甚至健康度还有 90%、99%,也应该第一时间备份重要数据,后续不要再把唯一一份重要资料放在这块盘里。

ID 0F“错误日志项数”也可以作为辅助判断,不过它并不是“一出现就必死”。NVMe 的错误日志里可能记录多种命令或设备异常,重点还是看它是否持续增长,以及有没有和 01、0E、系统 I/O 报错一起出现。

那到底多少健康度必须放弃?

这个问题其实没有一个所有 SSD 都通用的数字。CrystalDiskInfo 官方说明里,很多 SSD 在剩余寿命降到 10% 左右时才会进入“警告”,而“不良”的阈值还可能由厂商自己定义。也就是说,不能简单地说 80% 必须换、60% 必须换。

实际使用时,我更建议按风险来判断:健康度还比较高,01、0E 都是 0,使用也完全正常,那就继续用;健康度已经很低,可以提前准备替换。但只要 0E 开始持续增长,或者同时出现严重警告、备用空间明显减少、频繁掉盘、文件损坏或变成只读,哪怕健康度还显示得很好,也应该先备份再说。

真要判断一块 SSD 该不该换,我会按这个顺序看:先看 01 严重警告,再看 0E 媒体与数据完整性错误,然后看备用空间,最后才看健康度百分比。健康度 80% 未必有事,但 0E 从 0 开始不断往上涨,才是更需要马上警惕的信号。

CrystalDiskInfo 能告诉你硬盘自己上报的状态,但不能准确预测它还能活多久。重要数据永远不要只放一份,这比纠结健康度到底是 79% 还是 80% 更重要。