我不小心从硬盘中删除了重要文件,并且在意识到之前清空了回收站。我正在尝试找到在不让情况变得更糟的前提下,从硬盘恢复已删除文件的最佳方法,而且我真的需要关于哪些恢复工具或步骤确实有效的建议。
丢失文件的感觉很糟。我经历过,而人们惊慌失措、不断乱点这一部分,通常才是让情况变得更糟的原因。如果硬盘还能正常工作,成功找回的几率通常还不错,但前提是你现在立刻停止对它进行任何操作。
第一步,停止使用这块硬盘。 立刻。文件被删除后,数据通常还会在磁盘上保留一段时间。系统只是把那部分空间标记为可用。一旦有新数据写入那里,恢复成功的可能性就会迅速下降。所以不要往里面安装任何东西,不要把文件移到上面,也不要再像平常一样继续使用它。
如果被删除的内容在第二块内置硬盘或外置硬盘上,把它拔下来并连接到另一台电脑上进行恢复。这是最稳妥的做法。如果它在你的Windows 或 macOS 启动盘上,情况就会更棘手。如果你有条件,我会建议从 USB 启动,或者改用另一台电脑,因为你的主系统会在后台持续写入临时文件和日志。
我接下来会做的是把 Disk Drill 安装到另一块硬盘上,而不是那块丢失文件的盘。很多人总是忽略这一点,然后又纳闷为什么恢复效果变差了。Disk Drill 有个很实用的功能,就是先对整块硬盘制作一个完整的逐字节镜像。数据重要的时候,我喜欢这么做,因为这样你扫描的是副本,而不是一遍又一遍去折腾原始磁盘。它还会在恢复前显示预览,这在你整理那些被重命名的杂乱文件和半损坏的文件树时能节省不少时间。免费版可以让你扫描和预览,只有在你想真正恢复时才需要付费。
有几点我会特别注意:
- 机械硬盘通常比 SSD 更有机会恢复。 传统 HDD 往往会让已删除的数据保留更久一些。不过也别放松警惕。一些较新的机械硬盘也支持 TRIM,一旦清理发生,恢复就会困难得多。
- 如果硬盘发出咔哒声、摩擦声,或者总是频繁掉线,就立刻停止。 对于有机械故障的硬盘,我不会运行恢复软件。那已经属于实验室级恢复的范围了。
- 一次深度扫描就够了。 一遍又一遍反复扫描,并不会神奇地凭空找出新文件。大多数情况下,这只是在浪费时间,并给脆弱的硬盘增加压力。
如果 Disk Drill 没能搞定,我会在放弃之前再试一个工具。Recuva 对于较简单的删除情况来说,使用方便而且速度快。DiskGenius 在分区或文件系统看起来损坏、混乱时更适合。Data Rescue 也是我见过不少 Mac 用户会依赖的工具。就易用性和扫描深度的平衡来说,我自己还是更常在 Disk Drill 上获得更好的结果,不过这些也都是不错的备选方案。
动作要快,让硬盘保持空闲,不要开始在原始磁盘上做各种尝试。如果你处理得足够谨慎,还是有机会把大部分数据找回来的。
我不止一次从 HDD 恢复过已删除文件。成功率取决于 3 件事:硬盘类型、删除后过了多久,以及你之后是否继续使用它。
我同意 @mikeappsreviewer 关于停止使用硬盘的建议。但我不太同意立刻尝试多个应用。如果文件很重要,先做克隆,再在克隆副本上测试工具。风险更低,磨损更少。
我的顺序会是:
- 检查云同步回收站,OneDrive、Google Drive、Dropbox。
- 检查 Windows 上的文件历史记录、以前的版本,或 Mac 上的 Time Machine。
- 如果那里什么都没有,做一个逐扇区镜像。
- 用 Disk Drill 扫描镜像。
- 将文件恢复到另一块硬盘。
为什么我总是先强调备份。它们能恢复原始文件名和文件夹。原始恢复通常只会给你一堆带随机名称的文件。对照片和文档来说,文件雕刻还算可以。对大型视频或项目文件来说,结果很快就会变得一团糟。
如果是 SSD,成功几率会低很多,因为 TRIM 会很快清除已删除的块。在普通 HDD 上,如果硬盘基本保持空闲,我见过几天后仍然恢复成功的情况。如果硬盘在发出异响或读取慢得要命,立刻停止并找实验室处理。
给以后搜到这里的人,这是一份很靠谱的指南,讲的是如何从硬盘、SSD、USB 驱动器或存储卡中恢复被永久删除的文件,并尽量降低覆盖数据的风险。也值得快速看一下,硬盘已删除文件恢复的简单技巧。
最重要的一点,不要恢复回同一块硬盘上。很多人就是在这里搞砸的。
我想在 @mikeappsreviewer 和 @viajeroceleste 所说的基础上补充一点:在你直接使用恢复软件之前,先检查这些文件是否曾通过某个会保留自身恢复缓存的应用打开过。Word、Excel、Photoshop、一些视频编辑器,甚至 PDF 应用有时都会留下自动保存或临时副本。人们经常忽略这一点,而这通常比原始文件恢复要干净得多。
另外,我对“尽快深度扫描”的想法有一点不同意见。如果这些文件非常重要,除非你已经确定硬盘状态健康,否则我实际上会避免在原始驱动器上进行长时间扫描。先用简单工具查看一下 SMART 状态。如果机械硬盘有重映射扇区、读取错误,或者表现不稳定,扫描可能会把一个本来还能恢复的情况变成更大的麻烦。
至于真正的文件恢复,没错,Disk Drill 是个不错的选择,主要因为它既支持已删除文件扫描,也支持基于镜像的恢复,而且用起来不算太折腾。我的经验是,按文件类型 + 修改日期搜索,往往比依赖文件夹结构效果更好,因为清空回收站之后,文件夹结构通常早就坏掉了。Recuva 处理基础情况还可以,但如果文件名很重要,结果就可能时好时坏。
还有一件很多人会做错的事:他们会把所有东西都恢复出来。别这样。先恢复几个关键文件,测试一下,然后再继续恢复其他内容。这样能节省很多时间,也能避免空欢喜一场。
如果这是一个外置硬盘,而不是你的系统盘,成功几率通常会高得多。另外也值得看看这篇 外置硬盘数据恢复成功案例和技巧。
如果硬盘开始发出咔哒声、速度慢到几乎无法使用,或者频繁断开连接,请立刻停止自行操作。这已经属于实验室级别的处理范围,不是“再试一次扫描”能解决的。
与 @viajeroceleste、@codecrafter 和 @mikeappsreviewer 有一个小小的分歧:人们过于关注恢复应用,以至于跳过了对文件系统本身这种枯燥但有用的检查。在 HDD 上,如果删除时间不久,有时 MFT 或目录项仍会保留足够的元数据,从而实现比大规模原始雕刻更干净的恢复。
我会这样做:
- 尽可能以只读方式挂载驱动器。
- 检查丢失的文件是否位于已知文件夹中,并且名称稳定。
- 先运行文件系统感知扫描,而不是直接进行全面深度雕刻。
- 只有在那样失败后才使用原始恢复。
这很重要,因为深度扫描通常会返回成千上万个名称无用的文件。
Disk Drill 在这方面不错,因为它可以让你把扫描结果区分得相当清楚。
优点:
- 预览方便
- 可以为驱动器创建镜像
- 排序/筛选还不错
- 对常见文件系统支持良好
缺点:
- 深度扫描可能很杂乱
- 恢复功能需要付费
- 结果集过大时会变得难以整理
如果之后你还想看替代方案,Recuva 和 DiskGenius 仍然值得一试,但先测试恢复几个文件,不要一次性全部恢复。
另外,如果被删除的是有碎片化的视频文件,请降低预期。即使照片和文档恢复良好,这类文件通常也是最先以损坏状态恢复回来的。


