科普:微信备份方案+电脑版丢失数据恢复指南

2024-01-21
来源:网络整理

本文将首先盘点常用的微信备份方案,然后重点介绍电脑版微信的文件结构、可以清理的内容、必须保留的文件以及备份注意事项。

对于很多人来说,微信版(以下统称电脑版微信)是继浏览器之后最重要的桌面软件。 不过电脑上的微信没有自带备份功能。 操作错误、系统重装、未知崩溃等都可能导致聊天记录丢失。 然而,网上关于电脑版微信的内容并不多,让很多人束手无策。 希望这篇文章能给大家带来一些帮助。

吐槽

微信可能是地球上每天“问候”最多的应用程序。 大家抱怨的不是微信的技术,而是它的态度。 毕竟,“每个人都会自然地适应我,我为什么要改变呢?” 已经是一个著名的模因了。 微信的技术团队,即使是QQ团队一半的努力,也能立即提高亿万人的生活水平。 在没有竞争的情况下,一个不进取的App就成为国民软件,成为超过10亿人每天离不开的工具。 说白了,就是国家之祸。

如果微信没有做得这么好,大多数人可能都意识不到备份的重要性。 自动更新过程中遇到的签名更改和iOS bug可能会导致微信和聊天数据重置为零。 电脑版微信的意外登录失败可能会导致几周的聊天记录丢失。

微信除了是一款高度压缩图片/视频的“小而美”的压缩工具外,还有文件传输大小限制(新版本终于放宽到单个文件1GB)、难忘的图片和视频压缩(最大)视频文件),电脑小程序窗口大小无法调整,PC版和手机版聊天记录无法合并,多选有各种限制,备份传输慢且方法单一,功能在很多问题还没有解决的时候,微信更新就等着表情动画和PC版朋友圈,反手说“好人”。

后备方案

几种常见的微信备份方案排名:

最好的备份方案是从手机备份到电脑。 可多次覆盖、更新、增量合并,且只会生成少量核心文件,方便管理;

下一个层次是国产手机系统自带的app备份功能。 而且只生成几个大文件,方便管理和备份,但只能在同一品牌的手机之间进行。 最接近的方法是iOS设备的备份,但会产生大量碎片文件,速度慢。

最后是手机之间聊天记录的迁移,可以跨、iOS平台,但文件碎片、速度慢,而且只能存储在手机中,管理和备份麻烦。

另外,还有WX等PC/Mac工具,利用苹果iOS设备的未加密备份,最终将聊天记录输出为html网页格式,有效实现手机备份跨平台浏览的效果,内置在时间线跳转上,体验比微信本身要好

有些PC会遇到无法添加路径的问题。 您可以将备份从C:\\用户名\\\\剪切到桌面,然后手动添加。 但目前PC版存在“给定的关键字不在字典中”的bug,生成文件过多,无法多选恢复,文件夹不是以微信昵称命名,没有搜索功能。 不幸的是,我们只能等待开发人员修复它。

常见的聊天数据丢失恢复方法

除了iPad版之外,微信版是最常用、功能最不全、人权最少的微信客户端。 电脑版没有自带消息备份功能,聊天数据与手机版隔离。 他们无法互相备份、恢复或查看。 因此,电脑版微信永远不能作为微信备份的汇总来源(至少在大改版之前)。

一旦手机丢失或应用程序丢失重要的聊天记录,电脑版微信上存储的聊天数据将成为孤儿。 当很多人被迫研究电脑版微信时,发现它的文件结构难以理解,备份和恢复也让人摸不着头脑。

如果您想丢失最近几天、几个月(取决于最近聊天数据的大小),或者完全丢失聊天数据,您可以尝试以下方法。 微信官方修复方法/doc/简单总结如下:

退出并关闭电脑版微信,并备份“全部\”、“用户名\和Msg文件夹”以防万一。

进入“\用户名\Msg”文件夹,找到文件名类似于“XXX”的文件。 和“XXX”。 (它们是原来的聊天数据库文件,由于意外退出而被重命名),并手动修改它们的文件名。 去掉添加的后缀(改名前先删除生成的同名文件)。

进入“\用户名\Msg\或Msg\\bak”,找到一个文件名类似“MSG号(从0开始编号)_一大串数字”的文件。 例如,重命名“.” 文件到“MSG0.db”。 根据文件的修改时间和大小,判断这是否是我们的目标。

重命名并修改类似文件后,再次登录微信。

电脑版微信的数据结构、用途及意义

以撰写时的微信3.3.0版本为例(老版本微信的媒体文件位置略有不同)。 如果版本差异太大,描述和处理方法可能会发生变化。 这仅供参考。 在电脑版微信的“设置-文件管理”中,可以查看和修改微信数据的存储位置。

“/微信名”目录下有:

全部:文件夹和用户头像。 该文件夹的核心是.data,记录了登录信息。 如果没有,您必须扫描二维码才能重新登录。 头像和.ini文件(配置信息)不是重要文件,登录后会再次生成。当登录失败或崩溃时,可能会生成重复头像,随着时间的推移,可能会积累大量重复头像。

:小程序目录。 每次打开小程序时,都会生成一个类似的文件夹。 里面有“.”。 小程序的文件和库文件,大部分大小为几MB。 即使小程序正在运行,也可以删除,下次打开时会自动下载。

“微信”名称文件夹:不同版本的目录结构发生了变化,加上意外退出产生的中断文件,所以如果长期使用微信PC版,这个文件夹会很混乱。

微信ID文件夹中,各个文件夹的用途如下:

:又是小程序的文件夹,这次存放的是配置记录等文件。 里面的文件很多而且零散。 如果删除,没有云同步功能的小程序将丢失本地设置和配置记录。

: 功能未知。 可以在运行时删除它。 尚未发现影响。 它会自动重新生成并且不会改变。

和: 都与备份有关,存储的是手机到电脑的备份。 每部手机都有一个独特的文件夹。

文件夹结构

.db:数据库文件,备份数据的指南。 备份管理器显示的“第一次、最后一次备份时间、备份时间段、聊天次数”数据都在里面(如果原来和TEXT被删除或者同名覆盖,只能看到列表,而看不到)恢复它);

:聊天图形、文字、音视频数据;

:聊天短信;

log:记录文件。 手机每次备份恢复都会生成log.zip文件(我女朋友/老婆偷偷查帖子,或者恢复备份的时候不记得恢复了哪一个,可以查看日志文件的修改时间)。 删除并保留日志。 不影响数据恢复。

对于同一台手机,每次添加新备份时,除日志外的所有文件都会更新。 “BAK_”后缀的数量从0-N,单个文件最大为1.99GB(微信实际上可以将聊天数据封装到单个文件中)。 三个文件需要对应且缺一不可,否则会提示“文件已被移动或损坏,无法继续”。 备份和恢复过程中会生成临时文件.db-shm和.db-wal,完成后将其删除。

文件夹:登录、聊天数据配置相关文件,恢复旧版本数据时需要:

.dat:帐户登录信息。 All下有文件夹,还有你自己的微信账号下的文件夹。前者是.data,后者是.dat。 如果删除其中任何一项,则必须扫描二维码才能重新登录。

.dat、.data、xxxx.ini:都是非常小的配置文件。

:统一存储所有缓存、表情、文档、图片、视频等文件。 子文件夹主要按月放置文件:

:聊天时的各种图片缓存;

:表情包(会同步到云端,删除后,下次点击个人表情或者点击曾经使用过这些表情的聊天窗口时,会重新下载并生成)。 从2017年到现在,作者的文件夹已经扩大到1.43G,文件3323个;

:有图标、高清头像(手动点击的某人大图)等文件,也同步到云端;

文件:传输的word、pdf、压缩包等文件;

:视频文件及其缩略图;

:图片文件与缩略图一起加密成dat文件(老电脑版微信和微信都保存原图,存在隐私风险和尴尬)。 通过编辑文件头并通过异或处理修改后缀可以得到原始图像,但如果没有聊天内容,图像就没有任何意义。 提取方法这里不解释;

Temp/:临时文件;

sns:内部有缓存,删除后会重新生成。 可能不会每次登录都会生成新的文件,但每个生成的文件都会记录单次登录的时间(事后检查又一个隐患?);

Fav、PAG:含义不明。

Msg:聊天数据文件,最重要的文件夹。 里面是文件夹和一堆带有.db后缀的数据库文件:

:存储最近聊天记录的缓冲区。 如果客户端意外关闭(登录时初始化失败等),会生成“bak”文件夹,其中包含类似“MSG0.db90”的文件。 数字字符串是错误发生时的时间戳。 MSG0.db等文件是聊天缓存,一般大小为60MB,用于存储最近的聊天记录。 更改名称或删除名称会导致最近的聊天记录和传输的文件记录消失(群聊视频、传输的视频、录音等)。

后缀“.data”文件:,,可能是微信的测试/资源更新文件,可以删除;

后缀“.db”的数据库文件的核心是.db(聊天数据的本体,没有它,就只有缩写文本列表,而没有内容),.db(没有它,一定是被重新初始化,聊天内容也会消失)。

如果你想恢复聊天数据但不需要图片、视频等数据,只需保留.db、.db和文件夹即可(占用空间瞬间减少95.%)。

提示和琐事

PC版微信小程序“TNT模式”

小程序也可以实现TNT的效果,但大多功能太弱,无法调节窗口大小(滴滴打车等少数除外);

建议开通微信账号,放在最上面,替代文件助手。 这样两边都会有记录,相当于多重备份;

不想在电脑上看到朋友圈? 关闭手机微信发现页面的朋友圈,再次登录后,电脑的入口也会消失(对敌人造成1000点伤害,对自己造成800点伤害);

使用共享菜单中的“在电脑上打开”。 当在手机上阅读文章不方便时,将其分享到“在电脑上打开”。 期间提交的文章将在您下次登录电脑版时批量打开。 这是比永远不会再读的收藏夹更适合以后阅读的工具;

例如“有些人的头像丢失了”,在聊天窗口中点击对方信息中的头像即可重新生成;

登录失败崩溃后修改后缀., , . 以及其他文件尽快。 新的消息会记录在新的文件中,当恢复原来的记录时,新的聊天记录会被覆盖并丢失。 文件后缀中的一串数字的前10位转换为“Unix时间戳”,为文件修改时间;

新创建的空词、PPT会被电脑版微信发现,不允许发送(会出现更多无用知识)。

分享