mac用户级container文件夹位于~/library/containers/,需cmd+shift+g输入路径访问;可按大小排序清理微信、钉钉、飞书等应用的caches缓存,或用find命令一键清空所有caches;彻底删除废弃app的container前须确认已卸载。

Mac系统数据里Container文件夹占用空间持续飙升,微信、钉钉、飞书等应用的聊天图片、视频、缓存文件全堆在里面,动辄几十GB却无法在访达中直接看到完整路径——这是因为Container是沙盒化应用的私有数据存储区,系统默认隐藏,必须通过特定路径定位并手动清理。
先找到Container文件夹真实位置
打开访达 → 按 Cmd + Shift + G → 输入 ~/Library/Containers/ → 回车。这个路径才是真正的用户级Container根目录,里面每个子文件夹对应一个沙盒应用(如com.tencent.xin、com.lark.desktop),名称带点号的通常是系统服务或旧版残留。
⚠️不要误入 /Library/Containers/,那是系统级容器,删错会导致功能异常。
按需清理具体应用的Container内容
进入 ~/Library/Containers/ 后,按大小排序,重点盯住前五名:
微信:打开 com.tencent.xin → Data → Library → Caches → 里面 Media、Image、Video 文件夹就是聊天记录缓存,可整删;但不要动 Documents 下的 backup 或 db 文件,否则丢失本地聊天记录。
钉钉:com.alibaba.dingtalk → Data → Library → Application Support → DingTalk → Cache → 清空整个 Cache 文件夹不影响登录和消息同步。
飞书:com.bytedance.feishu → Data → Library → Caches → 可删,但保留 Preferences 和 Application Support 下的 config.json,避免重置企业域配置。
一键清空全部非关键缓存(推荐新手)
第一步:打开终端
第二步:执行以下命令,仅清除各Container下的Caches子目录,保留Documents、Preferences等核心数据
find ~/Library/Containers -type d -path "*/Caches" -not -path "*/Contents/Caches" -exec rm -rf {} +
第三步:等待命令结束,系统会自动跳过权限不足的目录(如某些系统服务),不会报错中断。
【注意:此命令不删除任何Documents或Preferences内容,仅清Caches,安全可逆】
彻底删除某个废弃应用的完整Container
方法一:确认该应用已卸载且不再使用(比如测试版App、离职后停用的企业软件)
方法二:在 ~/Library/Containers/ 中找到对应文件夹(如 com.example.testapp),直接拖入废纸篓
方法三:右键 → “显示简介” → 查看“修改日期”,若超过180天未更新,基本可判定为残留
这一步操作起来很简单,直接把文件夹拖进去就行。但【删除前务必确认该App已从Launchpad和Applications文件夹彻底移除】,否则下次启动会重建Container并可能覆盖原有设置。











