[{"data":1,"prerenderedAt":45},["ShallowReactive",2],{"blog-zh-clear-cache-on-mac":3},{"meta":4,"html":13,"headings":14,"raw":44},{"title":5,"description":6,"topic":7,"date":8,"author":9,"icons":10},"如何清理 Mac 缓存：哪些能删，哪些别删","缓存删了能重建，但它旁边往往放着登录信息、聊天记录和离线下载。分清这几类，再用应用自带功能、访达或浣熊管家清理。","mac-cleanup","2026-10-29","浣熊管家团队",[11,12],"deep-cleanup","scrub-brush","\u003Cp>缓存是应用为了少做重复工作而保存的数据：网页上的图片和脚本、视频缩略图、编译好的图形着色器、下载过的安装包。它的特点是删掉后能重新生成，Apple 也把 \u003Ccode>Caches\u003C\u002Fcode> 目录定位为存放可丢弃、可重建数据的地方。\u003C\u002Fp>\n\u003Cp>麻烦在于，缓存常常和不能随便删的数据挨在一起。同一个应用的文件夹里，可能一边是几 GB 的缓存，一边是聊天记录和离线下载。动手之前，先分清楚哪些是哪些。\u003C\u002Fp>\n\u003Ch2 id=\"where-caches-live\">\u003Ca class=\"heading-anchor\" href=\"#where-caches-live\" aria-hidden=\"true\" tabindex=\"-1\">#\u003C\u002Fa>Mac 上的缓存放在哪里\u003C\u002Fh2>\n\u003Cul>\n\u003Cli>\u003Ccode>~\u002FLibrary\u002FCaches\u003C\u002Fcode>：当前用户的应用缓存。大多数应用会在这里建一个以应用名称或标识符命名的文件夹，比如 Safari 的 \u003Ccode>com.apple.Safari\u003C\u002Fcode>。\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002FLibrary\u002FCaches\u003C\u002Fcode>：对所有用户生效的缓存，修改需要管理员权限。\u003C\u002Fli>\n\u003Cli>\u003Ccode>~\u002FLibrary\u002FContainers\u002F&lt;应用标识符&gt;\u002FData\u002FLibrary\u002FCaches\u003C\u002Fcode>：从 App Store 安装的应用都运行在沙盒中，缓存放在各自的容器里。\u003C\u002Fli>\n\u003Cli>浏览器的配置文件夹：Chrome 等浏览器除了 \u003Ccode>~\u002FLibrary\u002FCaches\u003C\u002Fcode>，还会在 \u003Ccode>~\u002FLibrary\u002FApplication Support\u003C\u002Fcode> 下的配置文件夹里保存代码缓存和 GPU 缓存。\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fprivate\u002Fvar\u002Ffolders\u003C\u002Fcode>：macOS 为每个用户准备的临时文件和缓存，由系统管理。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"safe-vs-risky\">\u003Ca class=\"heading-anchor\" href=\"#safe-vs-risky\" aria-hidden=\"true\" tabindex=\"-1\">#\u003C\u002Fa>哪些能删，哪些别删\u003C\u002Fh2>\n\u003Cp>\u003Cstrong>通常可以放心删\u003C\u002Fstrong>，应用会按需重建：\u003C\u002Fp>\n\u003Cul>\n\u003Cli>浏览器的网页缓存、代码缓存和 GPU 缓存；\u003C\u002Fli>\n\u003Cli>\u003Ccode>~\u002FLibrary\u002FCaches\u003C\u002Fcode> 中各个应用文件夹里的内容；\u003C\u002Fli>\n\u003Cli>访达快速查看生成的预览缩略图；\u003C\u002Fli>\n\u003Cli>npm、Homebrew、pip 等工具的下载缓存，以及 Xcode 的构建缓存。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>删之前要想清楚\u003C\u002Fstrong>：\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Cookie 和网站数据\u003C\u002Fstrong>不算单纯的缓存，删掉后通常要重新登录网站。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>离线下载\u003C\u002Fstrong>：音乐、视频应用下载的内容，删了就得重新下载。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>不认识的缓存文件夹\u003C\u002Fstrong>：先弄清楚属于哪个应用。正在运行的应用，缓存可能删不掉，或者马上又生成。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>不要动\u003C\u002Fstrong>：\u003C\u002Fp>\n\u003Cul>\n\u003Cli>整个 \u003Ccode>~\u002FLibrary\u003C\u002Fcode>、\u003Ccode>~\u002FLibrary\u002FApplication Support\u003C\u002Fcode> 或 \u003Ccode>~\u002FLibrary\u002FContainers\u003C\u002Fcode>，里面有设置、数据库和聊天记录；\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002FSystem\u003C\u002Fcode>、\u003Ccode>\u002Fprivate\u002Fvar\u002Fdb\u003C\u002Fcode>、\u003Ccode>\u002Fprivate\u002Fvar\u002Fvm\u003C\u002Fcode> 等系统位置；\u003C\u002Fli>\n\u003Cli>「照片」图库内部的文件，图库要交给「照片」App 管理。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"in-app\">\u003Ca class=\"heading-anchor\" href=\"#in-app\" aria-hidden=\"true\" tabindex=\"-1\">#\u003C\u002Fa>用应用自带的功能清理\u003C\u002Fh2>\n\u003Cp>只想清某一个应用时，先找它自己的设置，因为应用最清楚哪些是缓存、哪些是你的数据。\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Safari 浏览器\u003C\u002Fstrong>：选取「Safari 浏览器」&gt;「设置」，点「隐私」，再点「管理网站数据」，可以按网站移除或全部移除。Apple 提醒，这会移除 Cookie 和网站数据，可能让你退出网站登录。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Chrome\u003C\u002Fstrong>：点右上角的「更多」图标，选「删除浏览数据」，时间范围选「时间不限」，只勾选「缓存的图片和文件」，再点「删除数据」。想保留登录状态，就不要勾选 Cookie。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>聊天和办公应用\u003C\u002Fstrong>：很多应用在设置里提供了清理缓存或管理存储的选项，优先用它们。具体做法见\u003Ca href=\"\u002Fblog\u002Fwechat-mac-storage\">微信\u003C\u002Fa>和\u003Ca href=\"\u002Fblog\u002Foffice-chat-apps-cache-mac\">钉钉、飞书、企业微信\u003C\u002Fa>的专文。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>开发者可以用工具自带的命令清理下载缓存，pnpm、Yarn 等更多工具见 \u003Ca href=\"\u002Fblog\u002Fclear-js-package-caches\">npm、pnpm、Yarn 缓存怎么清理\u003C\u002Fa>：\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">brew cleanup\nnpm cache clean --force\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Xcode 的构建缓存在 \u003Ccode>~\u002FLibrary\u002FDeveloper\u002FXcode\u002FDerivedData\u003C\u002Fcode>，退出 Xcode 后可以删除，下次构建会慢一些；模拟器和设备支持文件的处理见 \u003Ca href=\"\u002Fblog\u002Fclear-xcode-storage\">Xcode 专文\u003C\u002Fa>。\u003C\u002Fp>\n\u003Ch2 id=\"finder\">\u003Ca class=\"heading-anchor\" href=\"#finder\" aria-hidden=\"true\" tabindex=\"-1\">#\u003C\u002Fa>在访达中手动清理\u003C\u002Fh2>\n\u003Col>\n\u003Cli>退出要清理的应用。\u003C\u002Fli>\n\u003Cli>在「访达」中选取「前往」&gt;「前往文件夹」，输入 \u003Ccode>~\u002FLibrary\u002FCaches\u003C\u002Fcode>，按 Return 键。\u003C\u002Fli>\n\u003Cli>在列表视图中勾选「计算所有大小」（「显示」&gt;「查看显示选项」），再按大小排序。\u003C\u002Fli>\n\u003Cli>打开占用最多的应用文件夹，把里面的内容拖到废纸篓，文件夹本身保留。\u003C\u002Fli>\n\u003Cli>确认应用工作正常后，再清倒废纸篓。\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>想先看看各个缓存文件夹有多大，也可以在「终端」中运行：\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">du -sh ~\u002FLibrary\u002FCaches\u002F* 2&gt;\u002Fdev\u002Fnull | sort -h | tail -n 20\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>手动删除的好处是文件会先进入废纸篓，清倒之前还能放回原处。\u003C\u002Fp>\n\u003Ch2 id=\"washbear\">\u003Ca class=\"heading-anchor\" href=\"#washbear\" aria-hidden=\"true\" tabindex=\"-1\">#\u003C\u002Fa>用浣熊管家集中清理\u003C\u002Fh2>\n\u003C!--demo:deepClean-->\u003Cp>要比较多个应用的缓存，一个个文件夹去翻很费时间。打开 \u003Cstrong>深度清理\u003C\u002Fstrong>，点 \u003Cstrong>开始扫描\u003C\u002Fstrong>，浣熊管家会把结果按 \u003Cstrong>系统缓存\u003C\u002Fstrong>、\u003Cstrong>用户缓存文件\u003C\u002Fstrong>、\u003Cstrong>应用缓存\u003C\u002Fstrong>、\u003Cstrong>浏览器数据\u003C\u002Fstrong>、\u003Cstrong>开发工具\u003C\u002Fstrong> 等类别列出，并显示每一项的大小。\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>先看说明再勾选\u003C\u002Fstrong>：展开项目可以看到用途、清理影响和具体位置。例如 Chrome 缓存一项会注明不清理 Cookie、密码、历史、扩展和书签。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>只清缓存\u003C\u002Fstrong>：把底部的 \u003Cstrong>选择方式\u003C\u002Fstrong> 改为 \u003Cstrong>暂不选择\u003C\u002Fstrong>，再逐项勾选。也可以先用 \u003Cstrong>智能推荐\u003C\u002Fstrong>，它只预先勾选风险较低、通常可以重新生成的内容。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>需要关闭的应用\u003C\u002Fstrong>：有的项目会提示 \u003Cstrong>清理前需关闭应用\u003C\u002Fstrong>。点 \u003Cstrong>清理\u003C\u002Fstrong> 后，可以在 \u003Cstrong>确认清理\u003C\u002Fstrong> 的 \u003Cstrong>关闭运行中的应用（可选）\u003C\u002Fstrong> 中勾选，让浣熊管家先关闭它们，请先保存工作。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>其他用户缓存\u003C\u002Fstrong>：没有单独列出的应用缓存，默认不选，正在使用的会被跳过。勾选前建议展开看看是哪些应用的。\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Safari 的缓存可以在 \u003Cstrong>隐私清理\u003C\u002Fstrong> 中作为 \u003Cstrong>浏览器缓存\u003C\u002Fstrong> 单独清理。隐私清理的 \u003Cstrong>智能推荐\u003C\u002Fstrong> 还会勾选浏览历史等记录，只想清缓存时，先改为 \u003Cstrong>暂不选择\u003C\u002Fstrong> 再单独勾选。Cookie 和网站数据也在隐私清理中，所选内容可能让你退出账户时，确认前需要先勾选一条提示。\u003C\u002Fp>\n\u003Cdiv class=\"callout callout-warning\">\u003Cp class=\"callout-title\">注意\u003C\u002Fp>\u003Cp>浣熊管家清理的文件不经过废纸篓，无法恢复。每次清理的项目和结果会记录在 \u003Cstrong>操作历史\u003C\u002Fstrong> 中。\u003C\u002Fp>\n\u003C\u002Fdiv>\u003Ch2 id=\"faq\">\u003Ca class=\"heading-anchor\" href=\"#faq\" aria-hidden=\"true\" tabindex=\"-1\">#\u003C\u002Fa>常见问题\u003C\u002Fh2>\n\u003Ch3 id=\"sign-out\">\u003Ca class=\"heading-anchor\" href=\"#sign-out\" aria-hidden=\"true\" tabindex=\"-1\">#\u003C\u002Fa>清缓存会让我退出登录吗？\u003C\u002Fh3>\n\u003Cp>只删缓存通常不会。登录状态保存在 Cookie 和网站数据里，和缓存是两回事。在浏览器里清理时，留意不要顺手勾选 Cookie。\u003C\u002Fp>\n\u003Ch3 id=\"faster\">\u003Ca class=\"heading-anchor\" href=\"#faster\" aria-hidden=\"true\" tabindex=\"-1\">#\u003C\u002Fa>清完缓存，Mac 会变快吗？\u003C\u002Fh3>\n\u003Cp>不一定。缓存本来就是为了加快加载，刚清完时，应用和网页要重新下载、重新生成，第一次反而会慢一些。清缓存的主要作用是腾出空间，或者在应用显示异常时排除问题。\u003C\u002Fp>\n\u003Ch3 id=\"how-often\">\u003Ca class=\"heading-anchor\" href=\"#how-often\" aria-hidden=\"true\" tabindex=\"-1\">#\u003C\u002Fa>多久清一次合适？\u003C\u002Fh3>\n\u003Cp>不需要定期清空。缓存会随使用慢慢长回来，这是正常现象。空间紧张时，或者发现某个应用的缓存异常膨胀时，再清理即可。\u003C\u002Fp>\n",[15,19,22,25,28,31,34,38,41],{"depth":16,"id":17,"text":18},2,"where-caches-live","Mac 上的缓存放在哪里",{"depth":16,"id":20,"text":21},"safe-vs-risky","哪些能删，哪些别删",{"depth":16,"id":23,"text":24},"in-app","用应用自带的功能清理",{"depth":16,"id":26,"text":27},"finder","在访达中手动清理",{"depth":16,"id":29,"text":30},"washbear","用浣熊管家集中清理",{"depth":16,"id":32,"text":33},"faq","常见问题",{"depth":35,"id":36,"text":37},3,"sign-out","清缓存会让我退出登录吗？",{"depth":35,"id":39,"text":40},"faster","清完缓存，Mac 会变快吗？",{"depth":35,"id":42,"text":43},"how-often","多久清一次合适？","\n缓存是应用为了少做重复工作而保存的数据：网页上的图片和脚本、视频缩略图、编译好的图形着色器、下载过的安装包。它的特点是删掉后能重新生成，Apple 也把 `Caches` 目录定位为存放可丢弃、可重建数据的地方。\n\n麻烦在于，缓存常常和不能随便删的数据挨在一起。同一个应用的文件夹里，可能一边是几 GB 的缓存，一边是聊天记录和离线下载。动手之前，先分清楚哪些是哪些。\n\n## Mac 上的缓存放在哪里 {#where-caches-live}\n\n- `~\u002FLibrary\u002FCaches`：当前用户的应用缓存。大多数应用会在这里建一个以应用名称或标识符命名的文件夹，比如 Safari 的 `com.apple.Safari`。\n- `\u002FLibrary\u002FCaches`：对所有用户生效的缓存，修改需要管理员权限。\n- `~\u002FLibrary\u002FContainers\u002F\u003C应用标识符>\u002FData\u002FLibrary\u002FCaches`：从 App Store 安装的应用都运行在沙盒中，缓存放在各自的容器里。\n- 浏览器的配置文件夹：Chrome 等浏览器除了 `~\u002FLibrary\u002FCaches`，还会在 `~\u002FLibrary\u002FApplication Support` 下的配置文件夹里保存代码缓存和 GPU 缓存。\n- `\u002Fprivate\u002Fvar\u002Ffolders`：macOS 为每个用户准备的临时文件和缓存，由系统管理。\n\n## 哪些能删，哪些别删 {#safe-vs-risky}\n\n**通常可以放心删**，应用会按需重建：\n\n- 浏览器的网页缓存、代码缓存和 GPU 缓存；\n- `~\u002FLibrary\u002FCaches` 中各个应用文件夹里的内容；\n- 访达快速查看生成的预览缩略图；\n- npm、Homebrew、pip 等工具的下载缓存，以及 Xcode 的构建缓存。\n\n**删之前要想清楚**：\n\n- **Cookie 和网站数据**不算单纯的缓存，删掉后通常要重新登录网站。\n- **离线下载**：音乐、视频应用下载的内容，删了就得重新下载。\n- **不认识的缓存文件夹**：先弄清楚属于哪个应用。正在运行的应用，缓存可能删不掉，或者马上又生成。\n\n**不要动**：\n\n- 整个 `~\u002FLibrary`、`~\u002FLibrary\u002FApplication Support` 或 `~\u002FLibrary\u002FContainers`，里面有设置、数据库和聊天记录；\n- `\u002FSystem`、`\u002Fprivate\u002Fvar\u002Fdb`、`\u002Fprivate\u002Fvar\u002Fvm` 等系统位置；\n- 「照片」图库内部的文件，图库要交给「照片」App 管理。\n\n## 用应用自带的功能清理 {#in-app}\n\n只想清某一个应用时，先找它自己的设置，因为应用最清楚哪些是缓存、哪些是你的数据。\n\n- **Safari 浏览器**：选取「Safari 浏览器」>「设置」，点「隐私」，再点「管理网站数据」，可以按网站移除或全部移除。Apple 提醒，这会移除 Cookie 和网站数据，可能让你退出网站登录。\n- **Chrome**：点右上角的「更多」图标，选「删除浏览数据」，时间范围选「时间不限」，只勾选「缓存的图片和文件」，再点「删除数据」。想保留登录状态，就不要勾选 Cookie。\n- **聊天和办公应用**：很多应用在设置里提供了清理缓存或管理存储的选项，优先用它们。具体做法见[微信](\u002Fblog\u002Fwechat-mac-storage)和[钉钉、飞书、企业微信](\u002Fblog\u002Foffice-chat-apps-cache-mac)的专文。\n\n开发者可以用工具自带的命令清理下载缓存，pnpm、Yarn 等更多工具见 [npm、pnpm、Yarn 缓存怎么清理](\u002Fblog\u002Fclear-js-package-caches)：\n\n```bash\nbrew cleanup\nnpm cache clean --force\n```\n\nXcode 的构建缓存在 `~\u002FLibrary\u002FDeveloper\u002FXcode\u002FDerivedData`，退出 Xcode 后可以删除，下次构建会慢一些；模拟器和设备支持文件的处理见 [Xcode 专文](\u002Fblog\u002Fclear-xcode-storage)。\n\n## 在访达中手动清理 {#finder}\n\n1. 退出要清理的应用。\n2. 在「访达」中选取「前往」>「前往文件夹」，输入 `~\u002FLibrary\u002FCaches`，按 Return 键。\n3. 在列表视图中勾选「计算所有大小」（「显示」>「查看显示选项」），再按大小排序。\n4. 打开占用最多的应用文件夹，把里面的内容拖到废纸篓，文件夹本身保留。\n5. 确认应用工作正常后，再清倒废纸篓。\n\n想先看看各个缓存文件夹有多大，也可以在「终端」中运行：\n\n```bash\ndu -sh ~\u002FLibrary\u002FCaches\u002F* 2>\u002Fdev\u002Fnull | sort -h | tail -n 20\n```\n\n手动删除的好处是文件会先进入废纸篓，清倒之前还能放回原处。\n\n## 用浣熊管家集中清理 {#washbear}\n\n::demo deepClean\n\n要比较多个应用的缓存，一个个文件夹去翻很费时间。打开 **深度清理**，点 **开始扫描**，浣熊管家会把结果按 **系统缓存**、**用户缓存文件**、**应用缓存**、**浏览器数据**、**开发工具** 等类别列出，并显示每一项的大小。\n\n- **先看说明再勾选**：展开项目可以看到用途、清理影响和具体位置。例如 Chrome 缓存一项会注明不清理 Cookie、密码、历史、扩展和书签。\n- **只清缓存**：把底部的 **选择方式** 改为 **暂不选择**，再逐项勾选。也可以先用 **智能推荐**，它只预先勾选风险较低、通常可以重新生成的内容。\n- **需要关闭的应用**：有的项目会提示 **清理前需关闭应用**。点 **清理** 后，可以在 **确认清理** 的 **关闭运行中的应用（可选）** 中勾选，让浣熊管家先关闭它们，请先保存工作。\n- **其他用户缓存**：没有单独列出的应用缓存，默认不选，正在使用的会被跳过。勾选前建议展开看看是哪些应用的。\n\nSafari 的缓存可以在 **隐私清理** 中作为 **浏览器缓存** 单独清理。隐私清理的 **智能推荐** 还会勾选浏览历史等记录，只想清缓存时，先改为 **暂不选择** 再单独勾选。Cookie 和网站数据也在隐私清理中，所选内容可能让你退出账户时，确认前需要先勾选一条提示。\n\n> [!WARNING]\n> 浣熊管家清理的文件不经过废纸篓，无法恢复。每次清理的项目和结果会记录在 **操作历史** 中。\n\n## 常见问题 {#faq}\n\n### 清缓存会让我退出登录吗？ {#sign-out}\n\n只删缓存通常不会。登录状态保存在 Cookie 和网站数据里，和缓存是两回事。在浏览器里清理时，留意不要顺手勾选 Cookie。\n\n### 清完缓存，Mac 会变快吗？ {#faster}\n\n不一定。缓存本来就是为了加快加载，刚清完时，应用和网页要重新下载、重新生成，第一次反而会慢一些。清缓存的主要作用是腾出空间，或者在应用显示异常时排除问题。\n\n### 多久清一次合适？ {#how-often}\n\n不需要定期清空。缓存会随使用慢慢长回来，这是正常现象。空间紧张时，或者发现某个应用的缓存异常膨胀时，再清理即可。\n",1793257450414]