本篇测试看起来可能很很简单,而且也不是很详尽,我去年12月中旬才着手这个项目的,花了很长时间才写成这篇文章。这段时间我多次测试了非TRIM硬盘和TRIM固态硬盘,因此我对自己的发现非常自信。有意思的是,最近测试的SSD可以找到一些可恢复文件,而以前测试的硬盘删除操作后一点文件也找不到。因此这个问题看起来有随机性,但是最终的结论还是很明确的:(TRIM硬盘)一旦删除数据就再也找不回来了。
在我测试的过程中,我给许多厂商都发邮件沟通过这个问题,不过并没有收到任何有价值的回应。这些公司包括数据恢复厂商、SSD制造商甚至包括主导制定ATA标准的T13公司。
我询问的厂商中有几家SSD销售商和数据恢复软件商,SSD销售商以及他们的工程师都不能回答我们的问题,数据恢复厂商则两次挂断我们的电话,似乎没有厂商愿意我们深究数据恢复和TRIM背后的故事,因此我们得到的结论都是基于我们自己的发现。
虽然本文的主要内容是提醒人们注意TRIM指令的负面影响,不过我们并不会一棍子将TRIM打死,毕竟TRIM指令是使SSD硬盘保持最佳性能的关键之一。TRIM可能有一点缺点,不过它仍然是保证SSD正常使用的必要技术。
在此我们提醒使用TRIM硬盘的用户要注意备份重要数据,在非TRIM存储设备上用户还有机会恢复误删除文件,但在TRIM硬盘上并没有这么幸运,丢失的数据不可能找回来,虽然还不能确认专业恢复厂商能否找回数据,但是TRIM硬盘就像我们的内存,一旦数据被清除就再也找不回来了。
我们之所以多次强调备份数据的重要性,是因为很多人都和笔者一样经历过误删文件带来的教训。目前固态硬盘还没有普及,本文测试发现的问题也只是影响一小部分人群,但是用户依然有必要备份自己的重要数据,一旦出现以外可能后悔都来不及。