已删除的文件
在 Mac 上恢复已删除的文件
你在 Mac 上删除了一个文件,现在后悔了。好消息是:macOS 几乎从不立即抹掉文件。废纸篓、撤销命令、iCloud、照片和备忘录中的“最近删除”,再加上时间机器,构成了好几层安全网。
本指南按应当检查的顺序逐一介绍这些安全网,然后坦诚说明当所有安全网都失效时会发生什么。如果你不确定文件是否真的被删除,请先阅读找回丢失的文件。
1. 立即撤销
如果你刚在访达中删除了文件,请按 Cmd + Z,或选择编辑 > 撤销移动。项目会立即回到原来的位置。前提是在此期间你没有在访达中进行其他操作。
在大多数 App(Pages 文稿、邮件、照片、备忘录)中,同一命令也能撤销在 App 内进行的上一次删除。对于文稿中误删的文字也是如此:多次按 Cmd + Z 可以沿修改记录往回退,按 Cmd + Shift + Z 可以重做撤销过头的操作。
2. 废纸篓:把项目放回原处
- 点按程序坞右侧的废纸篓图标。
- 找到文件。如果废纸篓里东西很多,请切换到列表视图(Cmd + 2)并按添加日期排序,或在搜索栏中选择“废纸篓”进行搜索。
- 辅助点按项目,然后选择放回原处:它会回到原来的文件夹。你也可以把它拖到任意位置。
注意两个陷阱:
- 30 天后从废纸篓中移除项目选项(访达 > 设置 > 高级)会自动清除较早的项目。
- 立即删除命令(Cmd + Option + Delete)会绕过废纸篓。
对于外置磁盘,废纸篓存放在磁盘本身的一个隐藏文件夹中:必须连接该磁盘,其中的项目才会显示。更多细节请参阅我们的安全清倒废纸篓指南。
3. iCloud 云盘、照片、备忘录:30 天宽限期
| 服务 | 查看位置 | 保留期限 |
|---|---|---|
| iCloud 云盘 | iCloud.com > 云盘 > 最近删除 | 30 天 |
| 照片 | “照片”App > 实用工具 > 最近删除 | 30 天 |
| 备忘录 | 最近删除文件夹 | 30 天 |
| iCloud 文件、通讯录、日历 | iCloud.com > 数据恢复 | 30 天(文件) |
在“照片”中,最近删除相簿默认处于锁定状态:用触控 ID 或密码解锁,选择照片后点按恢复。在 Mac 上删除的 iCloud 云盘文件会先进入 Mac 的废纸篓;即使你清倒了废纸篓,它通常仍会在 iCloud.com 上保留 30 天。
4. 邮件和已删除的邮件
删除的邮件会进入该帐户的废纸篓邮箱。选中邮件后把它拖到另一个邮箱,或使用邮件 > 移到。保留时长取决于邮件 > 设置 > 帐户 > 邮箱行为 > 抹掉已删除的邮件设置以及服务器的规则(例如 Gmail 会保留 30 天)。
从磁盘上删除的附件往往仍保存在原始邮件中:对于收到或发出的文稿,这是一条不应忽略的线索。
5. 时间机器:清倒废纸篓后的恢复
如果废纸篓已经清倒,时间机器是你最大的希望。只要磁盘有空间,它会保留过去 24 小时的每小时备份、过去一个月的每日备份,以及更早月份的每周备份。
- 连接备份磁盘。
- 在访达中打开原来存放该文件的文件夹。
- 从菜单栏的时间机器菜单中选择浏览时间机器备份。
- 回到文件还存在的日期,选中它,然后点按恢复。
还没有时间机器?现在就开启:系统设置 > 通用 > 时间机器 > 添加备份磁盘。它救不回今天的文件,但能保护以后的所有文件。
6. 局限:废纸篓已清倒且没有备份时
以下是许多网站为了卖软件而避而不谈的事实:
- 在 T2 或 Apple 芯片 Mac 的内置 SSD 上,从废纸篓清除的文件实际上无法恢复。TRIM 指令会让 SSD 在后台擦除已释放的数据块,而且所有存储都由硬件加密(无论是否开启文件保险箱)。没有任何软件能够作出保证。
- 在你没有密码的加密 APFS 宗卷上,什么都无法恢复。
- 在 SD 卡、U 盘或外置硬盘上(exFAT、FAT32、HFS+),只要之后没有向其写入数据,恢复是现实可行的。参见外置存储设备数据恢复。
- 在连接到 Mac 的 iPhone 或安卓手机上,工具只能看到可访问的文件;无法进行底层扫描。
没有备份时的最后一招:去别处找副本。想想发出或收到的附件、微信或其他聊天记录、链接仍然有效的文件传输服务、旧 Mac 或被遗忘的 U 盘、收到过文稿的同事,甚至可以重新扫描的打印件。这并不体面,却常常能救回一份资料。
7. 用 MacNeat 避免重蹈覆辙
MacNeat 不会恢复从内置 SSD 上抹掉的文件:没有人能可靠地做到这一点。它的作用是让你根本不需要恢复:
- MacNeat 执行的每次删除都经过废纸篓,从不直接抹掉;
- 安全废纸篓会在一段期限内保留项目,之后才永久删除;
- 删除历史记录让你在几天后仍能恢复某个特定项目;
- 上一次操作一键即可撤销;
- 如果最近一次备份太旧,时间机器检查会提醒你。
详细的工作方式请见数据保护页面。