Mac微信彻底删除公众号历史记录需三步:先在聊天设置中清空内容,再终端或访达删除Msg.db等数据库文件,最后清理收藏夹、Favorites及FileStorage中的残留文件。

Mac微信删除公众号的全部历史记录,需同时清除聊天界面可见内容与底层数据库残留,否则对方新发消息仍会触发旧记录重建。仅点“清空内容”只能抹掉界面显示,Msg.db里存着所有文字、时间戳、未读标记,恢复工具一扫就出来。
先在微信界面清空公众号聊天内容
这一步是基础动作,为后续深层清理铺路,但单独执行毫无“彻底”可言。
1、打开Mac微信,找到目标公众号,点击进入其聊天窗口。
2、点击右上角「⋯」→ 再点一次右上角「⋯」→ 选择「设置」。
3、在设置页中向下滚动,点击红色字体的「清空内容」按钮。
4、弹窗中确认点击「清空」——此时聊天窗口变空,但【数据库文件未动,原始消息仍完整保留在磁盘上】。
手动定位并删除对应账号的Msg.db数据库文件
公众号聊天记录和私聊一样,全存在SQLite数据库里,路径藏在沙盒内,必须直捣黄龙。
方法一:终端强制删除(推荐,一步到位)
1、完全退出微信,在“活动监视器”中搜索“WeChat”,确认进程已消失。
2、打开终端,粘贴执行:
rm -rf ~/Library/Containers/com.tencent.xinWeChat/Data/Library/Application\ Support/com.tencent.xinWeChat/*/Message/MSG*.db
3、该命令会精准匹配所有Msg.db及其分片(如MSG0.db、MSG1.db),直接物理删除——【执行后不可恢复,且不经过废纸篓】。
方法二:访达手动删(适合怕输错命令的用户)
播客文章生成器。将音频文字稿、节目链接、摘要笔记转化为结构清晰、适合发布的图文文章。支持多种输出风格(深度解析、精华摘要、对话体重构、社交媒体切片)和多种输出格式(Markdown、微信公众号、知乎、企业内刊)。触发词:播客文章、播客转文章、podcast to article、podcast article
1、按Command + Shift + G,输入:
~/Library/Containers/com.tencent.xinWeChat/Data/Library/Application Support/com.tencent.xinWeChat
2、进入后,你会看到若干以随机字符串命名的子文件夹(每个对应一个登录过的微信账号)。
3、逐个点开这些文件夹 → 找到「Message」目录 → 选中全部以「MSG」开头的.db文件(如MSG0.db、MicroMsg.db)→ Shift + Command + Delete永久删除。
清理收藏夹与缓存中的公众号残留
公众号文章被收藏、截图被保存、语音被缓存,这些都不会随“清空内容”一起消失。
第一步:取消所有公众号相关收藏
打开微信左侧「收藏」→ 顶部搜索框输入公众号名称或关键词(如“服务通知”“订单提醒”)→ 每条匹配结果悬停鼠标,点「⋯」→「取消收藏」。
第二步:清空Favorites文件夹中对应源文件
1、按Command + Shift + G,输入:
~/Library/Containers/com.tencent.xinWeChat/Data/Library/Application Support/com.tencent.xinWeChat/Favorites
2、进入后,按修改日期排序,筛选出近一个月内生成的文件夹(公众号高频推送易在此集中)→ 直接删除整组文件夹。
第三步:清空FileStorage缓存
返回上一级路径 → 进入「FileStorage」→ 删除「Image」、「Video」、「Audio」、「File」四个子目录下所有以公众号昵称或wxid开头的文件夹。


















