我不小心清空了 Mac 上的废纸篓,删除了工作中仍然需要的重要文件。我想了解在 Mac 上恢复废纸篓中已删除文件的最佳方法,无论是使用内建恢复选项、Time Machine,还是可靠的 Mac 数据恢复软件。关于首先应该尝试什么的任何建议都会非常有帮助。
如果你在 Mac 上清空了废纸篓,你的文件并不是以那种老派的、被彻底粉碎后永远消失的方式立刻没了。很多时候,macOS 只是先移除文件列表,然后把存储块留待之后再使用。所以如果这是最近才发生的,而且此后你并没有怎么继续使用这台 Mac,你找回文件的机会仍然不小。
我首先会做的,而且要尽快做的,就是停止使用这台 Mac。不要继续打开应用。不要移动一大堆文件。不要渲染视频、安装更新,也不要复制照片图库。在使用 SSD 的 Mac 上,尤其是较新的 MacBook,TRIM 会让情况随着时间推移变得更糟。一旦那些已删除的块在存储层面被擦除,恢复成功率通常会断崖式下降。
我在一台 M2 MacBook Pro 上遇到过这种情况,里面有一个装满项目文件的文件夹。我误清空了废纸篓,然后在想起 Time Machine 处于关闭状态时,立刻陷入了一阵熟悉的小恐慌。最后对我有效的是 Disk Drill。我选择它是因为它对 APFS 的处理很干净,而且在 Apple Silicon 上表现正常。有些较旧的 Mac 恢复工具给人的感觉已经过时,或者不太靠谱,或者两者都有。
以下是我当时采取的流程。
-
我立刻停止使用这台 Mac,并连接了一块外置 SSD。
-
我把 Disk Drill 安装在外置硬盘上,而不是 Mac 的内部存储上。这一点很重要。向同一块硬盘写入新数据,会提高你想找回的已删除文件被覆盖的概率。
-
打开它时,macOS 请求授予完全磁盘访问权限。我进入了这里:
系统设置 > 隐私与安全性 > 完全磁盘访问权限
-
我为 Disk Drill 打开了访问权限。
-
它还请求了对系统磁盘的恢复级别访问权限。在较新的 Mac 上,这很正常。现在 Apple 对底层磁盘访问限制得非常严格。
-
在应用中,我选择了内部 Macintosh SSD,然后点击了 Search for lost data。
-
扫描完成后,我打开了 Review found items,并按文件类型缩小了列表范围。我先直接查看了文档和图片,因为那是我最在意的文件。
-
在恢复任何内容之前,我先使用了预览功能。这帮我节省了时间。如果预览能够打开,你就能快速判断哪些文件是完整的,哪些已经彻底损坏。我的 PSD、PDF 和照片大多都能正常预览。
-
我选中需要的内容,然后点击了 Recover。
-
我把恢复出来的文件保存到外置 SSD 上,而不是存回 Mac 的内部硬盘。
这样帮我找回了大部分文件。不是全部。有几个文件已经损坏了,但我觉得大约有 85% 保住了。时机很重要。我扫描得越早,结果看起来就越好。
在你完全依赖恢复软件之前,也要检查一下那些不起眼的地方。很多人会跳过这些,然后后悔。
- Time Machine 备份
- iCloud Drive,包括最近删除
- Dropbox 已删除文件
- Google Drive 垃圾桶
- 照片应用中的最近删除
- 备忘录应用中的最近删除
- 邮件附件,如果你曾在那里发送或接收过这些文件
另外,也不要因为太紧张,就开始乱用清理应用或修复工具。我见过有人在进行一次正规的恢复扫描之前,先尝试各种随机的修复方法,结果把情况弄得更糟。
如果这些文件非常重要,而软件恢复出来的都是些无用内容,那么专业数据恢复服务仍然是一个选项。确实很贵。对于工作文档、法律文件、家庭照片之类的东西,可能值得花这个钱。不过,即使是专业人士,在面对 SSD TRIM 时也不是有无限次机会。拖得太久,恢复窗口就会关闭。
所以,是的,在 Mac 上清空废纸篓之后,仍然有可能恢复文件。你最好的做法其实很简单。停止使用这台机器,检查备份,如果有需要,就尽快从外置硬盘运行恢复程序。
首先,不要继续使用这台 Mac。@mikeappsreviewer 关于紧迫性的说法没错,但我每次都会把备份放在扫描之前。恢复软件是第二步,不是第一步。
按这个顺序检查。
-
Time Machine
打开这些文件原来所在的文件夹。进入 Time Machine。回到你清空废纸篓之前的日期。恢复这些文件。这是最干净的修复方法。 -
应用专属废纸篓
照片、备忘录、邮件、iCloud Drive、Dropbox、OneDrive、Google Drive 都会在各自的回收站里保留已删除内容。我见过有人忽略这一点,把好几个小时浪费在扫描上。先去那里查看。 -
另一台 Mac 或已同步的设备
如果已开启桌面与文稿同步,这些文件可能仍然存在于另一台设备上。工作用云应用也是一样。 -
Terminal,仅在你清楚自己删除了什么的情况下使用
清空废纸篓后,废纸篓本身就没了,所以没有什么神奇命令能把它带回来。但有时隐藏的临时副本或自动保存版本仍存在于应用文件夹或资源库中。Pages、Word、Adobe 应用有时会这样。
如果这些方法都无效,再使用 Mac 文件恢复软件。对于现代 macOS,我会先尝试 Disk Drill,因为它对 APFS 的支持很好,而且界面也便于按文件类型排序和预览。把恢复出来的文件保存到外部硬盘,而不是 Mac 的内部磁盘。
如果你想快速直观看看 Mac 清理和存储习惯,这个内容有点出乎意料地相关,看看这个 Mac 性能与存储恢复短片。
关于搜索词,我会找 最佳 Mac 数据恢复软件 用于恢复废纸篓已删除文件,而不是含糊的“最佳 Mac 恢复软件”。
有一个很直接的事实。如果你的 Mac 使用的是 SSD,并且 TRIM 已经擦除了相关块,那么任何工具都无法修复。到了那一步,Time Machine 或云端历史记录就是你最好的机会。
我想在 @mikeappsreviewer 和 @viajantedoceu 所说的基础上补充一点:在你认为自己需要完整恢复模式之前,先检查一下本地快照。很多 Mac 用户从未设置过定期的 Time Machine 备份,但如果曾经启用过 Time Machine,macOS 仍然可能保留临时的 APFS 快照。这些有时真的能救你一命。
打开终端并运行:
tmutil listlocalsnapshots /
如果你看到的快照日期早于你清空废纸篓之前,那么即使没有插入备份硬盘,你也许仍然可以恢复文件夹的旧版本。并不一定总会有,但如果有的话,这比在原始恢复文件里翻找要干净利落得多。
另外,不要忽视应用自动保存/版本历史。这一点太常被跳过了。如果被删除的文件是 Pages、Numbers、Keynote、某些 Office 文档或 Adobe 文件,打开对应应用并检查:
- 文件 > 恢复到
- 最近使用的文件列表
- AutoRecovery / AutoSave 文件夹
这对每一种文件类型都没用,显然如此,但对于工作文档来说,这可能就是完整恢复和彻底混乱之间的区别。
如果这些方法都失败了,那我才会转向恢复软件。Disk Drill 在现代 Mac 上大概是最实用的选择,因为 APFS 恢复很棘手,而你会希望在恢复一堆垃圾之前先看到预览。我确实同意其他人说的一点:只能恢复到外部硬盘。
如果你想从另一个角度了解 Mac 清空废纸篓后的恢复,也值得看看这个帖子:
关于恢复 Mac 已清空废纸篓的 Reddit 真实经验建议
简短版:
- 停止使用这台 Mac。
- 检查本地快照。
- 检查应用版本历史/自动保存。
- 如有需要,再使用 Disk Drill。
- 恢复到其他位置,不要恢复到同一块磁盘。
我对那种“立刻用软件”的做法稍微有点不同意见,主要是因为如果你的文件是办公文档或项目文件,内置版本控制往往会比完整扫描快得多。

