Mac 储存空间

为什么 Mac 的系统数据这么大?

系统数据会变大,是因为 macOS 把所有归不到其他类别的文件都算在这里。大头通常来自几个地方,比如应用缓存、开发文件、虚拟机磁盘、旧的 iPhone 或 iPad 备份,以及 Time Machine 本地快照。这个数字还会随着 macOS 重新计算而变化,看到一次偏高,不用急着删东西。

专门装“其他东西”的类别

“系统设置”给应用、文稿、照片、邮件都分了类别,哪类都不属于的文件就进了系统数据。这里面有 macOS 自己的部分,比如交换文件和 Spotlight 索引,也有应用放在“资源库”文件夹里的数据。

其中有些空间任何应用都打不开,就算给了“完全磁盘访问权限”也不行。“储存空间”照样会把它算进去,所以你在 Finder 里把文件夹一个个加起来,总是对不上总数。

空间通常去了哪里

如果你写代码,开发工具很可能就是原因。Xcode 构建文件夹、iOS 模拟器运行时、Homebrew 和临时构建目录都可能被算进系统数据,而且每做一个项目就多一点。

Docker Desktop 会用一个很大的磁盘文件,拉取镜像时它会变大,清理镜像后却不会变小。在 Finder 里给 iPhone、iPad 做的备份会一直留着,直到你手动删掉。浏览器、创作类应用和游戏的缓存也不小。

Time Machine 本地快照也可能出现在这里。macOS 把它们占的空间算作可用空间,需要时会自动删掉,所以一般不用先处理它们。

数字为什么总在变

重启会清掉临时文件和交换文件,系统更新后 Spotlight 也可能正在重建索引。你一用应用,缓存又会慢慢长回来。“储存空间”还没算完就去看,空间也可能被算进错误的类别。

找到真正的原因

先拿到一个靠得住的数字,再把它和你的 Mac 上最近发生的事对上。

  1. 等“系统设置”>“通用”>“储存空间”计算完,记下系统数据的大小和可用空间。
  2. 重启 Mac,正常用一天,再对比一次数字。
  3. 回想最近有什么变化,比如升级了 Xcode、装了 Docker、备份了 iPhone,或者系统更新没装完。
  4. 在 Finder 或对应的应用里看清每个可能来源的实际大小,再决定删不删。

Mint 能帮上什么

Mint 的“硬盘”页会替你把这些量出来。它把系统数据拆成背后的应用和文件夹,列出可以删除的项目并写明大小和原因,暂时处理不了的东西放在“保留”里。

文件算在系统数据里,并不代表它能删。网上那些让你清空 private/var、容器文件夹或数据库文件的清单,别照着做。如果最近的备份和快照是你唯一的恢复手段,也请留着。

常见问题

系统数据和以前的“其他”是一回事吗?

差不多。旧版 macOS 把类似的杂项类别叫作“其他”,很多文章现在还沿用这个叫法。

为什么重启后系统数据变了?

重启会清掉临时文件和交换文件,平时使用中缓存、索引和快照也一直在变。“储存空间”还会重新计算,空间可能在类别之间挪来挪去。

一个应用能让系统数据变得很大吗?

能。Xcode、Docker、虚拟机、创作类应用、浏览器和游戏,都可能留下很大的缓存或磁盘映像。

找出系统数据变大的原因

用 Mint 扫描一遍,先看清真实的文件夹和大小,再决定删什么。

开始扫描