Time Machine 是大多数 Mac 用户从未想过的、最好的备份系统——直到有一天它提示“Time Machine 备份磁盘已满”,或者直到你发现你的 内置 硬盘莫名其妙少了 100 GB,而你根本不知道去了哪里。这两个问题根源相同:Time Machine 保留历史记录,历史记录不断累积,最终总得有所取舍。.
本指南将解释 Time Machine 实际是如何存储备份的(理解这一点,所有修复方法都会变得显而易见)、如何从备份磁盘中安全删除旧备份、如何管理那些占用 Mac 内置磁盘空间的隐藏 本地快照 ,以及何时适合重新开始或彻底更换策略。我们还会展示,当真正的问题是你的整个硬盘——备份除外——都需要关注时,像 CleanMac 这样的免费空间回收工具能派上什么用场。.
Time Machine 的工作原理(60 秒速览版)
本指南中的所有内容都源于 Time Machine 设计的三个事实:
- 它保留的是版本,而不是副本。. 每次每小时备份只存储自上次备份以来 发生变化 的内容,并与所有未变化的内容建立链接。一年的备份并不是你硬盘的 8,000 份完整副本——而是一份完整副本加上一年的增量。这就是为什么你无需拥有十几块硬盘就能浏览“去年三月”的文件。.
- 它会自动清理——但只按自己的时间表进行。. Time Machine 会保留 24 小时的每小时备份、过去一个月的每日备份,以及直到磁盘满为止的每周备份。当备份磁盘填满时,它会自动删除最旧的每周备份以腾出空间。当清理空间即将耗尽时,就会出现“磁盘已满”警告。.
- 它还会备份到你的内置硬盘。. 当备份磁盘未连接时,macOS 会将 本地快照 保留在 Mac 自身的存储上——这是为外出使用笔记本电脑的用户提供的安全网。这些内容在访达中不可见,通常就是“我的 80 GB 内置存储去哪了?”的答案。”
所以实际上存在两个不同的“删除旧 Time Machine 备份”问题: 清理外部备份磁盘, ,以及 清除内置硬盘上的本地快照. 。它们的解决方案完全不同。.
第一部分:从备份磁盘中删除旧备份
正常情况:让 Time Machine 自行清理
如果你唯一的症状是偶尔出现“备份磁盘即将已满”的提示,那么实话实说,你什么都不用做。Time Machine 在需要空间时会自动删除最旧的每周备份。系统就是这样设计来无限期运行的,一块 90% 满历史记录的备份磁盘,正是备份磁盘按预期工作的状态。.
手动删除特定备份
有时你想删除特定的备份——比如你后来已删除的巨大文件夹的备份,或者你不再需要的古老历史记录。正确的方法:
- 连接备份磁盘。.
- 点击 菜单栏中的 Time Machine 图标 (如果隐藏了,请在“系统设置”→“控制中心”中启用)并选择 浏览 Time Machine 备份.
- 导航到你想删除的日期或文件夹。.
- 右键点击(或使用操作/齿轮菜单)并选择 删除备份 ——用于删除整个快照——或者 删除 [项目] 的所有备份 ——用于一次性从 每一个 快照中清除特定文件或文件夹。.
- 输入管理员密码进行验证并等待。删除链接的备份需要时间;操作过程中不要断开磁盘连接。.
“删除所有备份”选项是这里隐藏的宝藏:它是从整个备份历史中清除 200 GB 旧视频项目文件夹的干净方法,能立即缓解磁盘已满的问题。.
不要做的事
不要在访达中将 `Backups.backupdb` 文件夹拖到废纸篓。备份数据库使用了访达无法理解的硬链接,通过这种方式手动删除既慢又容易出错,还可能损坏备份集。请使用 Time Machine 界面(或高级用户使用终端中的 `tmutil`)——绝不要用访达——来对备份数据进行操作。.
终极方案:抹掉并重新开始
如果备份磁盘的历史记录一团糟,或者它继承了你不再拥有的 Mac 的备份,重新开始是合理的:
- 系统设置 → 通用 → Time Machine → 选择磁盘 ——从 Time Machine 配置中移除旧磁盘。.
- 打开 磁盘工具, ,选择备份磁盘,并 抹掉 它(现代 macOS 使用 APFS,GUID 分区图)。.
- 在 Time Machine 设置中重新添加它,让全新的完整备份运行——第一次备份预计需要数小时。.
你会丢失所有历史版本,因此只有在历史记录确实毫无价值时才这样做——最好还要有第二份备份(哪怕是近期的克隆或云备份)来覆盖这段空白。.
第 2 部分:删除本地快照(你内置硬盘隐藏的胃口)
这是大多数人真正需要的部分。本地快照存放在 Mac 的 内置 存储空间中,它们会出现在 系统设置 → 通用 → 存储空间 不透明的“系统数据”类别内部——它们根本不会出现在访达中。.
检查快照是否是问题所在
打开 终端 (应用程序 → 实用工具)并运行:
“`
tmutil listlocalsnapshots /
“`
你会看到类似 `com.apple.TimeMachine.2026-10-01-103521.local` 的列表——每个快照一条记录,通常在备份磁盘不在时每小时创建一次,外加 macOS 在系统更新前自动创建的快照。每个快照都可能占用数 GB 的“已删除”文件数据。.
删除前先了解其中的取舍
本地快照是 自我管理的:当你的硬盘需要空间时,macOS 会自动删除它们,并会精简它们以保留大约最近 24 小时的内容。手动删除它们会 立即 释放空间——但这也会让你无法恢复自上次真正备份以来删除的文件。如果你的备份磁盘已连接且是最新的,这种取舍通常没问题。如果你已经一周没连接备份磁盘了,请三思。.
删除它们
按列出的日期删除特定快照:
“`
tmutil deletelocalsnapshots 2026-10-01-103521
“`
或者批量精简它们——这会要求 macOS 紧急回收目标容量(此处显示为 10 GB):
“`
tmutil thinlocalsnapshots / 10000000000 4
“`
删除后,再次检查存储设置——“系统数据”类别应在一两分钟内缩小,因为空间确实被回收了。.
防止快照堆积
持久的解决办法很简单,就是 定期连接你的备份磁盘 ——快照的存在是为了填补真实备份之间的空白,而每晚都备份的 Mac 永远不会积累超过一天的快照。如果你的 Mac 是留在家里的台式机,可以考虑让备份磁盘永久连接,这样时间机器每小时都会工作,快照就完全不会堆积。.
当“备份已满”其实是“一切都满了”
一个常见场景:你因为 Mac 硬盘快满了而去寻找时间机器空间,结果发现快照只是故事的一部分。系统数据膨胀了,但你自己的文件也膨胀了——而删除快照只能为你换来几 GB,而你需要的是五十 GB。.
这正是进行全盘清理的时刻,而这正是 CleanMac 的用途。这款免费应用的六个模块涵盖了真正占满硬盘的类别:
- 大文件清理 按大小列出所有大于 10 MB 的文件——旧的导出文件、磁盘映像、被遗忘的下载——这是回收大量空间最快的方法。.
- 重复项 按内容查找完全相同的文件,这通常还能再隐藏 5–15 GB。.
- 垃圾清理器 清理缓存、日志和崩溃报告(这些是让“系统数据”膨胀的其余部分)。.
- 卸载程序 移除未使用的应用及其支持文件。.
CleanMac 删除的所有内容都会进入废纸篓以便恢复,扫描完全在本地运行,无需账户或上传,并且该应用需要 macOS 13 Ventura 或更高版本,支持 Intel 或 Apple Silicon。. 免费下载 CleanMac ——它与时间机器维护天然搭配:快照和备份保护你的数据,而定期清理则从一开始就防止硬盘被填满。.
值得了解的时间机器替代方案
如果管理时间机器的胃口让你开始考虑其他选择,以下是诚实的全景:
- 更大的备份磁盘。. 最不聪明却最有效的解决办法:时间机器需要一块至少是你数据大小 2 倍的磁盘,而 3–4 倍则能给历史记录留出呼吸空间。磁盘很便宜;历史记录无价。.
- 云备份(Backblaze、开启“优化 Mac 存储”的 iCloud 云盘)。. 针对盗窃和火灾的异地保护——这是放在 Mac 旁边的备份磁盘无法提供的。iCloud 的“优化”功能还能通过让较旧的文件仅保留在云端来减轻 本地 存储压力。.
- 可启动克隆(Carbon Copy Cloner、SuperDuper)。. 一种不同的理念:对你硬盘进行精确、可启动的副本,并按计划更新。从中恢复整台机器更快,但没有深入的版本历史。.
最强的方案不是只选一个——而是分层:时间机器负责版本和便利,再加上其中任意一种来实现异地或灾难性覆盖。.
今后良好的时间机器使用习惯
- 排除不需要备份的内容。. 在时间机器设置 → 选项中,为体积巨大且可重新下载的文件夹添加排除项:已在别处受保护的云同步文件夹、Steam 游戏库、如果你单独备份的虚拟机磁盘。更小的备份意味着同一块磁盘上更长的历史记录。.
- 让它运行。. 不断中断备份正是造成快照债务的原因。.
- 每月检查一次。. 看一眼“存储”设置和“时间机器”菜单中的上次备份时间,就能在问题还小的时候发现它。.
- 偶尔测试一次恢复。. 从未恢复过的备份只是一种假设,而不是备份。.
结论
删除旧的 Time Machine 备份实际上是两件事共用一个名称。在 备份驱动器, 上,通过 Time Machine 自己的界面进行清理——“删除备份”和强大的“删除以下项目的所有备份”——或者在历史记录没有价值时抹掉并重新开始;绝不要通过 Finder 对备份数据库动手术。在你的 内部驱动器, 上,用 `tmutil` 列出本地快照,精简或删除你不需要的快照,并保持备份磁盘连接,以便它们停止累积。.
当空间占用比快照更深层时——通常如此——用 CleanMac 的免费工具 清扫驱动器的其余部分,这样你就能一次性解决问题,而不是每月都处理。如需更多精选的免费 Mac 实用工具,请浏览我们的 应用合集.
常见问题
为什么我的 Time Machine 备份磁盘满了?
Time Machine 会保留 24 小时的每小时备份、一个月的每日备份,以及每周备份,直到磁盘填满——因此磁盘满通常只意味着历史记录已增长到占用所有可用空间。Time Machine 会自动修剪最旧的每周备份以腾出空间,但如果你的数据相对于驱动器很大,你会经常看到空间已满的警告。驱动器大小为数据的 2–3 倍即可消除此问题。.
什么是 Time Machine 本地快照,我可以删除它们吗?
本地快照是当备份磁盘未连接时存储在 Mac 内置 驱动器上的备份——为近期更改提供安全网。你可以用 `tmutil listlocalsnapshots /` 列出它们,并用 `tmutil deletelocalsnapshots
我可以从 Finder 删除 Time Machine 备份吗?
你不应该这样做。备份数据库使用硬链接,Finder 会错误处理它们,而将备份拖到废纸篓既慢又有损坏整个备份集的风险。请改为通过 Time Machine 界面删除备份——浏览你的备份,右键单击一个快照,然后选择“删除备份”——或在终端中使用 `tmutil delete` 进行高级控制。.
删除旧备份会删除我当前的文件吗?
不会。Time Machine 备份与 Mac 上的实时数据完全分开——删除任何快照,即使是最旧或最新的,也只影响备份驱动器的历史记录。你当前的文件永远不会受到影响。唯一需要注意的是反过来:删除备份会移除你 恢复 较旧版本的能力,而这正是保留它们的全部意义。.
如何阻止本地快照填满我的内部驱动器?
定期连接你的备份驱动器——理想情况下每天连接,对于台式 Mac 则永久连接。快照的存在是为了弥合真实备份之间的间隙,因此频繁备份会让它们自然保持精简。macOS 也会在需要空间时自动删除快照,但当你等不及的时候,用 `tmutil thinlocalsnapshots` 手动精简可以立即回收空间。.
为什么删除快照后我的“系统数据”存储空间缩小了?
因为本地快照位于“系统数据”类别中——它们对 Finder 不可见,并被计为系统存储。删除快照会释放它们所保留的“已删除”文件数据,这会在几分钟内表现为“系统数据”缩小。如果之后“系统数据”仍然很大,接下来的嫌疑对象是缓存、日志和旧的 iOS 备份。.
我应该抹掉我的 Time Machine 驱动器并重新开始吗?
当备份历史涵盖你不再拥有的 Mac、备份集已变得不可靠,或者你正在重新利用从另一台机器继承的驱动器时,重新开始是合理的。你会丢失所有版本历史,因此只有在历史没有价值时才这样做——并且理想情况下,在全新的完整备份期间有第二个备份覆盖你,这需要数小时。对于大多数整个驱动器空间不足的抱怨,精简或使用更大的驱动器是更好的答案。.



