Mac磁盘被App缓存悄悄吃掉,需定位~/Library/Application Support/等目录中异常庞大的子文件夹,重点清理微信视频缓存、Docker.raw虚拟磁盘、Xcode编译产物及Parallels虚拟机快照,并配合docker system prune、Xcode清除DerivedData、Parallels优化磁盘等操作安全释放空间。

Mac本地磁盘空间被悄悄吃掉,不是因为系统变臃肿,而是某些App在后台持续生成缓存、日志、临时文件甚至离线数据,且从不主动清理。这些App本身可能只占几百MB安装体积,但实际占用可达几十GB——比如微信的聊天视频缓存、Adobe全家桶的媒体缓存、Parallels Desktop的虚拟机快照、Docker的镜像层、甚至Xcode的构建产物和模拟器数据。
先定位真正吃空间的App
打开「访达」→ 顶部菜单栏点击「前往」→「前往文件夹」→ 输入 ~/Library/Application Support/ → 回车。这个目录下每个子文件夹名基本对应一个已安装App,比如 com.tencent.xin、com.adobe.AdobePhotoshop、com.docker.docker。按“大小”排序,一眼就能看到哪些App支持目录异常庞大。
别跳过这一步:系统设置里的「储存空间」页面只会显示“应用程序”总和,不会告诉你哪个App在偷偷囤积数据。手动翻这里,比依赖工具扫描更直接、更可信。
重点盯防四类高危App
方法一:微信(macOS版)
进入 ~/Library/Application Support/com.tencent.xin → 打开「Data」文件夹 → 里面有个叫「WeChat Files」的子文件夹,点进去看「Video」、「Image」、「File」三个子目录。视频缓存默认不自动清理,一个5分钟会议录屏就占300MB以上,长期积累轻松突破10GB。
这一步不能删整个WeChat Files文件夹——会丢失所有聊天记录。只删Video和Image里明显是旧会议、重复截图、无用短视频的文件即可。注意:删除前确认这些视频没在「收藏」或「文件传输助手」里备份过。
方法二:Docker Desktop
打开 ~/Library/Containers/com.docker.docker/Data/vms/0/data/Docker.raw。这是Docker默认使用的虚拟磁盘映像文件,即使你删光所有镜像和容器,它也不会自动收缩。一个闲置的Docker环境,这个文件常驻20GB+,且越用越大。
安全收缩方式:终端执行 docker system prune -a --volumes → 输入y确认 → 再运行 rm -f ~/Library/Containers/com.docker.docker/Data/vms/0/data/Docker.raw → 重启Docker Desktop,它会重建一个精简版Docker.raw。
方法三:Xcode
打开 ~/Library/Developer/Xcode/DerivedData/ → 这里存放所有项目的编译中间产物。哪怕你只编译过一次iOS项目,也可能生成数GB缓存。按修改日期排序,把半年前的文件夹全选→移到废纸篓。
下一步:打开Xcode → Preferences → Locations → 点击「Derived Data」右侧的箭头图标 → 在弹出窗口中点击右下角「Delete Derived Data」。这一步会清空当前路径下所有缓存,比手动删更彻底。
方法四:Parallels Desktop
进入 ~/Documents/Parallels/ → 查看每个虚拟机文件夹里的 .pvm 文件大小。一个Windows 11虚拟机,未启用压缩时默认占40GB以上。右键该.pvm文件 →「显示简介」→ 查看「大小」和「占用空间」是否严重不一致(说明有大量已删但未释放的块)。
修复方式:双击打开该虚拟机 → 启动后,在Windows内运行磁盘清理工具 → 清理「系统文件」→ 关机 → 回到Mac,在Parallels Desktop菜单栏选择「虚拟机」→「配置」→「硬件」→「硬盘」→ 勾选「优化磁盘空间」→ 点击「应用」。这一步会触发TRIM回收,真实释放空间。
验证清理效果
打开「系统设置」→「通用」→「储存空间」→ 等待刷新(约10–30秒)。如果刚才清理的App所属类别(如「文稿」或「其他」)明显缩小,说明操作生效。
若变化不大,说明还有隐藏路径未触达:回到访达,按下 Command+Shift+G → 输入 ~/Library/Caches/ → 按大小排序,重点查看 com.docker.docker、com.adobe.*、com.microsoft.VSCode 等文件夹,直接删除其内容(不删文件夹本身)。

















