小科普 | 删掉的文件还能找回来吗?

2021-02-11 15:59:16 31点赞 368收藏 14评论

一个“Delete删除”,一个“清空回收站”,相信绝大多数朋友都是这么删文件的,但马失有前蹄,人有失手时,当你把删文件这个操作给练的麻溜了,那总有一天会遇到误删文件的事儿。

小科普 | 删掉的文件还能找回来吗?

通过这个操作删除的东西,其实绝大多数恢复软件,都能直接找回来。当然也有朋友图个桌面整洁,不放回收站,直接“Shift+Delete”彻底删除文件,

小科普 | 删掉的文件还能找回来吗?

也是一样能找回来的。那既然删除了,为什么能找回来呢?以HDD机械硬盘为例,我们的数据分散记录在磁道的不同地方,而文件系统通过NTFS的MFT主文件表(以前是FAT表)来定位,它包含所有文件和目录信息(还是略复杂的),

小科普 | 删掉的文件还能找回来吗?

我们可以简单理解为一本书的目录,如果直接翻书找,无异于大海捞针,但先看目录再翻到对应的那页,显然事半功倍。

小科普 | 删掉的文件还能找回来吗?

MFT表中本身具有文件操作记录的日志特性,以及恢复特性(其实各种特性数量已经看齐ZFS了)。我们删除一个文件,其实并没有真正删除它,只是在文件系统中标记这个数据不用了,打了个“标记”,

小科普 | 删掉的文件还能找回来吗?

就像是套了个垃圾袋,哪天出门确实会给它扔了,但暂时还在袋子里没扔,被标记成了垃圾,你把垃圾袋给拆了、移除标记就能找回来。

但也有例外情况,标记删除后,相当于允许被覆盖写入,如果你删了很久之后才想起来,这时候很可能已经写入了很多新数据进去,相当于铁粉里加入了水和氧气,生锈成了氧化铁,你要再从里面找原来的铁可太难了。

小科普 | 删掉的文件还能找回来吗?

这种方案的目的是省时间、延长寿命。如果删个文件,要把原来数据块儿都给逐个写成0,那没等电脑奔溃,用电脑的人就先奔溃了。

小科普 | 删掉的文件还能找回来吗?

那这个操作就叫做“填零”,彻底抹除数据,在Windows系统下格式化硬盘,不勾选“快速格式化”就是执行填零操作的慢速格式化了,这时候数据是不可逆、无法恢复的。

小科普 | 删掉的文件还能找回来吗?

勾选的话则也是清空MFT表,格式化后是有可能找回文件的,但是文件名就找不回来了,用恢复软件找回的时候往往是乱码。

平常可能听到别人讲“低格”也就是低级格式化,也包含了填零,标定扇区和磁道,也可以找到并屏蔽坏道。不过这都是由厂商做的,自己没必要。

小科普 | 删掉的文件还能找回来吗?

我们知道,机械硬盘把信息记录在磁轨上,数据可以用磁头覆盖写入,逻辑地址(LBA,LogicalBlock Mapping)就是物理地址(PBA,PhysicsBlock Address),但对于SSD固态硬盘来说,数据都是电信号,本身不需要磁头寻道。

小科普 | 删掉的文件还能找回来吗?

数据要先在Block上擦除一整个块儿,才能在块中的每一小个Page页上写入新数据,就像沙画一样,你要新画东西就得把之前一整块都擦了,重新画,无疑是费时费力的。

所以要通过FTL转换层(Flashtranslation layer)来映射逻辑块和物理块,老数据等空闲的时候擦除,我们先在崭新的page上写入数据,让硬盘响应更快。

小科普 | 删掉的文件还能找回来吗?

比方说放假了你要课外补习。今天上完语文课,回家太慢影响明天上数学课,于是你直接住到了数学老师家里。后天上体育课,你明晚就住体育老师家里。但是学生不止你一个,需要安排好不同班级学生的课程,那么明天上同一堂课的学生们统一住到对应老师家里,明天一起去上课,效率更高。你明天去哪儿,哪儿就是你家。

那负责排课程和居住的这个人,你可以理解为房管,它就是FTL转换层,所以SSD的地址并不固定,数据都是分散存放的,读写效率得到了进一步提升。FTL代替了系统自己的地址表,所以你给SSD磁盘整理,相当于把数据打乱了,反而剪不断理还乱。

哦不对,好像扯远了,我们今天是讲文件恢复来着,咳咳。

由于系统删了文件之后,你的SSD主控依然知道盘上文件还在,所以在写放大、垃圾回收等操作时,依然会迁移这些数据,影响寿命,这对于“生而为盘、寿命有限”的SSD来说是致命的,在XP等老系统上用SSD会越用越慢...无论如何执行删除操作,都会直接消耗擦写次数(P/E数Program/Erase Count)。

小科普 | 删掉的文件还能找回来吗?

后来微软在Win7之后引入了TRIM指令功能,软硬结合,告诉主控那些删除的地方是废块,别去动它了,有空了再去垃圾回收。延长了擦写周期、降低频率,从而提高寿命。

那么代价是什么呢?代价就是SSD上删东西,经过TRIM擦除后,数据大概率是找不回来的。相当于房管都忘了怎么给你安排住宿的了,你是谁?你住哪儿?不知道啊。

小科普 | 删掉的文件还能找回来吗?

不过总归是利大于弊的,SSD用户没必要去关TRIM。比方说快速格式化就是一次全盘TRIM,基本不伤盘不吃寿命。而一次慢速格式化,相当于全盘填零写入一次,消耗一次全盘PE寿命。

如果你的数据真的很重要,建议还是存放在先天适合存冷数据的HDD甚至是磁带里,并做好多重备份。SSD的优势还是温数据、热数据。

小科普 | 删掉的文件还能找回来吗?

最后祝大家新春快乐,霉运一并擦除,好运全部写满,新的一年里,赚钱速度堪比SSD,健康长寿超越HDD,全盘写入真心诚意,永存酸甜苦辣记忆。

未经授权,不得转载
展开 收起

Office 365 家庭版

Office 365 家庭版

234元起

微软 Microsoft 365 家庭版 彩盒包装 | 1年订阅 至多6人 正版高级Office应用 1T云存储 PC/Mac/移动设备通用

微软 Microsoft 365 家庭版 彩盒包装 | 1年订阅 至多6人 正版高级Office应用 1T云存储 PC/Mac/移动设备通用

274元起

任天堂 Nintendo Switch《舞力全开 Just Dance》 游戏兑换卡Token 仅支持国行主机 体感舞蹈健身

任天堂 Nintendo Switch《舞力全开 Just Dance》 游戏兑换卡Token 仅支持国行主机 体感舞蹈健身

284元起

微软 Microsoft 365 个人版 彩盒包装 | 1年订阅 1人使用 正版高级Office应用 1T云存储 PC/Mac/移动设备通用

微软 Microsoft 365 个人版 彩盒包装 | 1年订阅 1人使用 正版高级Office应用 1T云存储 PC/Mac/移动设备通用

259元起

微软 Microsoft 365 家庭版 电子秘钥 | 1年订阅 多至6人 正版高级Office应用 1T云存储 PC/Mac/移动设备通用

微软 Microsoft 365 家庭版 电子秘钥 | 1年订阅 多至6人 正版高级Office应用 1T云存储 PC/Mac/移动设备通用

274元起

微软 Microsoft 365 个人版 电子秘钥 | 1年订阅 1人使用 正版高级Office应用 1T云存储 PC/Mac/移动设备通用

微软 Microsoft 365 个人版 电子秘钥 | 1年订阅 1人使用 正版高级Office应用 1T云存储 PC/Mac/移动设备通用

204元起

微软(Microsoft)Office365 个人版 正版办公软件 可供1用户5设备 一年新订或续费 365个人版 在线发送

微软(Microsoft)Office365 个人版 正版办公软件 可供1用户5设备 一年新订或续费 365个人版 在线发送

199元起

微软 Office 家庭和学生版 2019 电子秘钥版 | 正版授权 含Word/Excel/PPT 适用Windows 10 PC/Mac 非商用

微软 Office 家庭和学生版 2019 电子秘钥版 | 正版授权 含Word/Excel/PPT 适用Windows 10 PC/Mac 非商用

669元起

正版WPS超级会员 / WPS会员 / WPS稻壳会员 兑换码 月卡/年卡 PDF转Word WPS 超级会员1年

正版WPS超级会员 / WPS会员 / WPS稻壳会员 兑换码 月卡/年卡 PDF转Word WPS 超级会员1年

128元起

微软(Microsoft)Office365 个人版 正版办公软件 可供1用户5设备 一年新订或续费 365个人版在线发送+电子发票

微软(Microsoft)Office365 个人版 正版办公软件 可供1用户5设备 一年新订或续费 365个人版在线发送+电子发票

229元起

微软 Office365(现已升级Microsoft365)家庭版正版一年新订或续费 6用户多设备 365 家庭版在线发送+电子发票

微软 Office365(现已升级Microsoft365)家庭版正版一年新订或续费 6用户多设备 365 家庭版在线发送+电子发票

269元起

正版WPS超级会员 / WPS会员 / WPS稻壳会员 兑换码 月卡/年卡 PDF转Word WPS会员1年

正版WPS超级会员 / WPS会员 / WPS稻壳会员 兑换码 月卡/年卡 PDF转Word WPS会员1年

69元起

Microsoft 微软 Office 365 个人版 1年订阅

Microsoft 微软 Office 365 个人版 1年订阅

229元起

微软 (Microsoft) Office 365 家庭版/个人版 激活密钥 1年订阅 正版办公软件 office 365个人版一年【支持5台设备】

微软 (Microsoft) Office 365 家庭版/个人版 激活密钥 1年订阅 正版办公软件 office 365个人版一年【支持5台设备】

219元起

用友财务软件 好会计专业版 畅捷通T3在线版会计记账软件 专业版30天试用

用友财务软件 好会计专业版 畅捷通T3在线版会计记账软件 专业版30天试用

498元起

用友财务软件 好会计普及版 畅捷通T3在线版会计记账软件 专业版30天试用

用友财务软件 好会计普及版 畅捷通T3在线版会计记账软件 专业版30天试用

498元起
14评论

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
368
扫一下,分享更方便,购买更轻松