设为首页 加入收藏
首页 数据恢复 图片资料 软件下载 视频教程 技术交流 经典案例 相关产品 在线留言 联系我们
我要投稿

TOP

没有后悔药?固态硬盘数据恢复探秘
2009-04-19 16:23:14 来源: 作者:山东数据恢复中心 【 】 浏览:5218次 评论:0

第一次的测试选择是的R-Studio数据恢复软件,结果如下:


 
左: Non-TRIM - 右: TRIM-Enabled

    刚一看到支持TRIM指令的硬盘上也是大片粉红色(意味着有文档可恢复)笔者也很受打击,以为自己的推论是错误的,不过仔细检验之后结果又很明确:不支持TRIM指令的硬盘找到了288,407个可恢复文件,支持TRIM指令的硬盘只找到了488个可恢复文件。这是否意味着TRIM固态硬盘也可以恢复数据?还不一定。

    虽然TRIM硬盘也找到了一些文件,但是全都被破坏了,这依然没有改变TRIM使得数据恢复不可能的结论,图中粉红色区块表示的可恢复文件块可能是文件系统的缘故,虽然这一点还不能确认,不过TRIM指令确实让那些寄希望恢复误删文件的用户备受打击。

    为了进一步证明我们的结论,我逐个检查恢复报告发现两块硬盘上的文件实际上依然存在,非TRIM硬盘上只要不覆盖就可以恢复所有文件(建议用户忽略软件提示的X号,大部分数据只要不被覆盖都是可以恢复的)。同时还要注意的是,TRIM硬盘只找到了根目录下的Games和Pictures两个文件夹,原本则有七个文件夹。

 
左: Non-TRIM - 右: TRIM-Enabled

    笔者找到的可恢复文件是我最喜欢的网游《亚瑟王的召唤》内侧时的截图,有11年的历史了,因此对个人来说相当有几年异议。如果用户重要的文件误删除并且无法恢复,想想看这会多么令人沮丧。在TRIM硬盘上恢复数据不是问题,但在TRIM硬盘上即便提示数据可恢复,最终的结果也不一定很乐观。

 
左: Non-TRIM - 右: TRIM-Enabled

    笔者多次尝试将数据恢复,甚至是把容量最小的txt文档也恢复了,在非TRIM硬盘上恢复的文件没有问题,而在TRIM硬盘上恢复出来的文件却遇到了奇怪的问题,即便恢复的数据与源文件大小一模一样,但是数据完全不对,内容甚至为0。例如恢复的txt文档即便是大小与原文档一样,在用note程序打开时里面的内容也是空的。(原文作者说打开的txt文档涉及个人隐私,因此没有上图―编者注。)

    为了进一步验证,笔者又使用了Ontrack and O&O's的数据恢复软件再次扫描硬盘,结果如下:


左: Non-TRIM - 右: TRIM-Enabled

 
左: Non-TRIM - 右: TRIM-Enabled

    从上面的截图中可以看出,TRIM硬盘在数据恢复方面再次悲剧,没有找到实际可用的索引文件。它们在TRIM硬盘上找到的只是一些杂碎文件,即便是这些文件恢复之后也找不到拥有的数据。因此我们最终认定:在支持TRIM硬盘上恢复数据基本不可能。

从整个测试中可以看到,在TRIM固态硬盘上恢复数据基本是做无用功,一旦TRIM发出了清除数据的命令,用户只能和误删文件吻别了。耐人寻味的是,(使用TRIM指令清空数据后)会留下一些特殊的数据,笔者也没有弄明白具体是怎么回事,它可能是与NTFS文件系统有关的数据,就好像Windows系统格式化硬盘后会留下一些索引文件一样。测试得到的结果很明确:排除这些索引文件后,TRIM硬盘上的已删数据永远消失了。

    本篇测试看起来可能很很简单,而且也不是很详尽,我去年12月中旬才着手这个项目的,花了很长时间才写成这篇文章。这段时间我多次测试了非TRIM硬盘和TRIM固态硬盘,因此我对自己的发现非常自信。有意思的是,最近测试的SSD可以找到一些可恢复文件,而以前测试的硬盘删除操作后一点文件也找不到。因此这个问题看起来有随机性,但是最终的结论还是很明确的:(TRIM硬盘)一旦删除数据就再也找不回来了。


    在我测试的过程中,我给许多厂商都发邮件沟通过这个问题,不过并没有收到任何有价值的回应。这些公司包括数据恢复厂商、SSD制造商甚至包括主导制定ATA标准的T13公司。

    我询问的厂商中有几家SSD销售商和数据恢复软件商,SSD销售商以及他们的工程师都不能回答我们的问题,数据恢复厂商则两次挂断我们的电话,似乎没有厂商愿意我们深究数据恢复和TRIM背后的故事,因此我们得到的结论都是基于我们自己的发现。

    虽然本文的主要内容是提醒人们注意TRIM指令的负面影响,不过我们并不会一棍子将TRIM打死,毕竟TRIM指令是使SSD硬盘保持最佳性能的关键之一。TRIM可能有一点缺点,不过它仍然是保证SSD正常使用的必要技术。

    在此我们提醒使用TRIM硬盘的用户要注意备份重要数据,在非TRIM存储设备上用户还有机会恢复误删除文件,但在TRIM硬盘上并没有这么幸运,丢失的数据不可能找回来,虽然还不能确认专业恢复厂商能否找回数据,但是TRIM硬盘就像我们的内存,一旦数据被清除就再也找不回来了。

    我们之所以多次强调备份数据的重要性,是因为很多人都和笔者一样经历过误删文件带来的教训。目前固态硬盘还没有普及,本文测试发现的问题也只是影响一小部分人群,但是用户依然有必要备份自己的重要数据,一旦出现以外可能后悔都来不及。

您看到此篇文章时的感受是:
Tags:硬盘数据恢复 责任编辑:admin
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇中小数据恢复公司如何选择数据恢.. 下一篇借数据恢复—计算机取证工具打击..

相关栏目

最新文章

图片主题

热门文章

推荐文章

相关文章

广告位

点击可以关闭