手动清理macos应用残留缓存需聚焦~/library/caches目录,按大小排序识别zoom、notion等第三方应用文件夹,优先删除反向域名命名(如com.google.chrome)的整包缓存,跳过com.apple.开头的系统缓存,清空废纸篓后重启验证。

Mac上删完应用后,Caches目录里还堆着几十个几百MB的残留文件夹,磁盘空间纹丝不动,重新安装时缓存里的旧数据还会冒出来干扰运行——这是因为 macOS 不会自动清理用户级缓存,必须你手动定位并删除对应应用的缓存文件夹。
确认目标应用的缓存文件夹命名规则
打开“访达”,按 Command + Shift + G 调出“前往文件夹”窗口,输入 ~/Library/Caches 并回车。进入后按 Command + 2 切换为列表视图,点击“大小”列标题降序排列——排在最前面的大文件夹,90%以上是活跃第三方应用生成的缓存源。
第三方应用的缓存文件夹名通常有两种格式:纯应用名(如 Zoom、Notion、Grammarly),或 反向域名格式(如 com.google.Chrome、io.bitwarden.desktop、com.tinyspeck.chatlyio)。前者多见于老版本或简易工具,后者是现代 macOS 应用的标准命名方式,与 Preferences 中的 .plist 文件前缀一致,可交叉验证。
【不要删除以 com.apple. 开头的文件夹】 这些属于系统服务缓存,删了可能导致 Spotlight 响应变慢、iCloud 同步中断或通知异常。
精准定位并删除指定应用的缓存文件夹
方法一:直接搜索匹配名
在 ~/Library/Caches 窗口顶部的搜索框中,输入应用名称关键词(如 “zoom” 或 “grammarly”),确保搜索范围设为“这个文件夹”。系统会实时列出所有含该词的子文件夹。逐个点开查看内部是否有 Cache.db、CacheStorage、GPUCache 等典型缓存结构,确认后再删除。
方法二:按反向域名精确匹配(推荐)
若已知应用 Bundle ID(可在 ~/Library/Preferences 中查到对应 .plist 文件名),例如 Slack 的是 com.tinyspeck.chatlyio,则直接在 Caches 目录下查找同名文件夹。存在即删除,无需进子目录翻找——因为整个文件夹就是该应用专属缓存根目录,删整包才有效。
方法三:终端快速定位(适合批量或不确定命名时)
打开“终端”,执行:
cd ~/Library/Caches && ls -lS | head -20
这条命令会按大小倒序列出前20个最大缓存文件夹,一眼锁定可疑目标。再用 ls -la | grep -i "zoom\|notion\|slack" 可筛出含关键词的条目。确认无误后,用 rm -rf 文件夹名 删除(操作不可逆,务必核对路径)。
删除后必须清空废纸篓并验证
选中目标缓存文件夹 → 按 Command + Delete 移入废纸篓。
右键 Dock 中的废纸篓图标 → “清倒废纸篓”,输入管理员密码完成永久删除。
重启对应应用(如已重装),观察首次启动是否明显变慢、是否弹出初始设置引导页——若出现,说明缓存已清空;若仍秒进上次登录状态或界面布局未重置,则说明还有残留(大概率在 ~/Library/Containers 或 ~/Library/Application Support 下,需同步清理)。











