我不小心清空了 MacBook Air 上的废纸篓,删除了我仍然需要的重要文件。我正试图找到在它们被永久删除之前,在 macOS 上恢复已删除文件的最佳方法。现在如果能尽快提供一些有关 MacBook Air 废纸篓恢复的帮助,将会非常有帮助。
我曾经在一台 MacBook 上把这事搞砸过一次,所以我先直接说最关键的部分。现在立刻停止使用这台 Mac。把东西都关掉。不要保存任何内容。让它就这么放着。
当你在 macOS 上清空废纸篓时,文件通常不会当场被彻底擦除。系统会删除索引条目,并将那部分空间标记为可用。文件数据通常仍会留在 SSD 上,直到新的写入覆盖到它们。因此,每启动一个应用、打开一个浏览器标签页、更新一次缓存,或者保存一个文件,都会降低你的找回几率。另外,Mac 里的 SSD 使用 TRIM,会在后台清理已删除的数据块。这也是为什么人们总说这里时间很重要。确实如此。
在你折腾恢复软件之前,先快速检查一下那些简单的方法。
- 云账户。如果这些文件原本存放在 iCloud、Dropbox 或 Google Drive 中,请先断开这台 Mac 的网络连接,然后用手机或其他设备查看这些服务。它们各自通常都会把“最近删除”保留一段时间,很多时候最长可达 30 天。
- 照片和备忘录。如果丢的是图片或备忘录,打开这些应用,查看“最近删除”。Apple 通常会将这些内容保留大约 30 到 40 天。
- Time Machine。如果你以前开启过它,打开后回到今天更早的时候查看。即使没有连接备份驱动器,macOS 通常也会保留最近大约一天的本地快照。
如果这些都没找到,我会走这条路。
Disk Drill 在这种情况下通常是比较实际的选择,尤其是在使用 Apple Silicon 的新款 Mac 上。很多免费工具会卡在 Apple 的存储加密上,要么无法正确读取驱动器,要么扫出来一堆没用的数据。
- 不要把它安装到 MacBook 的内部硬盘上。这一点最重要。在另一台电脑上下载 Disk Drill,把它复制到 USB 闪存盘,然后从那里运行。把软件安装到你正尝试恢复数据的同一块硬盘上,正是人们把想找回的文件覆盖掉的常见原因。我见过有人这么做,然后还纳闷为什么扫描结果只剩下一些碎片。
- 先制作完整的磁盘映像。使用 Disk Drill 创建驱动器的逐字节映像,并将其保存到外部磁盘上。在扫描之前先做这一步。如果第一次扫描漏掉了某些内容,你仍然保留了映像中的原始状态。然后你可以再次扫描这个映像,而不是继续折腾源驱动器。跳过这一步,你就失去了第二次干净尝试的机会。
- 扫描映像,不要扫描正在使用的硬盘。让 Disk Drill 指向你创建的映像文件,并让它扫描原始扇区。对于大容量驱动器,这会有点慢。别动它,让它跑完。
- 花钱之前先预览结果。扫描本身是免费的。Disk Drill 会为许多可恢复文件显示预览,包括照片、文档和视频。你可以在付费恢复之前先确认文件是否完整。这一步既省时间,也省钱。
- 只恢复到外部驱动器。不要把恢复出来的文件写回 MacBook。使用 USB 驱动器或外置 SSD。把它们写回内部硬盘,可能会踩掉你尚未恢复的其他已删除数据。
如果扫描什么都没找到,或者找回来的文件已经损坏、缺少部分内容,那我接下来会去找专业的数据恢复机构。软件恢复是有极限的。实验室做得更底层,更接近硬件层面,而且他们每天都在处理这种情况。大多数地方都会先免费做初步诊断,然后在开始前给出报价。通常需要几天时间,有时要一周。价格才是难看的部分。很多案例大约会落在 $500 到 $2,000 之间,具体取决于出了什么问题。如果这些文件的重要性高过这笔费用,那就值得去问问。
首先,检查文件是从哪里来的。如果它们是通过电子邮件附件发送的、通过 AirDrop 接收的,或从某个工作应用中打开的,那么原始副本可能仍然存在于废纸篓之外。很多人会跳过这一步,直接开始进行恢复扫描。
我同意 @mikeappsreviewer 关于停止写入的看法。但我对在检查 Apple 原生功能之前等待太久这点稍有不同意见。在 MacBook Air 上,我会先快速查看这些地方:
- Finder 最近使用。
有时你删除的是别名,而不是源文件。 - 在 icloud.com 上查看 iCloud Drive。
在“数据恢复”下查找文件恢复选项。 - 如果你知道文件名,可以用终端。先用 Spotlight,然后输入:
mdfind ‘filename’
有时项目只是被移动了,并没有消失。 - 应用程序专属恢复。
Pages、Word、Excel 和 Adobe 应用通常会保留自动恢复或临时文件。
Word 路径通常包括:
~/Library/Containers/com.microsoft.Word/Data/Library/Preferences/AutoRecovery - APFS 快照。
打开终端并运行:
tmutil listlocalsnapshots /
如果存在快照,你就有机会找回较早版本的文件状态。
如果这些都无效,再使用 Disk Drill。与很多老旧的 Mac 恢复工具相比,它对 APFS 的处理更好。请将恢复出的文件保存到外部驱动器,而不是内部 SSD。先预览结果,这样就不会浪费时间。
另外,这个关于 Mac 已删除文件恢复的短视频也不错:
观看这个快速的 Mac 删除文件恢复演示
如果这些文件是业务文档、税务资料或客户工作内容,那么在第一次自行恢复失败后就不要继续自己操作了。Mac 上 SSD 的覆盖情况会很快变得很棘手。我也是吃过这个亏才知道的。
我想在 @mikeappsreviewer 和 @reveurdenuit 所说的基础上补充一点:检查版本历史,不要只看备份或恢复站。很多 Mac 用户会忘记,即使当前副本被删进废纸篓,文件仍可能以旧版本的形式存在。
如果是 Pages、Numbers、Keynote、Office 或 Adobe 文件,打开应用并查找:
- 文件 > 恢复到
- 自动存储版本
- 应用临时文件夹
- iCloud、OneDrive、Dropbox 或 Google Drive 中的云端版本历史
这通常比原始的反删除恢复干净得多。
另外,我对那种“不管怎样都要立刻扫描”的想法稍微有点不同意见。在较新的配备 SSD + TRIM 的 MacBook Air 机型上,从内部硬盘进行深度恢复本来就很看运气。所以在花几个小时做一次大型扫描之前,我会先检查文件是否曾经:
- 通过电子邮件发送过
- 通过消息发送过
- 导出过
- 打印为 PDF
- 附加到 Slack/Teams 中
- 复制到 Downloads/Desktop 的重复副本中
Finder 可能会漏掉重复文件,但应用不会。
如果这些都没有结果,那么,Disk Drill for Mac 确实是 macOS 上比较现实的可尝试工具之一。只是不要恢复回同一个内部硬盘。人们在这一点上犯错的次数实在太多了。
如果你想看更多真实的 Mac 废纸篓恢复经验,这个也很有用:清空 Mac 废纸篓后恢复文件的最佳 Reddit 建议
简短版:
- 停止使用这台 Mac。
- 检查应用版本历史和云端历史。
- 搜索重复文件和导出的副本。
- 如果需要,配合外置硬盘使用 Disk Drill。
- 如果文件确实非常重要,别再自己反复折腾了,直接联系数据恢复实验室。
到处乱点、检查太多,真的会让情况更糟。

