大家好啊,我是说SSD的道理,今天来给大家看点大家熟悉的东西。
随着SSD全面走进NVMe时代,传统的S.M.A.R.T.也换了个新面貌,例如SATA时代的05指的是重分配扇区计数(代表新产生的、已纠正的坏道数量),而NVMe的05项则代表已使用的寿命百分比,这两个是完全不同的项目,所以用原来的想法去看NVMe硬盘确实落伍了。
但NVMe有一个项目大家一定耳熟能详,那就是0E,媒体与数据完整性错误计数,因为近几年三星的消费级SSD被这个项目折磨得够呛。
先说一下0E是什么,这个项目类似于SATA时代的C6项(不可纠正的错误计数),因为无论是机械硬盘还是SSD,都可能会出现数据存储的错误,但硬盘的ECC功能可以纠正一些错误,保证数据还是完整无误的,但ECC是有一定的限度的,一旦出现的错误过多,超出了ECC的能力的时候,数据就会出现不可逆转的损坏,一旦硬盘发现这个问题,C6或者0E就会出现计数,代表硬盘存储的数据已经出问题了。
所以0E属于重大故障,一旦出现,这个硬盘就可以判断为有故障了,如果你的文件比较重要,那请立即备份全盘的文件,然后把这个坏盘扔给售后(如果有保修的话)。
其实0E问题也不是新出现的东西了,NVMe自诞生起,它就是存在的,因为SSD不可能都是完美的,肯定会出现ECC也无法对付的问题,但以前这个问题主要出现在一些劣质的SSD上,因为其闪存比较差、主控也不够强、固件也很烂,有的甚至把本不应该开出来的闪存块也给开出来了,出现一些无法纠正的错误是很正常的,但因为杂牌产品出货量不大,大家也不会关注,直到三星这个大品牌出现了大规模的0E问题,才引起了大家的关注。
三星的0E问题出现在三星的970EVO Plus及之后的零售盘、pm981a及之后的OEM盘,大概是从三星的第4代V-NAND(96L)开始。据称三星的990Pro已经这个问题出现得已经很少了(降低到正常水平),三星也针对之前的SSD进行了固件更新,似乎是通过固件更新解决了问题(但固件更新也无法恢复寿命值)。但OEM盘的固件更新就不要指望了,如果OEM厂商比较积极的话可能会有固件更新,但大多数情况下OEM盘就是用出厂固件用到死,所以一旦出问题,返修是最好的办法,前提是你的电脑的制造商的售后认为0E属于质量问题,无论如何,一旦发现pm981a、pm9a1,换掉它是最稳妥的办法。
有人会说,我在其他品牌的SSD上也看到了0E的案例,为什么只有三星被针对呢?这其实就是个概率的问题,就比如骁龙888很多手机都使用过,但只有小米11被针对,就是因为小米11烧Wi-Fi的问题太常见了,已经不是用户脸黑的问题了,是产品肯定有设计缺陷了。
至于三星的0E问题的根本原因是什么,众说纷纭,有人说是三星的闪存制造有问题,因为三星出现问题的时间点恰好卡在日本宣布对韩国的高纯度化学品的出口进行限制的时间上,但固件更新又解决了问题,固件又改变不了闪存的结构,所以这个说法有人质疑;还有人认为是固件的问题,三星可能喝大了,写固件的时候没上心,结果固件问题导致了ECC的问题,但三星的部分新的SATA盘(870EVO)也出现了大量05的问题;还有人认为是三星的主控有问题。总之真相如何,只有三星自己知道了。
所以说,三星的东西还是别买了,它真的不值得你花那么多钱,很多人「高端」装机还在大量使用980Pro,不知道他是什么心态,在地雷上蹦迪。而且三星的东西是数据恢复人员眼里的麻烦,因为三星比较喜欢主控加密、主控和闪存绑定,一旦坏了主控,这个盘的数据几乎就没有恢复的可能性了,运气好的话可能只是PCB或者外围元件有问题,搬个板或者修一修还能把资料抢救出来,运气不好的话,数据没救。一般来说,群联、慧荣的方案的数据恢复可能性较高,因为大多数情况下他们不搞加密这种烂活,换个主控说不定就能解决问题,实在不行还能直接读闪存。至于企业级盘,基本上就别指望什么数据恢复了,加密搞得死死的。