WhatsApp 占用了我 Mac 上的大量储存空间
WhatsApp for Mac 会把聊天中的照片、视频、语音消息和文档保存在 Mac 上。在活跃的群组里,这些很快就会累积到好几 GB,而且在“应用程序”文件夹中完全看不出是 WhatsApp 占用的。
一句话:媒体文件在 ~/Library/Group Containers/group.net.whatsapp.WhatsApp.shared/Message/Media。请在 WhatsApp 里的 Settings › Storage 中减小它,而不是在“访达”中删除文件:WhatsApp 对每个文件都有自己的记录,直接删除会让聊天中的媒体显示为损坏。
WhatsApp 在 Mac 上把文件存在哪里?
当前版本的 WhatsApp 应用把所有内容都放在它的 Group Container 里:
~/Library/Group Containers/group.net.whatsapp.WhatsApp.shared:你的聊天及其数据库。- 其中的
…/Message/Media:照片、视频、语音消息和文档,每个聊天一个文件夹,以该聊天的号码或 ID 命名。
旧版 WhatsApp 桌面应用把数据放在 ~/Library/Application Support/WhatsApp。如果你还有这个文件夹,其中的 Cache、Code Cache 和 GPUCache 文件夹都是应用会重新生成的缓存。
WhatsApp 在我的 Mac 上占了多大空间?
du -sh ~/Library/Group\ Containers/group.net.whatsapp.WhatsApp.shared/Message/Media
macOS 可能会询问是否允许“终端”访问其他应用的数据;请允许,或者在“系统设置”›“隐私与安全性”中给“终端”开启“完全磁盘访问权限”。在“系统设置”›“通用”›“储存空间”中,这部分空间算在“系统数据”里,而不是算在 WhatsApp 名下。
怎样减小 WhatsApp 在 Mac 上占用的空间?
- 在 WhatsApp 中打开 Settings › Storage,选择 Manage storage。它会按大小列出你的聊天和最大的文件,你可以逐一查看并删除媒体。
- 在 WhatsApp 的设置中,为视频和文档关闭 Media auto-download,这样新的媒体只有在你打开时才会下载。
- 对于你不需要其中媒体的群组,清空该聊天。
可以直接删除 Media 文件夹吗?
最好不要。WhatsApp 的数据库仍然记录着这些文件,聊天中就会出现缺失的照片和视频。在 WhatsApp 里删除,两边才能保持一致。