跳到主要内容
Mole
功能 实测 口碑 定价 常见问题 博客
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES
立即购买购买 下载

    帮助、文档、更新日志和文章

    首页/博客

    微信 Mac 占用空间:缓存、聊天记录与安全清理

    存储空间发布于 2026年9月23日更新于 2026年9月25日约 5 分钟

    微信在 Mac 上越用越占空间,是很常见的事。但「占空间」这件事分好几层,混在一起看就容易误删。想腾空间,第一步不是删,而是分清哪些是缓存、哪些是聊天记录、哪些是下载文件、哪些是应用本体。其中聊天记录默认保留,别当缓存清掉。

    这篇文章先把微信在 Mac 上的磁盘占用分层,再说清楚每一层该怎么处理。文中的「Mole」只指 mole.fit 上的 Mole for Mac,以及它自带的 mo 命令行工具。顺带一提,苹果自带的「信息」和微信是两回事,清理信息附件见清理 Mac 上的信息存储。

    微信数据在 Mac 上的三栏分层:缓存是缩略图、临时文件这类可重建的文件,可以清;聊天记录包括消息和其中的图片、视频、文件,不要轻易清;下载和媒体是你选择保留的文件,按需清理。
    先分清是缓存、聊天记录还是下载,再决定能不能删。聊天记录默认保留。

    先分清:缓存 ≠ 聊天记录 ≠ 下载 ≠ 应用本体

    先把微信占的空间分成四类,再一类一类处理。想腾空间,先别动聊天记录。

    类型 典型内容 删了会怎样 优先处理方式
    缓存 头像、朋友圈和视频号的缓存内容、其他临时文件 需要时会重新生成或重新获取,不丢聊天记录 可清,优先用微信内置的缓存清理
    聊天记录 消息数据库,以及聊天里的图片、视频和文件 可能是唯一的副本,微信服务器上已不再保存的旧媒体无法重新下载 默认保留,先备份或迁移
    下载 你另存到本地的文件、接收的文档 删了要重新向对方或云端索取 逐个确认,别整目录删
    应用本体 微信 App 及其运行所需数据 影响启动和登录状态 卸载时才动,日常不碰

    一句话判断:缓存可以清,聊天记录默认留,下载逐个看,应用本体不到卸载别碰。

    在微信里能安全处理什么

    优先用微信自带的存储管理界面,而不是去系统目录里手删。当前 Mac 版微信在设置里有存储空间或缓存管理入口,能按类型清理临时数据(具体名称以你这台 Mac 上当前版本的微信为准,界面文案会变)。同一个存储界面也能删除聊天记录,只想腾空间的话,只用其中清理缓存的选项,聊天数据相关的选项别动。

    处理时分清两种东西:能再拿到的文件,找发送方重新要,或者你在别处另存过一份;只存在这台 Mac 上的聊天记录和聊天媒体,删了就没有了。聊天里的图片和视频不是随时能再下的副本,微信服务器只保留一段时间,这台 Mac 上已经没有的旧图片、旧视频会显示为已过期,无法再次获取。清缓存不等于清空聊天。

    聊天记录:默认保留

    聊天数据库和其中的本地媒体,很可能是这些对话的唯一本地副本。它和缓存长得不一样:缓存是能再生成的临时文件,聊天记录是你的数据。

    所以任何有破坏性的步骤之前,先备份或迁移聊天记录。微信自带聊天记录迁移和备份功能,卸载或换机前先走一遍;删除应用前怎么保存聊天和附件,见微信卸载指南。删除聊天记录不是腾空间的常规做法,也不是安全清理。

    微信 4.x 把数据放在哪里

    微信 4.x 把每个登录过的账号放在容器里的一个单独文件夹中:~/Library/Containers/com.tencent.xinWeChat/Data/Documents/xwechat_files/<account>/,缓存和聊天数据就挨在一起:

    <account> 下的文件夹 里面是什么 怎么对待
    db_storage 聊天数据库 永远不要动
    msg/file 聊天里收到的文件 你的数据,需要的先另存,逐个确认
    msg/attach、msg/video 聊天图片和视频,按月份文件夹(YYYY-MM)存放 只看过去的月份,清掉的媒体可能再也下不回来
    cache/<YYYY-MM> 朋友圈和视频号的缓存,按月存放 过去月份的属于缓存
    temp/head_image 头像缓存 缓存

    当月的文件夹在微信运行时还在写入,别动它们。微信 3.x 的旧目录在 ~/Library/Containers/com.tencent.xinWeChat/Data/Library/Application Support/com.tencent.xinWeChat/ 下,其中只有每个账号的 Message/MessageTemp 是聊天媒体缓存,其余部分包含聊天数据库。查看这些文件夹之前先用 ⌘Q 退出微信,只关窗口的话它还在运行。

    用磁盘视图核对大小(不猜 GB)

    先量再删。用储存空间设置,或者磁盘分析视图(如 Mole 的「分析」),找到和微信相关的文件夹,看它们实际有多大。不同 Mac 上微信占多少差别很大,别照搬别人的 GB 数字,自己在自己的机器上测。

    Mole 1.15(Preview)在「清理」的「通讯工具」分区里列出微信。有完全磁盘访问权限时,它会加上上表中的这些文件夹:过去月份的聊天图片(msg/attach)和视频(msg/video)、过去月份的 cache/<YYYY-MM>、temp/head_image,以及微信 3.x 的 Message/MessageTemp,全部只列出、不默认勾选。当月的文件夹不会列出,db_storage 和 msg/file 也从不出现。唯一默认勾选的微信项是容器里很小的 Library/Caches 文件夹,而且只在微信退出后才会出现。没有完全磁盘访问权限时,Mole 不列出微信容器里的任何内容。如果你勾选了聊天图片或视频那几行,那些月份的图片和视频会从这台 Mac 上移走,微信服务器上已不再保存的就再也下载不回来。

    扫描免费、不需要许可证,删什么由你决定;只有真正动手删除时才需要许可证,每个付费工具都会先免费运行两次再询问。它不会替你把聊天记录当垃圾清掉。

    安全顺序

    1. 先量:看储存空间设置或磁盘视图里微信相关文件夹的真实大小。
    2. 分类:对照上面的表格,分清缓存、聊天记录、下载和应用本体。
    3. 先用微信内置的清理和备份,别一上来就进系统目录。
    4. 要复核残留,先用 ⌘Q 彻底退出微信,只关窗口的话它还在运行。
    5. 永远不要整个删除微信的容器或名字里带 Tencent 的文件夹。聊天数据库就在微信自己的容器里,其他带 Tencent 字样的文件夹可能被别的腾讯应用共用。

    想做一次和微信无关的通用磁盘清理,如何在 Mac 上腾出空间是那份有序清单。

    延伸阅读

    • 哪些 Mac 缓存可以安全删除:通用的缓存判断规则。
    • Mole 安全吗:Mole 到底删什么、拒绝碰什么。
    • 如何在 Mac 上腾出空间:不针对某个 App 的整体清理顺序。

    常见问题

    清缓存会丢聊天记录吗?

    只清缓存不会。头像、朋友圈和视频号的缓存内容需要时会重新加载,聊天数据库也不受影响。聊天里的图片、视频和文件不一样,一旦从这台 Mac 上删掉,微信服务器上已不再保存的旧文件会显示为已过期,无法再下载。用微信自带的缓存清理选项,别碰聊天数据相关的选项,也别去系统目录里手删。

    卸载微信会删聊天记录吗?

    卸载 App 不等于删数据。聊天记录另存在它的容器和数据库里,删不删是另一个决定。卸载或换机前先用微信自带的备份或迁移功能保存记录,具体顺序见微信卸载指南。

    能直接删 Library 里带微信或 Tencent 的文件夹吗?

    不能整目录删。聊天数据库就在微信自己的容器里,和缓存挨着;其他名字带 Tencent 的文件夹可能被 QQ 等别的腾讯应用共用,误删无法恢复。先彻底退出微信,再逐项复核,别按文件夹名一删了之。

    Mole 会默认删聊天记录吗?

    不会。Mole 从不列出聊天数据库和收到的文件,过去月份的聊天图片和视频也只列出、不默认勾选。动手前由你复核,这和Mole 安全吗里讲的复核式删除是一致的:宁可让你自己确认,也不替你把记录清掉。

    Mac 空间不够了,可以试试 Mole,清理垃圾、查找大文件,看看哪些内容最占空间。

    下载试用 Mole

    继续阅读

    • 存储空间如何清理 Mac 磁盘空间,又不丢失文件约 4 分钟
    • 存储空间Mac 废纸篓无法清空,怎么处理约 2 分钟
    • 存储空间讲清 Mac 上的 purge:命令、可清除空间与清理软件约 5 分钟

    Mole · 鼴

    清理 Mac,管理软件,查看运行状态

    v1.16.0 (304) · 更新日志

    产品

    Mac 清理 App 卸载 Mac 优化 磁盘分析 系统监控

    支持

    帮助 功能文档 更新日志 博客

    法律

    服务条款 隐私政策 退款政策

    资源

    命令行工具 推广联盟

    联系

    Twitter hi@mole.fit

    Mole 唯一官网 mole.fit · 请勿下载来源不明的安装包

    命令行版继续免费开源。