如何恢复 Mac 上已清空的废纸篓(2026 指南)

Avatar photo
作者:
3452

Recover files from emptied trash on Mac

不小心在 Mac 上清空了废纸篓,现在找不到重要的文件?请深呼吸——清空废纸篓并不总意味着你的文件踪迹全无,在很多情况下,你仍然可以根据自己的情况,使用备份或专业的恢复软件找回它们。

因此,如果您不小心清空了 Mac 上的废纸篓,请按照以下步骤操作:阅读本指南,特别注意恢复概率表如下,并按照所选方法的步骤操作

你可以从Mac的废纸篓中恢复已删除的文件吗?

是的,在许多情况下,您可以从已清空的 Mac 垃圾桶中恢复文件。恢复成功的几率取决于文件的删除方式、Mac 使用的驱动类型以及您是否有备份。为帮助您选择合适的恢复方法,请先参考下表。

您的情况 最佳方法 成功几率
文件仍在废纸篓中 只需打开废纸篓,选择丢失的文件,然后点击“放回原处”即可将其还原到原文件夹。 非常高
您有删除前的 Time Machine 备份 恢复文件 使用 Time Machine
您没有备份,且最近清空了废纸篓 首先检查 时间机器本地快照。如果没有可用选项,请在被删除文件被覆盖之前尝试 数据恢复软件 中到高
您没有备份,Mac 使用 SSD,且已过去一段时间 立即尝试 数据恢复软件。SSD 使用 TRIM,这是一项可以永久清除已删除数据且显著降低恢复几率的功能(我们将在方法1中详细解释)。 低到中
驱动器无法挂载、发出异常噪音或完全无法被检测到 联系 专业数据恢复服务 视情况而定

在开始恢复之前,请确保“废纸篓”确实已被清空。如果您无法在 Dock 上找到废纸篓图标,请查看标题为 如果垃圾桶图标消失了怎么办? 的部分以获取快速解决方法。一旦确认文件已被删除,请继续参阅以下恢复方法。

方法 1: 使用软件恢复Mac上已清空的废纸篓

如果您没有备份,数据恢复软件就是您从已清空的废纸篓中恢复文件的唯一机会。这是因为清空废纸篓并不会立即移除文件本身,macOS 只是将其存储空间标记为可用于新数据。在这些空间被重新利用之前,被删除的文件通常仍然可以恢复。

最大的例外是SSD存储和一个名为TRIM的功能。它通过主动擦除已删除的数据块,帮助SSD保持其性能。一旦发生这种情况,被删除的文件通常就永久消失了。由于几乎所有现代Mac都使用SSD,因此尽快开始恢复过程非常重要。

除了迅速采取行动之外,还有其他几个因素可能会影响数据恢复软件是否能够恢复您的文件:

因素 对恢复的影响
数据 覆盖 您保存的每一个新文件、安装的应用程序或写入数据到驱动器的后台任务,都有可能覆盖已删除的文件,从而降低恢复的机会。
驱动器类型(HDD 与 SSD) 配备硬盘的老款 Mac 通常提供更大的恢复时间窗口。现代 Mac 采用带有 TRIM 的 SSD,可能会在几分钟或几小时内永久清除已删除的数据。
Mac 芯片(M1-M5、T2) 新款 Mac 需要支持 Apple Silicon 和 T2 的恢复软件。受额外安全限制影响,并非所有恢复工具都能访问这些驱动器。

考虑到所有这些因素,并在我们自己测试了众多Mac数据恢复软件之后,我们发现Disk Drill是在清空废纸篓后恢复文件的最可靠选择。

Disk Drill 是适用于 M1、M2、M3、M4、M5 或 T2 芯片 Mac 的数据恢复软件之一,因为它拥有自己的内核扩展。此外,它几乎支持所有文件类型和格式(视频、音频、压缩包、图片、文档等),并且凭借其用户友好的设计,任何人都可以轻松使用,无需具备专业技术知识。Disk Drill 还包括若干实用的 Mac 日常维护工具,如驱动器健康监测和磁盘映像创建。我们在 Disk Drill 评测 中全面介绍了这些额外功能,如果你对这款软件还能做什么感到好奇,欢迎查阅。

📝 注意:如果您使用的是配备Apple Silicon或T2芯片的Mac,您可能需要安装Disk Drill的系统扩展。请参阅安装指南获取详细说明。

  1. 下载 在一块与数据丢失位置不同的驱动器上安装 Mac 版 Disk Drill,并按照屏幕上的指示进行安装。安装完成后即可启动应用程序。install disk drill for mac
  2. 从可用设备列表中选择包含已删除文件的硬盘。点击搜索丢失数据以开始扫描。select drive for scan
  3. 然后选择你的扫描类型:

    • 通用扫描(推荐):最适合大多数文件类型以及从已清空的回收站中进行常规恢复。
    • 高级相机恢复 (ACR):如果您的回收站中包含最初存储在相机或无人机SD卡上的视频,并且通用扫描未能完全恢复这些文件,请将此作为第二选择。

  4. 等待扫描完成后,点击查看找到的项目review found items
  5. 使用扫描结果顶部的筛选器,按文件类型、大小或日期缩小搜索范围。如果你记得已删除文件的名称或格式,可以在右上角的搜索栏中输入。
  6. 点击任意文件进行预览,以确认是否为所需文件。然后,选中所有你想恢复的文件,并点击恢复按钮。select files for recovery
  7. 选择恢复目标位置(为避免数据覆盖,请选择与原文件存储位置不同驱动器上的文件夹),并点击下一步确认。choose recovery location

Disk Drill 可以免费下载并用于扫描您的驱动器。然而,要真正从 Mac 已清空的废纸篓中恢复文件,您需要升级到专业版。

方法 2: 使用备份从已清空的废纸篓恢复丢失的文件

如果您定期备份您的Mac,从已清空的废纸篓中恢复文件会比使用数据恢复软件容易得多。在许多情况下,您只需恢复缺失文件的旧副本,无需担心数据被覆盖、TRIM或兼容性问题。

具体的恢复步骤取决于您所使用的备份解决方案。下面,我们将介绍最常见的选项,从 Time Machine 开始。

选项 1: 使用时间机器恢复已清空的废纸篓

如果你的Mac上启用了Time Machine,你应该可以从该工具创建的某个备份或系统快照中找回被删除的文件。这个过程相当简单且非常安全。你只需要包含Time Machine备份的外部硬盘(如果你用它来备份你的Mac)和你的电脑即可。

  1. 将包含 Time Machine 备份的驱动器连接到您的 Mac(如果您使用的是内部驱动器进行备份,则跳过此步骤)。
  2. 在顶部菜单栏中,点击 Time Machine 图标,并从下拉菜单中选择浏览 Time Machine 备份browse time machine backups
  3. 前往删除前需要文件所在的文件夹。
  4. 使用箭头或右侧的时间轴,前往包含您要查找文件的备份版本。
  5. 要预览特定文件,请点击它并按下键盘上的空格键。
  6. 选择您想恢复的文件,然后点击恢复按钮。restore files from time machine backup

选项 2: 使用 Time Machine 本地快照恢复文件

即使您没有连接Time Machine备份驱动器,您仍然可以使用Time Machine本地快照来恢复文件。

启用 Time Machine 后,每当备份磁盘不可用时,macOS 会自动创建文件的临时快照并将其存储在您的内部驱动器上。这些快照通常会保留长达 24 小时,不过如果您的 Mac 开始出现可用空间不足的情况,macOS 可能会更早删除它们。因此,本地快照最适合恢复最近删除的文件。如果您是在几小时前或今天早些时候清空了废纸篓,绝对值得检查一下快照是否仍然可用。

以下是在本地快照中恢复文件的方法:

  1. 打开 Finder 并导航到您在清空废纸篓前已删除文件所在的文件夹。
  2. 点击菜单栏中的 Time Machine 图标并选择 浏览 Time Machine 备份。如果您没有看到该图标,请打开系统设置 > 控制中心并临时启用它。
  3. 使用屏幕右侧的时间轴查找该文件夹的早期版本。本地快照通常以创建的日期和时间标记。
  4. 找到您要恢复的文件,如有需要可按空格键预览。
  5. 选择文件并点击 恢复,将它们恢复到原始位置。restore files from local snapshots

📝 如果 Time Machine 打开但您没有看到任何快照,它们可能已被 macOS 自动删除。在这种情况下,请尝试其他数据恢复方法。

选项 3: 检查 iCloud 云盘和最近删除

iCloud 不是像 Time Machine 那样的真正备份解决方案,因为删除操作通常会在你的所有 Apple 设备之间同步。换句话说,如果你在 Mac 上清空了废纸篓,同一个文件通常也会从 iCloud Drive 中消失。

也就是说,检查一下 iCloud 仍然是值得的。同步延迟、连接问题,或者文件存储在 iCloud 的“最近删除”部分,有时可能会留下一些小的机会来恢复你的数据。

  1. 打开网页浏览器,并使用你的 Apple 账户登录到 iCloud.com
  2. 打开 iCloud 云盘,查看丢失的文件是否还在。
  3. 如果没有,点击右上角的个人头像,选择数据恢复。
  4. open data recover section in icloud打开恢复文件部分,查找已删除的文件。
  5. 选择你想恢复的任意文件,然后点击恢复。restore files in icloud

方法 3: 联系专业服务以在 Mac 上进行垃圾恢复

当软件解决方案和 Time Machine 备份不足以从 Mac 已清空的废纸篓中恢复文件时,专业的数据恢复服务有时(但并非总是)仍然可以挽救局面。

专业的数据恢复服务通过在无尘环境中对您的硬盘进行物理检查,以防止灰尘污染。技术人员使用专用硬件和专有软件,在扇区级别读取数据,从而完全绕过操作系统。因此,他们有时能够从无法在您的 Mac 上加载的硬盘中恢复数据。

缺点是什么?专业恢复并不便宜。根据硬盘类型、受损程度和紧急程度,价格通常在$300到$3000之间。一些服务仅仅诊断问题就会收取评估费用,而其他服务则提供“无数据,无费用”政策。

鉴于这些因素,以下情况下考虑专业数据恢复服务是有意义的:

  • 您的 Mac 驱动器发出异常的咔哒声或磨擦声。
  • 该驱动器在磁盘工具中完全不显示。
  • 存在重要的业务数据,您无法承受丢失。
  • 软件恢复工具无法找到您的文件。

📝 注意:专业服务并非万能工匠。他们无法恢复已被新文件覆盖或在 SSD 上被 TRIM 删除的数据。一旦 TRIM 永久移除现代 SSD 上的数据块,或新数据物理覆盖了任何驱动器上的存储位置,这些文件就会永久丢失。对于您不知道正确密码的加密驱动器也是如此。

如果回收站图标消失了该怎么办?

默认情况下,Trash 位于所有 Mac 电脑 Dock 的末端。该文件夹的图标看起来像一个垃圾桶,并且可能会根据你电脑使用的 macOS 版本略有不同。如果你在常规位置找不到它,有两种其他方法可以帮助你访问它。

选项 1: 使用终端访问回收站

Terminal 通过基于文本的命令为您的 Mac 垃圾桶文件夹提供直接访问。虽然看起来很技术性,但这个过程其实很简单。

以下是在终端中访问和恢复回收站文件的方法:

  1. 打开终端(进入 Launchpad 并在搜索框中输入 Terminal)。
  2. 将以下命令复制粘贴到终端窗口并按下回车键:cd ~/.Trash
  3. 然后复制粘贴此命令并按下回车键:ls -al ~/.Trashlist files in trash

您会看到当前在回收站中的文件列表。现在,请检查您需要的文件是否在其中。如果找到要恢复的文件,还需要完成以下步骤:

  • 要将文件移回您的桌面,请使用此命令:mv filename ~/Desktop/
  • 要将其移动到“文档”或其他位置,请将 ~/Desktop/ 替换为您偏好的路径
  • 对于文件名中带有空格的文件,请用引号将文件名括起来:mv “my important file.pdf” ~/Desktop/

例如,要恢复名为“report.docx”的文件并将其移动到您的Documents文件夹:mv report.docx ~/Documents/

如果您没有看到您的文件,这意味着它们已经从废纸篓中被永久删除。此时,您需要返回上面的恢复方法部分,尝试使用数据恢复工具或备份方法。请记住,如果您在 Mac 上意外清空了废纸篓,越早使用恢复软件,找回这些文件的机会就越大。

选项 2: 将回收站设为桌面文件夹

如果你想在不依赖 Dock 的情况下快速访问 Mac 的废纸篓,你可以在桌面上创建一个快捷文件夹。操作方法如下:

  1. 打开终端(进入Launchpad并在搜索栏中输入Terminal)。
  2. 将以下命令复制粘贴到终端窗口中并按Return键:ln -s ~/.Trash ~/Desktop/Trash
  3. 前往Mac的桌面,查找一个名为Trash的文件夹(它看起来像一个普通文件夹)。make trash folder on desktop

当你在桌面上双击这个回收站文件夹时,会打开标准的回收站窗口,在这里你可以:

  • 查看所有等待被永久删除的已删除文件。
  • 将文件拖回 Mac 上的任意位置以恢复文件。
  • 右键点击并选择清空废纸篓来清空废纸篓。
  • 按名称、删除日期或大小对已删除项目进行排序。

该文件夹的功能与Dock中的普通垃圾桶图标完全相同,只是位置不同。你甚至可以直接将文件拖到这个桌面文件夹中来删除它们。

总结

清空的垃圾桶并不总是路的尽头。只要你在新数据覆盖已删除文件之前采取行动,恢复通常仍然是可能的,无论是通过备份还是像 Disk Drill 这样的数据恢复软件。

展望未来,养成一些简单的习惯可以显著降低永久性数据丢失的风险:

  • 开启 Time Machine 或其他备份解决方案,这样你总是有备份可以恢复。
  • 将废纸篓视为删除前的最后一步,而不是你之后可能需要的文件的临时存储。
  • 如果你的 Mac 使用 SSD,意外删除后要迅速采取行动,因为 TRIM 可能会比大多数人预期更快地永久擦除已删除的数据。

如果你在Windows电脑上遇到类似的情况,恢复过程会有些不同。我们有一份单独的指南进行说明如何从Windows回收站恢复已删除的文件

仍有疑问或想分享您从已清空废纸篓中恢复文件的经验?欢迎在我们的论坛参与讨论,并向社区寻求帮助。

常见问题:

是的!您可以进入Finder的偏好设置,然后点击“高级”选项卡。在那里,您可以开启一个选项,在清空Mac上的废纸篓之前,每次都会显示警告。只有在您同意后才会清空。
除非您手动清空,否则只有在您启用Finder偏好设置中的选项让其每30天自动清空时,才会自动清空。
如果你没有数据恢复软件,你的主要选择就是从 Time Machine 备份中恢复。这仅在 Time Machine 在你清空废纸篓之前已启用并备份你的 Mac 时才有效。只需连接你的 Time Machine 硬盘,浏览到删除前的日期,然后恢复你需要的文件。
即使没有 Time Machine 备份,您仍有几种恢复选项。首先,检查文件是否仍在废纸篓中,或可通过其他备份服务(如 iCloud)获取。如果文件已经被永久删除,您最好的选择是在删除的数据被覆盖之前使用数据恢复软件。 我们已为此整理了一个单独的指南,详见 在 Mac 上恢复永久删除的文件,其中包括在不同情况下最有效的方法。
按照以下步骤在 macOS 中找到隐藏的垃圾桶文件夹:
  1. 打开 Finder。
  2. 按下 Command + Shift + G 启动前往文件夹菜单。
  3. 在文本框中输入 ~/.Trash 并按回车键。
Apple 的 M1-M4 和 T2 芯片包含安全功能,会阻止大多数恢复程序访问系统驱动器。这些芯片需要通过内核扩展授予特殊权限才能读取驱动器数据,并且它们会自动对驱动器进行加密。更重要的是,许多恢复工具根本不是为 Apple Silicon 架构设计的。这就是为什么你需要专门为这些芯片更新的软件,比如 Disk Drill 6,它包含了必要的内核扩展以突破这些限制。
Time Machine 备份可以完美地保留所有内容,包括名称、位置和文件夹结构都保持完整。而使用恢复软件则情况不同:刚删除后恢复的文件通常会保留原始名称和部分组织结构,但等待时间越长,你越可能只恢复出类似“file001.doc”这样的通用名称,并且文件会按类型而不是原始位置分类。这是因为当你清空废纸篓时,macOS 会删除名称和路径的记录,导致恢复软件只能通过碎片来重建这些信息。
没有唯一的答案,因为这取决于您的 Mac 存储类型以及您在清空废纸篓后对驱动器的使用情况。在配有硬盘驱动器的老款 Mac 上,如果已删除的文件尚未被覆盖,它们有时可以在几天甚至几周内被恢复。而在配有固态硬盘(SSD)的新款 Mac 上,TRIM 可能会在几分钟或几小时内永久擦除已删除的数据。因此,重要的是要尽快停止使用该驱动器并开始恢复。
有时可以,但你不应该依赖它。如果被删除的文件存储在 iCloud Drive 中,删除操作通常会同步到你所有的设备,包括 iCloud 本身。不过,仍然值得检查一下 iCloud Drive 和 iCloud.com 上的“恢复文件”部分,因为同步延迟或“最近删除的文件”有时可能为你提供另一种恢复数据的机会。
是的。macOS 会在大多数外部驱动器上创建一个隐藏的 .Trashes 文件夹,并将已删除的文件存储在那里,而不是移动到你 Mac 的内部废纸篓。在许多情况下,你可以重新连接该驱动器,并直接从其废纸篓文件夹恢复文件。请注意,一些驱动器和文件系统处理已删除文件的方式不同,因此此行为并不能在所有情况下得到保证。
当您清空废纸篓时,macOS 会永久移除当前存储在其中的所有文件。Option + Command + Delete 快捷键会完全跳过废纸篓,立即将所选文件标记为删除。在这两种情况下,这些文件在被覆盖或被 TRIM 擦除之前,仍然可以通过备份或数据恢复软件恢复。
Avatar photo
Romana Levko 是一位专业内容写手,对科技相关主题有着浓厚的兴趣。她主要关注数据恢复、苹果产品和网络安全。她在业余时间喜欢摆弄她的Mac电脑并且热衷于聆听她最喜爱的音乐专辑。
经批准
12年软件开发、数据库管理以及硬件修理经验。
0 条评论
此字段是必填项
此字段是必填项
We respect your privacy; your email address will not be published.

We respect your privacy; your email address will not be published.

您输入了不正确的电子邮件地址!
此字段是必填项