Bytewell
  • 功能
  • 价格
  • 菜单
    • 功能
    • 价格
  • 简
    • English
    • Deutsch
    • Español
    • 日本語
    • Türkçe
    • 简体中文
    • 繁體中文
  • 下载
Bytewell›指南

删除 Mac 上的缓存文件安全吗?

更新于 2026 年 11 月 3 日

缓存是应用保留的副本,这样同样的东西就不必下载或计算两次。在撰写本文的那台 Mac 上,光是 ~/Library/Caches 就有 25 GB,而网上的建议从“全部删掉”到“千万别碰”都有。

一句话:对 ~/Library/Caches 里的文件夹来说是安全的,但要一次处理一个应用,并且先退出这个应用:它会重新生成需要的东西。第一次使用时它会慢一些,缓存也会在接下来几周里重新长回来。不要清空系统文件夹,也要跳过那些实际上是下载内容、删了就得重新获取的缓存,比如 AI 模型。

本页内容

  1. Mac 上的缓存文件在哪里?
  2. 哪些缓存最大?
  3. 怎样删除某个应用的缓存?
  4. 删除缓存后会发生什么?
  5. 哪些缓存文件不该删?

Mac 上的缓存文件在哪里?

  • ~/Library/Caches:你的应用的缓存,每个应用一个文件夹,大多以 bundle ID(com.spotify.client)或应用名称命名。
  • ~/Library/Containers/<app>/Data/Library/Caches:App Store 应用的缓存,在各个应用的容器里。
  • ~/.cache:命令行工具的缓存。
  • /Library/Caches:所有用户共用的缓存,由 macOS 和一些安装器写入。别动这些。

哪些缓存最大?

du -sh ~/Library/Caches/* 2>/dev/null | sort -h | tail -15

这会列出最大的 15 个,最大的排在最后。如果有些文件夹显示为无法读取,请在“系统设置”›“隐私与安全性”中给“终端”开启“完全磁盘访问权限”。

怎样删除某个应用的缓存?

  1. 退出这个应用(正在运行的应用可能会在你移除缓存时往里写东西)。
  2. 在“访达”中选择“前往”›“前往文件夹”,输入 ~/Library/Caches,然后按下 Return 键。
  3. 把这个应用的文件夹拖到废纸篓。如果之后应用一切正常,再清倒废纸篓。

很多应用也有自己的清除按钮,通常在设置中的“储存空间”“高级”或“隐私”下面。有这个按钮时,用它更好,浏览器尤其如此。

删除缓存后会发生什么?

  • 应用在重新生成缓存期间,第一次启动或加载会慢一些。
  • 下载过的内容只有在你用到时才会重新下载:歌曲、地图图块、缩略图、软件包。
  • 缓存会长回来。清除它只能腾出一段时间的空间,不是一劳永逸。

哪些缓存文件不该删?

  • 系统文件夹:/System、/Library/Caches 和 /private/var/folders。macOS 会自己清理这些;重启一次就能清掉很多临时数据。
  • 在应用开着时一次性删除整个 ~/Library/Caches 文件夹:应该按应用逐个删除,并且先退出那个应用。
  • 模型和数据集缓存,比如 ~/.cache/huggingface:这些是好几 GB、删了就得重新下载的内容。
  • Caches 之外只是看起来像缓存的文件夹,在 Application Support 或 Group Containers 中:它们常常存着你的数据。

Bytewell 会列出 ~/Library/Caches、App Store 应用容器内以及 ~/.cache 中的每一个应用缓存及其大小,标为“安全”,并注明“请先退出该应用”。存有 AI 模型文件的缓存则标为“需检查”;浏览器、密码管理器、“邮件”和“信息”的缓存从不列为可清理项。你选中的内容会移到废纸篓,用“撤销”即可放回。这是免费扫描的一部分。

下载

指南

  • Claude Code、Codex 和 Cursor 的磁盘占用:哪些可以安全清理Claude Code、Codex、Gemini CLI、Cursor 和 VS Code 在 Mac 上把会话记录、工作树、运行时和编辑器状态存在哪里,以及其中哪些可以安全删除。
  • 我在 Mac 上删除了一个应用,为什么它的文件还在?把应用拖到废纸篓后,它的设置、缓存和数据仍留在你的资源库中。这些残留在哪里,怎样找到它们,以及哪些可以放心移除。
  • Mac 上 Docker 占用磁盘空间太大:Docker.raw 详解Docker Desktop 把所有内容都放在 Docker.raw 这一个文件里。为什么它看起来这么大,怎样查看空间被谁占用,以及在 Mac 上哪些 docker prune 命令能安全释放空间。
  • 可以删除 Mac 上的 iPhone 软件更新文件吗?“访达”在更新设备时会下载好几 GB 的 iPhone 和 iPad 系统软件,并且一直保留。这些 .ipsw 文件在哪里,以及为什么移除它们是安全的。
  • Ollama、LM Studio 和 Hugging Face 在 Mac 上把模型存在哪里Ollama、LM Studio 和 Hugging Face 在 Mac 上把本地 AI 模型存在哪里、会占多大空间、怎样找出重复存储的同一个模型,以及如何删除。
  • Mac 提示磁盘已满,但“访达”显示还有空间Mac 的可用空间有两个数字:当前空闲的空间,以及 macOS 移除可清除数据后可用的空间。为什么两者不同,以及怎样缩小差距。
  • Mac 登录时会自动打开哪些东西,怎样关闭?在“系统设置”›“通用”›“登录项与扩展”中查看哪些东西随 Mac 一起启动,了解后台项目是什么,以及怎样安全地关闭它们。
  • 如何查看 Mac SSD 的健康状况和磨损程度macOS 只显示 S.M.A.R.T. 已验证。教你读取 Mac SSD 的真实磨损(Percentage Used、写入量、错误),看懂这些数字,以及什么在消耗 SSD 寿命。
  • 为什么我的 Mac 储存空间会自己越来越满?Mac 的储存空间自己在减少?通常是快照、缓存、交换文件、聊天媒体、备份或开发者工具。用相隔一周的两次 du 找出是什么在增长。
  • Mac 上的“系统数据”是什么,怎样才能变小?Mac 储存空间里的系统数据包括缓存、日志、Time Machine 快照、交换文件、iPhone 备份、应用数据和虚拟机磁盘。逐一说明各是什么、哪些可以删。
  • “信息”和“邮件”占用了我 Mac 上的大量储存空间“信息”和“邮件”会把附件保存在 Mac 上。它们在哪里,以及怎样通过“储存空间”设置、“保留信息”和“邮件”自己的设置来减小。
  • 如何在 Mac 上查找并删除旧的 node_modules 文件夹和包缓存一条命令找出 Mac 上所有 node_modules 文件夹,看看哪些包缓存(npm、pnpm、Yarn、Homebrew、pip、Go、Gradle)可以安全清理,以及怎么清。
  • Safari 里 X 的视频或 GIF 黑屏X(Twitter)上的视频和 GIF 在 Safari 里黑屏、计时却在走,换 Chrome 就正常?这是 Safari 的视频辅助进程卡住了。用 Cmd+Q 完全退出 Safari 再打开即可。
  • Telegram 占用了我 Mac 上的大量储存空间Telegram for Mac 会为你打开过的每张照片和每段视频保留一份副本。它的缓存在哪里,怎样在 Settings › Data and Storage 中清除,以及私密聊天会失去什么。
  • 这个安装器在我的 Mac 上放了什么?.pkg 安装器会在 Mac 上留下一份回执。用 pkgutil 列出它安装的内容,找出它添加的辅助程序,以及从磁盘映像安装的应用该怎么查。
  • WhatsApp 占用了我 Mac 上的大量储存空间WhatsApp for Mac 会把聊天中的每张照片、每段视频和每条语音消息存在它的 Group Container 里。它在哪里、有多大,以及怎样在 WhatsApp 中减小它。
  • Xcode 占用空间太大:哪些可以安全删除Xcode 在 Mac 上把 DerivedData、模拟器、运行时、设备支持文件和归档存在哪里,哪些会自动重建,以及怎样安全删除。
退款 隐私 条款 联系我们

Bytewell 由 Axleno 打造。

© 2026 Axleno LLC。保留所有权利。