Mac存储异常减少或应用变慢很可能是~/Library/Caches和/Library/Caches中过期缓存累积所致,可通过手动清理、终端命令、CleanMyMac X或访达筛选等安全方式释放空间。

如果您在使用Mac时发现存储空间异常减少,或某些应用运行缓慢、出现异常行为,则很可能是应用程序在 ~/Library/Caches 中生成的缓存文件长期累积所致。这些缓存虽可加速应用响应,但过期后不再有效,且不会被系统自动清除。以下是多种安全、可操作的清理方法:
一、手动清理用户级应用程序缓存
~/Library/Caches 是每个用户专属的缓存存储位置,存放浏览器、设计工具、视频平台等第三方应用产生的临时数据。删除其中特定子文件夹不会影响应用功能,重启后即重建必要缓存。
1、在桌面任意位置,同时按下 Command + Shift + G 打开“前往文件夹”窗口。
2、输入路径 ~/Library/Caches 并点击“前往”,进入当前用户的缓存目录。
3、浏览各子文件夹,识别并选中占用空间较大、名称明确含“Cache”“Temp”或对应已卸载/少用应用(如“Google”“Adobe”“Zoom”)的文件夹。
4、右键选中项,选择“移到废纸篓”;若需批量操作,可按住 Command 键逐个点击目标文件夹后再统一拖入废纸篓。
5、打开废纸篓,执行“清空废纸篓”以彻底释放磁盘空间。
二、清理系统级应用程序缓存
/Library/Caches 存放由系统服务及全局安装应用(如Office、VMware等)生成的共享缓存,其内容对所有用户生效。清理此处需避开以 “com.apple.” 开头的系统原生缓存目录,仅处理第三方服务残留。
1、再次按下 Command + Shift + G 打开“前往文件夹”窗口。
2、输入路径 /Library/Caches 并回车,进入系统缓存根目录。
3、检查子文件夹命名,仅选中非苹果官方前缀的目录(例如 “Microsoft”“Parallels”“Homebrew”),避免点击或删除任何以 “com.apple.” 或 “Apple” 开头的文件夹。
4、将选定文件夹拖入废纸篓,并完成废纸篓清空操作。
三、使用终端命令批量清理缓存目录
终端命令可绕过图形界面直接定位并移除指定路径下的缓存内容,适合快速处理大量子目录,且支持通配符匹配,避免逐一手动筛选。
1、打开“应用程序” → “实用工具” → “终端”。
2、输入以下命令并回车,列出用户缓存目录下各子文件夹大小(便于识别大缓存源):
du -sh ~/Library/Caches/* | sort -hr | head -20
3、确认目标后,执行清理(示例:删除 Chrome 缓存):
rm -rf ~/Library/Caches/Google/Chrome
4、如需清理全部第三方用户缓存(不含 com.apple.* 及系统关键目录),可运行:
find ~/Library/Caches -mindepth 1 -maxdepth 1 -type d ! -name "com.apple.*" -exec rm -rf {} +
四、借助CleanMyMac X一键扫描清理
CleanMyMac X 内置智能识别引擎,可区分用户应用缓存、语言包、日志与系统残留,避免误删。其【系统垃圾】模块专为 ~/Library/Caches 和 /Library/Caches 设计,提供预览与勾选式清理。
1、从官网 https://www.cleanmymac.cn 下载并安装 CleanMyMac X。
2、启动软件,在主界面点击【系统垃圾】,然后点击“扫描”按钮。
3、扫描完成后,在左侧分类中展开“用户缓存”与“系统缓存”,右侧将显示各应用缓存占用空间及最后修改时间。
4、取消勾选您希望保留缓存的应用(如正在使用的剪辑软件),其余可全选后点击“清理”。
五、通过访达快速定位并筛选缓存文件夹
访达本身支持按大小、修改日期排序,配合显示隐藏文件功能,可直观识别异常增长的缓存目录,降低误操作风险。
1、按 Command + Shift + G 输入 ~/Library/Caches 进入目录。
2、在访达菜单栏点击【显示】→【显示视图选项】,勾选“在窗口中显示项目大小”与“按大小排序”。
3、按下 Command + Shift + . 显示隐藏文件(如有隐藏子项需评估)。
4、滚动查看顶部最大尺寸条目,点击文件夹名进入,观察内部是否含大量 .tmp、.cache 或 timestamped 子目录。
5、确认无重要配置文件后,将其移入废纸篓并清空。









