众力资讯网

31年的固态硬盘显示0%寿命却还在服役 一块固态硬盘在检测软件里显示健康度0%

31年的固态硬盘显示0%寿命却还在服役
一块固态硬盘在检测软件里显示健康度0%,通电时间居然算出31年,型号栏还挂着一串陌生名字。几个数字和字母凑在一起,这块盘的情况就很不对劲。 Reddit硬件区有人贴出了这块盘的检测截图,语气里带着调侃。软件界面上的健康度清清楚楚挂着0%,通电时间折算下来大概有31年。发帖人留下一句“我敢肯定里面已经全烂完了”,评论区也有人讨论这个异常。
真算起时间来,31年前消费级市场根本还没有这号SATA固态。帖中的评论者指出,型号栏报出来的是“SATAFIRM S11”,这串字母对应的是一种控制器异常状态。
看到这个代号,事情就对上号了。根据群联当年的规格文档,PS3111-S11是一款很经典的无缓存SATA主控,2016年前后才正式公开。就算从第一天起连轴转,到今天也撑死十年出头,那31年的通电时长显然是异常读数,具体哪一层数据出了问题,还不能只靠截图定位。


我觉得这里有意思的,就是电脑还能认出一个名字,却连通电时间都报得不可信。数据恢复机构Rossmann Group对SATAFIRM S11的解释是,PS3111-S11控制器对NAND中固件的校验失败时,会退回ROM里的安全诊断状态。这能解释为什么设备可能还在SATA总线上出现,却不再报告原本的零售型号。原帖这块盘没有送到该机构检测,具体故障仍得单独判断。
按这家机构的技术说明,PS3111-S11没有独立DRAM,固件和负责把逻辑地址翻译成物理闪存位置的FTL等内容保存在NAND的保留服务区。它列出的常见诱因包括NAND老化导致服务区损坏,以及断电让服务区页面没有写完。固件校验失败、FTL无法载入,就可能出现前面说的诊断状态。这些是机构对这类故障的说明,不能据此认定原帖那块盘一定遭遇过断电或磨损。
机构还提到,这种状态下设备可能仍被系统识别,却没有可用的FTL去完成逻辑地址到物理NAND页面的转换,普通读取会报错或返回零值,容量也可能显示为0GB、2MB或20MB之类的占位值。原帖给出的0%健康度和31年运行时间,在设备身份已经异常的情况下,也不能按字面当成真实磨损和使用记录。
要是在自己机箱里撞见这一幕,千万别急着用格式化或者量产工具去冲它。按该机构的说明,应用层恢复软件要靠主控提供有效逻辑块,FTL不可用时,增加扫描次数也解决不了这层问题。刷固件或用量产工具重建地址转换信息,还可能永久破坏原来的映射。楼主那句“里面全烂完了”是调侃,不能当成检测结论。换作我,先在意的会是盘里有没有重要资料;如果有,而且已经无法稳定读取,就停止自行尝试,交给专业数据恢复评估,别为了让健康度好看把恢复机会搭进去。
你在自己电脑上见过最离谱的硬盘健康度或者通电数据是多少? 这里是数码辣鸡,聊数码,聊硬件,下期见。