清空回收站这个动作,很多人是顺手点的。点完才想起来里面有份合同。好消息是,清空只是把指向文件的索引抹了,内容还躺在原地,只要没被新文件盖上去。
Windows 的回收站是每个分区下的一个隐藏文件夹,删文件时先把文件挪进去,记一条索引。清空的动作就是把索引和这个文件夹一起删掉。

清空只是抹了索引,内容还在原地
文件占的那些扇区,系统只是标记成“可写入”,内容一个字节没动。这时候扫,能扫出来;等新文件写进去,扫出来的就是残片。
·别再往这块盘存东西,包括下载、解压、装软件
·把浏览器缓存和虚拟内存挪到别的盘,这两个最容易被忽略
·别在这块盘上装恢复软件,装到U盘或另一块盘再运行
清空的是 C 盘的话,还要加一条:尽快断电,或者直接拆盘挂到别的机器上。系统一直在写日志和缓存,你多等一小时,能救的就少一片。
很多人打开软件就按文件名搜,搜不到就以为没戏。清空回收站之后,文件名和目录都已经没了,按名字搜当然搜不到。
软件里选物理磁盘
不选分区,先让软件把整块盘读一遍
扫描类型选深度或完整扫描
快速扫描对清空过的盘没用
扫完按类型筛
照片、文档、压缩包分开看,先恢复小的试水
随机打开几个看内容
别只看文件名和大小
导出到另一块盘
别导回原盘

按盘扫的四步
整个过程机械盘 1T 大概两到四小时,固态快一些,但固态能不能扫出东西是另一回事。
·机械硬盘:内容留在盘片上,清空后几天内扫都有戏,500G做深度扫描两到四小时,救回率六到九成
·固态硬盘:扫不扫得出来看TRIM有没有执行,时间按小时算,救回率一到五成
·U盘和存储卡:拔下来就别再插,救回率三到六成,一直插着通电只会更差
这几个数是经验值,跟清空后又写了多少东西关系最大,跟放了多少天关系不大。

机械还有救,固态按小时算
固态的问题不在软件。开了 TRIM 的盘,删除之后主控会在空闲时把整块闪存擦掉,几小时到几天不等。固态上删的东西,越早停手越有戏,过了那个窗口,软件扫出来只剩文件名,大小是 0。
清空之后又装了系统、清空的是系统盘而且一直在用、盘本身有异响,这三种救回率都很低。前两种是自己把机会用掉了,第三种是得开盘,软件帮不上。
还有一种情况常被误判:清空的是 U 盘。U 盘的闪存颗粒和主控跟固态类似,拔下来别再用,机会比插在电脑上一直通着电要大。

救不回来的,多数是自己用掉了机会
说个细节。有人清空之后去翻“以前的版本”,发现是空的,就以为彻底没戏。这一项要系统提前开了保护才有,没开过的地方本来就是空的,跟文件在不在没关系。
清空很久了还能恢复吗
时间不是关键,写入量才是。放了半年但一直没动过,照样能扫出来;清空后第二天拷了20G电影进去,那就悬了。
恢复出来的文件为什么打不开
碎片没拼全,或者导出时选错了格式。换软件重扫一遍,或者只勾选一种类型单独恢复,成功率会高些。
清空回收站不可怕,可怕的是清空之后还往这块盘里存东西。先停手,再按盘扫。