本文将首先盘点常用的微信备份方案,然后重点介绍电脑版微信的文件结构、可以清理的内容、必须保留的文件以及备份的注意事项。对于很多人来说,微信Windows版(以下统称电脑版微
本文将首先盘点常用的微信备份方案,然后重点介绍电脑版微信的文件结构、可以清理的内容、必须保留的文件以及备份的注意事项。
对于很多人来说,微信Windows版(以下统称电脑版微信)是除浏览器之外最重要的桌面软件。但是电脑微信没有自带备份功能。误操作、重装系统、不明闪回都可能导致聊天记录丢失。但是网上关于电脑版微信的内容并不多,导致很多人求助。希望这篇文章能对你有所帮助。
投诉
微信可能是地球上每天最“问候”的app了。大家吐槽的不是微信的技术,而是态度。毕竟“人们自然会适应我。我为什么要改变?”已经是有名的梗了。微信的技术团队,哪怕付出QQ团队一半的努力,也会立刻提高亿万人的生活水平。在没有竞争的情况下,一个有进取心的app就变成了全民软件,变成了十几亿人每天离不开的工具。说白了就是国家的不幸。
如果不是微信做了这么多,可能大部分人都没有意识到备份的重要性。安卓自动更新时遇到签名更改和iOS bugs,都可能导致微信和聊天数据归零。电脑版微信的一次意外登录失败,也可能导致几周的聊天记录丢失。
微信是高度压缩图片/视频的“小而美”的压缩工具。文件传输大小限制(新版本最终放宽到单个文件1GB)、生动的图像和视频压缩(视频文件最大100MB)、电脑版小程序窗口大小无法调整、PC版和手机版聊天记录无法合并、各种多选限制、备份传输慢且方法单一、功能不完整且落后等等诸多问题都没有得到解决。
备份方案
几种常见微信备份方案排名:
最好的备份方案是从手机备份到电脑。可以多次增量覆盖、更新、合并,只会生成几个核心文件,方便管理;
第二层是国产手机系统自带的app备份功能。也只生成几个大文件,方便管理和备份,但只能用品牌手机进行;接近的方法,有iOS设备的iTunes备份,但是会产生巨量的零碎文件,速度慢。
最后是手机间聊天记录的迁移,可以跨Android和iOS平台。但是文件碎片化,速度慢,只能存在手机里,管理和备份比较麻烦。
此外,还有WX备份等PC/Mac工具,通过苹果iOS设备的iTunes进行不加密备份,最终将聊天记录输出为html网页格式。曲线救国,实现了跨平台浏览手机备份的效果,自带时间轴跳转,体验比微信本身更好↓
有些PC会遇到无法添加路径的问题。可以将iTunes备份从C:Users用户名AppdataRoamingApp ComputerMobileSync剪切到桌面,然后手动添加。但目前的PC版有一些遗憾,比如“给定的关键词不在字典里”bug、生成的文件太多、无法选择多个文件进行恢复、文件夹不以微信昵称命名、没有搜索功能等。,只能由开发者来修复。
常见的聊天数据丢失恢复方法基于
除了iPad版,Windows版是目前常用的功能最不全、最没有人权的微信客户端。电脑版没有自带的消息备份功能,聊天数据和手机版是孤立存在的,无法互相备份、还原和查看。所以电脑版微信永远不可能成为微信备份的汇总来源(至少在大改版之前)。
一旦手机丢失或app丢失重要聊天记录,电脑版微信上的聊天数据就成了孤儿。很多人在被迫学习电脑版微信的时候,会发现它的文件结构看不懂,很难备份和恢复。
以下方法可用于尝试丢失最近几天、几个月(取决于最新聊天数据的大小)或完全丢失聊天数据。微信官方的修复方法,docs.qq.com/doc/DS0JqY1FEVmVnSWdB,应该总结如下:
并关闭电脑版微信,备份“所有用户配置”和“用户名配置和消息文件夹”以防万一。
进入“微信文件用户名Msg”文件夹,找到文件名类似“XXX.db_Uncategorized xxxxxxx”、“xxx.db _ SQLite _ not adb xxxxxxxx”的文件(是原来的聊天数据库文件,因意外退出而重命名),手动修改文件名,去掉添加的后缀(重命名前删除生成的同名文件)。
进入“微信文件用户名MsgMulti或MsgMultibak”,找到一个文件名类似“MSG numbers(从0开始编号)_一堆数字”的文件。例如,将文件“MSG0_1625828833.bakdb”重命名为“MSG0.db”。根据文件的修改时间和大小来判断这是否是我们的目标。
重命名修改类似文件,重新登录微信。
电脑版微信的数据结构、用途及意义
以截稿时的微信3.3.0 for Windows版本为例(旧版微信的媒体文件位置略有不同)。如果版本差异太大,描述和处理方法可能会发生变化。这仅供参考。在电脑版微信的“设置-文件管理”中,可以查看和修改微信数据的存储位置。
在“微信文件/微信名”目录下,有:
所有用户:配置文件夹和用户头像。config文件夹的核心是config.data,记录登录信息。没有它,你必须再次扫描代码才能登录。神通和。ini文件(这是配置信息)不是重要的文件,因此将再次生成login。当登录失败或闪回时,可能会产生重复头像,时间长了可能会积累大量重复头像。
Applet: applet目录。打开每个小程序都会生成一个类似wxe73c2db202c7eebf的文件夹。里面是”。wxapkg”文件和小程序的库文件,大部分都是几MB大小。即使小程序正在运行,也可以删除,下次打开会自动下载。
“微信”的名称文件夹:不同版本的目录结构发生了变化,意外退出会产生中断文件,所以如果长期使用电脑版的微信,这个文件夹会很混乱。
在微信号文件夹中,每个文件夹的用途如下:
Applet:又是小程序的文件夹,这次是用来存放配置记录和其他文件的。里面有许多残破的文件。如果删除,没有云同步的小程序会丢失本地设置和配置记录。
ResUpdateV2:函数未知,运行时可以删除,暂时没有发现影响。它会自动重新生成,不会改变。
Backup和BackupFiles:两者都与备份有关,而BackupFiles是将备份从手机存储到电脑,每部手机都有一个唯一的文件夹。
备份文件文件夹结构
Backup.db:数据库文件,备份数据的引导。备份管理器显示的“第一次备份时间、最后一次备份时间、备份时间段、聊天次数”的数据都在里面(如果原BAK_0_MEDIA和TEXT被同名删除或覆盖,只能看到列表,不能恢复);
BAK _ 0 _媒体:聊天的图文、音视频资料;
BAK_0_TEXT:聊天文字信息;
日志:记录文件。每次手机备份还原都会生成log.zip文件(女朋友/老婆偷偷查岗,或者你还原备份的时候可以查看日志文件的修改时间)。删除或保留日志不会影响数据恢复。
在同一部手机上,每次添加新的备份,除了log之外的所有文件都会更新。“BAK_”后缀的个数从0到n不等,最大单个1.99GB(微信其实可以把聊天数据打包成单个文件)。三档需要对应,缺一不可。否则会提示“文件已被移动或损坏,无法继续”。恢复过程中会产生Backup.db-shm和Backup.db-wal临时文件,恢复完成后会被删除。
Config文件夹:登录与聊天数据配置相关的文件,需要恢复旧版本数据:
AccInfo.dat:账户登录信息。所有用户和自己的微信号都有配置文件夹。前者的config.data和后者的AccInfo.dat,删除任何一个都要重新扫码登录。
A.dat,aconfig.dat,xxxx.ini:都是很小的配置文件。
文件存储:统一存储所有缓存、表情、文件、图片、视频等文件。大多数子文件夹会按月存放文件:
缓存:聊天过程中各种图片的缓存;
CustomEmotion:表情包(会和云端同步。删除后,当您下次点击个人表情图标或点击使用过这些表情图标的聊天窗口时,它将被下载并重新生成)。从17年到现在,作者的文件夹已经扩展到1.43G,3323个文件;
通用:里面有情感图标、高清头像(手动点击某人大图)等文件,也是云同步的;
文件:传输的word、excel、pdf、压缩包等文件;
视频:视频文件及其缩略图;
图片:图片文件,和缩略图一起加密成dat文件(旧的电脑版微信和onenote都保存原始图片,存在隐私风险和尴尬)。通过编辑文件头和修改后缀进行异或处理可以得到原始图像,但是从聊天内容中分离出来的图像是没有意义的,这里不描述提取方法;
Temp/TempFromPhone:临时文件;
Sns:里面是缓存cache,删除后会重新生成。不是每次登录都会生成一个新的文件,而是每次生成文件都会记录下一次登录的时间(又一个检查的隐患?);
法夫,PAG:含义不明。
Msg:聊天数据文件,最重要的文件夹。一个数据库文件,它是一个内部多文件夹和一组。数据库后缀:
Multi: buffer,存储最近的聊天记录。客户端意外关闭时(登录时初始化失败等)。),就会生成“bak”文件夹,里面包含类似“MSG0.db1600310954990.IOErr”这样的文件,它的数字串就是错误的时间戳。MSG0.db等文件是聊天缓存,一般60MB大小,用来存储最近的聊天记录。如果更改或删除名称,最近的聊天和传输的文件记录会消失(群聊视频、传输的视频、录音等。).
后缀为“.”的文件。数据”:ABTest、CheckResUpdate、XLabTest,可能是微信的测试/资源更新文件,但可以删除;
带有后缀"的数据库文件。db”是ChatMsg.db(聊天数据的本体,没有它,只列出缩写,没有内容)和MicroMsg.db(没有它,聊天内容就会消失)的核心。
恢复聊天数据,但不需要图片、视频等数据,只需要保留ChatMsg.db、MicroMsg.db、config文件夹即可(空之间的占用率瞬间降低95.8789415%)。
小贴士和冷知识
电脑微信的小程序“TNT模式”↑
小程序也能达到TNT的效果,但大多太弱,不能调节窗口大小(滴滴打车等少数除外);
建议打开微信小号然后放在上面代替文件助手。所以两边都会有记录,等于多次备份;
不想在电脑上看到朋友圈?关闭手机微信发现页的朋友圈,重新登录后,电脑的入口也会消失(一千敌伤,八百自损);
使用“实时共享”菜单中的“在电脑上打开”。手机不方便看文章的时候,分享到“电脑上打开”。下次登录电脑版,你会批量打开期间提交的文章,这比你永远不会再读的收藏夹更适合以后的阅读工具;
如果“有人头像丢失”,在聊天窗口中,点击对方信息中的头像重新生成;
登录失败后,修改后缀。FatalErr,_SQLITE_CORRUPT XXXXXXXX,。bakdb等文件。新消息将被记录在新文件中,当恢复原始记录时,新的聊天记录将因被覆盖而丢失。文件后缀的数字串的前10位转换为“Unix时间戳”,即文件被修改的时间;
新建的空word、excel、PPT会被电脑版微信找到,然后就不发了(无用知识越来越多)。