# macOS 缓存垃圾清理自助手册\[更新\]

> 本文开放前 70% 正文，剩余内容会员可见。

原文：https://utgd.net/article/21152

缓存和垃圾文件清理的重点不在于方式方法，而在于效果。如果每次清理只不过腾出几百MB的空间，那就有洁癖之嫌；但如果动辄可以空出几GB、几十GB乃至几百GB——在最后一种极端情况下，意味着你夺回了一整台入门级 Mac 电脑的空间，而目前的 Mac 电脑还不能升级硬盘——那就无法忽视。

但系统清理又带来误删重要文件的恐慌，并且多数人也怯于涉足那些阴暗晦涩、搞不好还充满乱码文件的缓存文件夹。结果就是，一般人会转向创可贴式的清理工具，例如 CleanMyMac 或 AppCleaner。我并不反对这些工具——我安装了后者——但它们的原理，无非是列出可删除垃圾的清单，每次照着执行。这些清单并不完整，可能滞后，并且随着 Apple 公司逐渐暴露出它不亚于希特勒的控制欲，一个第三方软件也删不干净残留文件。

我用了十几年的 Mac 电脑，一直维护着一份离线的可删除缓存名单，本文从中挑选一些常用项，供诸位自查，其中不少并不为主流清理工具所留意，有些更是囿于权限原因只能手动处理，或许多多少少可补充现有清理工具。

## 系统缓存

理想情况下，系统缓存不必清理甚至不应清理，它们通常是一些辅助系统运行的资料，在重启或系统升级后会自动清空（所以你会感觉可用空间明显变多了），如果手动删除，通常会重新创建，反而消耗资源。

但是，随着越来越多人使用 macOS，“黑箱论”已经越发站不住脚，许多除了藏污纳垢毫无意义的文件夹被一个接一个挖了出来，你甚至有可能看到十几年前就删除的视频或播客，竟也安然无恙（即便其间换了十几台电脑）。这已经不单单是空间占用问题，而是严重的隐私问题。不过，本文且不评判，只罗列一些极有可能藏有大量文件的位置，供诸位自己查询。

### iCloud 缓存

我在《苹果如何吃空你那256GB的硬盘：iCloud中的幽灵缓存》一文中挖掘了下面两个文件夹，它们以一种近乎量子力学的方式随机吸纳途径 iCloud 的文件，运气不好的话，两个文件夹可能已经积攒了几百个GB的垃圾。

~/Library/Application Support/CloudDocs/session/i

~/Library/Caches/CloudKit/com\.apple\.bird/此处请自行核实/MMCS/ClonedFiles/

两个文件夹中的内容与 iCloud 没有直接关联，i 文件夹下是待同步的文件，但同步成功后，部分文件也可能不会被移除；ClonedFiles 则是前 iCloud 时代的同步机制遗物，除了浪费空间就是浪费感情。我从五年前开始就时不时手动清理，后来更是设置了自动化流程（可以用 Keyboard Maestro 或 Hazel），每周清空一次，从未影响到 iCloud 中的任何资料。

### Books 和 Podcasts 缓存

我并非突发奇想而去挖掘 iCloud 文件，实际上，恰恰是其他涉及 iCloud 的软件（服务）让我长了心眼。以 Books（旧称 iBooks）为例，我某日发现可用空间突然蒸发了几个GB，一通翻找之后无过，好在我想起，那天不慎用 Books 打开过一批电子书，有无可能留下缓存？果然，尽管我已经在 Books 里删除并清空了这些图书，但它依然随机保留了一些副本。

~/Library/Containers/com\.apple\.BKAgentService/Data/Documents/iBooks

俗话说，当你发现家里有一只蟑螂时，可能已经有几百只了。死缠烂打的 Books 并不可怕，可怕的是其他涉及 iCloud 的服务，有无可能也在偷偷留缓存？我尝试挖了一下 Podcasts 的数据，果然有收获。

~/Library/Group Containers/243LU875E5\.groups\.com\.apple\.podcasts

真正糟糕的是，这些缓存和我下载过或导入过的数据不完全对应，有些我正在读的书或正在听的播客，并未出现在缓存文件夹中；而我早就删除的内容，却可能在里面躺得好好的。这也让我放下心来，大胆删除上面两个文件夹的内容（现在我早就不用 Books 和 Podcasts 了，但不小心点错打开放的话，还是会产生随机缓存）。

### Preview 缓存

有没有想过，为什么不少电子书阅读器都可以迅速打开几千页的书籍？

答案：它很基本都依靠缓存，比如原生的 Preview 预览工具。这本是一个方便用户的好设计，但如果缓存的产生和消失毫无规律，那就是在浪费空间，同时耽误正事：我真正需要随时翻阅的参考书，几乎从未出现在缓存文件夹中，隔两周再翻看时，又要等半分钟；我很久才看一次的手册乃至已经删掉并清空垃圾桶的旧版参考书，反而安然无恙。通过一些线索，我摸到了 Preview 的缓存位置——在技术上或许不应称为缓存，因为 Preview 保留了完整文件——可以清除其中的无用资料：

~/Library/Containers/com\.apple\.Preview/Data/tmp/TemporaryItems/

这一思路可以推广，用于检查其他干重活累活的软件，包括 Photoshop、Sketch 或 Microsoft 三件套。下文关于 Calibre 的小节，也是出于类似的检查思路。

### GarageBand 和 Logic Pro 文件

这两个预装软件的文件夹无需多言，除非你真的玩这两个东西，不然它们就相当于网购时店家硬塞的赠品（即便你没有打好评），纯属浪费空间。

/Library/Application Support/GarageBand

/Library/Application Support/Logic

如果你不知道它们是什么，那么，你大概率永远也不会有兴趣想知道它们是什么。

删了。

### 系统壁纸缓存

在经典的系统空间精简方法中，总是少不了删除多余壁纸。macOS 的壁纸确实体积巨大，如果你不玩摄影，它们可能是你接触过的体积最大的图像。不过，最迟在 macOS 13，系统已经不再自带全套壁纸，除了少数几张，其他都需要你下载，经典的精简方法也不再有必要。

但是，壁纸缓存却没有消失，相反，还大大增多了（可能是为了适配不用屏幕尺寸和暗色模式）。如果你从未清理过下面的文件夹，或者经常换壁纸，尤其是经常用动态壁纸，不妨检查一下下列文件夹：

/private/var/folders/zh/6gz7nb9j5x7c2t5qz54s\_cbh0000gn/C/com\.apple\.desktoppicture

同样令我疑惑的是，壁纸文件夹中的数据和我用过的壁纸并不一一对应，我最近用过的几张并没有全部出现在其中，倒是我很早之前用过的却大摇大摆占着不走。而数量最多的则是动态壁纸的各个静态切片。以 Mac 电脑寸土寸金的硬盘空间而言，一张（动态）壁纸就有可能吃掉1GB空间，这实在令人不悦（所以我已经放弃了动态壁纸）。

## 第三方软件缓存

比起系统缓存，第三方软件的缓存更容易被发现，不像原生软件那样神出鬼没。毕竟 macOS 的权限管理日益严苛，第三方软件就像市中心的小贩，只能在划定的区域摆摊。删除第三方软件缓存也没有什么心理压力，不必担心“破坏系统”，真的出问题了，大不了彻底删了重装（显然，要先做好备份）。

### IINA 视频播放器

macOS 上的播放器没什么选择余地，IINA 基本相当于 macOS 播放器中的 iPhone——除了一些特殊需求，比如组本地影片库，但那是另一回事儿。但令我百思不得其解的，也正式 IINA 完全确实的媒体数据库功能：既然根本没有库管理机制，那么，IINA 留着巨大的缩略图缓存做什么？

~/Library/Caches/com\.colliderli\.iina/thumb\_cache/

就 iTunes 和一些第三方库管理型软件而言，为呈现画廊视图（Gallary view），缩略图必不可少，但 IINA 没有这一入口，留着大量缩略图缓存文件，令人不解。

我几乎不追剧、不看动漫、不刷讲课视频，只是偶尔看看纪录片、听听音乐，一两个月也能攒出几百MB的缓存，或许常看视频的读者应该检查一下。

### Calibre 内置电子书阅读器

Calibre 内置了一个电子书阅读器，除了第一次打开书籍时需要加载，之后几乎没有任何延迟，不过代价是留下不少缓存，从缓存文件夹内容看，应该是一比一复制了电子书中的全部内容。

~/Library/Caches/calibre/ev2

如果只看纯文字的作品，Calibre 阅读器缓存也无关痛痒，但我经常读有大量配图的书籍，不少书起步就是几十MB，有的甚至单本就达到几百MB，如果疏于清理，可能也会损失不少空间。

删除 Calibre 阅读器缓存只会影响下一次的开启速度（需重新加载），但不会影响原书，也不会伤及批注和笔记。空间紧张的话，不妨勤加打扫。

### NetNewsWire RSS 阅读器

RSS 阅读器是隐藏的空间杀手，特别是经常读带图文章乃至看内嵌视频的读者，其阅读器缓存也不容小觑。我有两个 RSS 阅读器，用于严肃阅读的 DEVONthink 基于传统文件管理方式，不太

---

[前往标准阅读页](https://utgd.net/article/21152?audience=web)
