为什么在固态硬盘上,恢复软件的威力大打折扣完全不同的技术逻辑Recuva诞生的年代,家用电脑还基本没普及固态硬盘——至少我直到2013年才买了第一块三星840 EVO SATA固态。但十几年来我们仍未完全放弃机械硬盘,而且正因为大家习惯把固态硬盘留给系统和需要高速读取的软件,敏感数据反倒更可能存在你的机械盘里。但固态硬盘的运行逻辑和机械硬盘截然不同。如今绝大多数主流固态硬盘都支持TRIM指令,当你删除文件时,系统会告知固态硬盘哪些数据块已无用,硬盘会在后台维护时主动擦除这些区块,既能提升后续写入速度,也能延长硬盘寿命。这就意味着,如果你的固态硬盘支持并开启了TRIM或其他垃圾回收机制,误删文件后的抢救窗口并不是无限的。等太久再想恢复,大概率无力回天;但换个角度看,你真心想删掉的数据,也确实会更难被找回。理论如此,Recuva在SSD上依然能扫到删除的文件,我用自己的外接SATA固态硬盘测试过,结果仍然可以读取到。
怎么做才能确保文件万无一失:彻底删除文件是很难做到“彻底”的,最终要看对方想拿到数据的决心有多大。哪怕物理销毁硬盘,也未必万无一失,只要时间和资金到位,专业的数据恢复机构依然能修复盘片、提取数据。当然,普通用户并不用担心什么黑衣人组织盯上你的硬盘,更实际的做法,是选一款适配你手头存储设备的专业擦除工具。比如可以用U盘启动ShredOS这种Linux工具,来安全地清空硬盘。ShredOS是用U盘启动的极简Linux系统,靠内置nwipe和hdparm完成数据销毁。机械硬盘可用nwipe全盘覆写,覆盖磁层原始数据。SSD则会调用固件级ATA安全擦除,清空含预留空间在内的全部闪存,这样可以让普通的民用级数据恢复手段失效。
据说,美狗FBI(联邦调查局)能够把格式化5次的硬盘数据恢复!估计你拷贝电影也没有用,它可以先把电影这一“层”数据给你“揭掉”,然后就可以看到下面一层数据了。除非你格式化8次!