本文会先盘点常用的微信备份方案,随后重点介绍电脑版微信的文件结构、可以清理的内容、必须保留的文件,以及备份的注意事项。
对于很多人,微信Windows版(下文统称电脑版微信)是除浏览器外最重要的桌面软件。但电脑微信没有自己的备份功能,操作失误、系统重装、不知名的闪退,都有可能导致的聊天记录丢失。然而网络上并没有多少关于电脑版微信的内容,导致很多人求助无援。希望本文能对大家有一点帮助。
吐槽
微信可能是地球上每天被“问候”最多的app。大家吐槽的,不是微信的技术,而是态度。毕竟“大家自然会来适配我,我为什么要改?”都已经是名梗了。微信的技术团队,哪怕有QQ团队一半的努力,亿万人的生活水平都会得到立竿见影的提升。缺乏竞争的情况下,一个不思进取的app当上国民软件,成为十几亿人每天都离不开的工具,说句难听点,就是国之不幸。
如果不是微信做得这么**,可能绝大部分人都没意识到备份的重要性。安卓自动更新时遇到签名变化、iOS的bug,都有可能导致微信连带聊天数据一起归零。电脑版微信一次偶然的登陆失败,也可能会丢失几个星期的聊天记录。
微信除了是把图片/视频高度压缩的“小而美”压缩工具,文件传输大小限制(新版本终于放宽到单文件1GB)、让人记忆犹新的图片和视频压缩(视频文件最大100MB)、电脑版小程序调不了窗口大小、PC版和手机版聊天记录无法合并、各种多选限制、备份传输慢且方法单一、功能残缺落后,等等等等一大堆问题都没解决的时候,微信更新等来的是表情动效和PC版朋友圈,反手一句好家伙。
备份方案
几种常见的微信备份方案排名:
此外,还有WX Backup等PC/Mac工具,它们通过苹果iOS设备的iTunes非加密备份,最终把聊天记录输出成html网页格式,曲线救国地实现跨平台浏览手机备份的效果,自带时间线转跳,体验比微信自己还好↓
部分PC会遇到无法添加路径的问题,可把iTunes的备份从C:Users用户名AppDataRoamingApple ComputerMobileSync,剪切到桌面,然后手动添加。而现PC版有“给定关键字不在字典中”bug、生成的文件过多、无法多选恢复、文件夹并非以微信昵称命名、无搜索功能等遗憾,只能等开发者修复。
常见的聊天数据丢失恢复方法
除了iPad版,Windows版是功能最残缺、最没人权的常用微信客户端。电脑版没有自己的消息备份功能,且聊天数据和手机版隔离存在,相互之间无法相互备份、恢复、查看,所以电脑版微信永远无法当微信备份的汇总源(起码在大改版之前是这样)。
一旦手机丢失或app丢失重要聊天记录,存在电脑版微信上的聊天数据就成了孤本。很多人被迫去研究电脑版微信的时候,又会发现其文件架构看不懂,备份和恢复起来都很懵逼。
丢失最近几天、几个月(视最近聊天数据的大小而异),或完全丢失聊天数据都可用下面方法尝试。微信官方的修复方法docs.qq.com/doc/DS0JqY1FEVmVnSWdB,精简要概括如下:
退出并关闭电脑版微信,备份“All Usersconfig”、和“用户名config和Msg文件夹”,以防万一。
到“WeChat Files用户名Msg”文件夹,找到文件名类似“XXX.db_Uncategorized xxxxxxx”和“XXX.db_SQLITE_NOTADB xxxxxxx”文件(它们是原来的聊天数据库文件,因意外退出而被重命名),手动给它们修改文件名,去掉被添加的后缀(改名前先把已经生成的同名文件删除)。
到“WeChat Files用户名MsgMulti或MsgMultibak”,找到文件名类似“MSG数字(从0开始编号)_一大串数字”的文件。例如把“MSG0_1625828833.bakdb”的文件,重命名为“MSG0.db”。根据文件的修改时间和大小,判断这是否是我们的目标。
把类似文件重命名修改后,重新登陆微信。
电脑版微信的数据结构、用途与意义
用截稿时的微信 3.3.0 for Windows版为例(老版微信的媒体文件位置略有差别),如版本相差太远,描述和处理方法都可能会发生变化,此处仅供参考。电脑版微信的“设置-文件管理”中,可查看和修改微信数据的保存位置。
“WeChat Files/微信名”目录下有:
在微信号文件夹中,各个文件夹用途如下:
Applet:又是小程序的文件夹,这次是存放配置记录等文件。里面的文件又多又碎,删掉的话,没有云同步功能的小程序会丢失本地的设置和配置记录。
ResUpdateV2:功能不明,运行时可删除,暂无发现影响,且自动重新生成,还不会变动。
backup和BackupFiles:都是备份相关,而BackupFiles存放的是手机到电脑的备份,每台手机都有唯一的文件夹。
BackupFiles文件夹结构↑
同一台手机,每次新增备份都会更新除log外的所有文件,“BAK_”后缀的数字从0-N,单个最大1.99GB(微信其实可以把聊天数据封装成单个文件)。3个文件需要对应,缺一不可,否则会提示“文件被移动或损坏,无法继续”。备份恢复过程中会生产Backup.db-shm、Backup.db-wal临时文件,完成后会自行删除。
config文件夹:登陆与聊天数据配置相关文件,恢复古老版本数据时需要它:
FileStorage:统一存放所有的缓存、表情、文件、图片、视频等文件。子文件夹大多会按月放置文件:
Msg:聊天数据文件,最重要的文件夹。内部是Multi文件夹和一堆.db后缀的数据库文件:
要恢复聊天数据,但又不需要图片视频等数据,保留ChatMsg.db、MicroMsg.db和config文件夹即可(空间占用瞬间降低95.8789415%)。
小技巧与冷知识
电脑版微信的小程序“TNT模式”↑
———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击查看详情
站 长 微 信: wxii2p22