大家好,我是程序员鱼皮。最近删除了一位微信好友,结果成功删除后的那一瞬间,我大脑就完全宕机了。。。聊天记录竟然同时被删除了!比我兜儿都干净,再想搜索这个人都搜不到。
我慌了呀,因为还有一些很重要的聊天记录没有截图,也怪我几乎没有删除过好友,没想到会这样。
现在怎么办呢?听说微信聊天记录一旦删除,就再也无法恢复了。
而且死去的回忆还在冲击我 ------ 以前我在腾讯工作的时候,经常会有人找我咨询,问能不能帮忙恢复微信聊天记录,当时我的回复是:不可能!首先微信聊天记录一般是存在设备本地的,而且官方团队也绝对不会帮任何人恢复聊天记录。

所以这次我也没抱太大的希望,不过我想试试,因为我还年轻,不知天高地厚。
结果这一试,还真让我成功了!最后完美恢复了和被删好友的所有聊天记录。就是过程有些坎坷,不过也帮大家踩过了很多坑。
下次如果有人需要恢复微信聊天记录,就把这篇内容分享给 ta,说不定 ta 会对你感激涕零~
下面让我娓娓道来。
如何恢复被删除的微信聊天记录?
首先我在网上查了很多关于恢复微信聊天记录的文章,虽然大多数文章都是引流、推销和诈骗,但从中我也提取到了几种值得一试的方法。
1、微信聊天记录修复工具
首先是利用微信官方自带的聊天记录恢复工具。进入微信 => 右下角 "我" => 帮助与反馈 => 右上角扳手图标 🔧 => 修复聊天记录,就看到了一个聊天记录修复工具。那一刻,我看到了光!

结果点击 "修复聊天记录" 后,弹出了一个窗口,显示 "聊天记录没有异常,无需修复",瞬间让我的心拔凉拔凉的。

看来这个工具只能修复一些因为 Bug 导致的问题,自己主动删除的聊天记录是无法恢复的。
2、跨设备同步
如果你的其他设备也登录过微信,并且有聊天记录,那么可以尝试从其他设备迁移聊天记录。
比如手机上删除了好友和聊天记录,但是电脑上的记录还没有被删除,那我们可以在电脑上打开微信官方的 "迁移与备份" 工具,点击迁移,就可以选择和任意联系人的聊天记录并同步给手机了,非常方便。


如果有些特别重要的聊天记录担心丢失,可以提前利用备份工具,将聊天记录备份到电脑里,后面有需要时,可将所备份的内容重新恢复到手机。

不过很可惜,这个方法对我没有用,一方面我电脑微信的消息是和手机实时同步的,另一方面根本没想到会出现聊天记录被误删的情况,咋可能有备份呢?

3、文件恢复工具
官方工具行不通,那我就试试野路子呗。既然微信聊天记录会存储在本地设备中,那一定会有聊天记录文件,而被删除的文件,是有机会被恢复的!具体原理交给我的 AI 助手来解释吧~

那么如何恢复电脑上被删除的文件呢?肯定还是要用专业的工具了,在找工具时大家要谨慎谨慎再谨慎,因为此类软件可以完全访问你电脑上的所有文件,如果下到了黑心盗版软件,可能你的隐私就打包送给别人了。

我这里选的是国外知名的数据恢复产品 EaseUS Data Recovery Wizard
,支持不同的操作系统,也有对应的手机版。通过 similarweb 插件可以看到网站的月访问量高达千万,可信度更高一些。

打开软件,选择磁盘并且让它扫描,可以按照文件类型和路径筛选文件:

微信聊天记录在 Mac 电脑上的存储路径为 /Users/[你的用户名]/Library/Containers/com.tencent.xinWeChat/Data/Library/Application Support/com.tencent.xinWeChat/[微信版本号]/[用户ID]/Message
,Windows 电脑上的存储路径为 C:\Users\[你的用户名]\Documents\WeChat Files\[你的微信号]\Msg
。不过 Windows 电脑我没有试过,所以未必准确。
我们进入 Mac 电脑微信消息目录,可以看到很多消息文件,但是这些文件应该是被加密的,无法直接打开:

在 MessageTemp 目录下,倒是可以看到聊天记录被拆分为了多个子目录:

进入某个子目录,可以看到传输的图片、音频、视频等文件,这些数据没有被加密,找到后就可以直接用:

让我们回到数据恢复软件,按照路径筛选文件,进入到 Message 目录中,可以选择文件进行恢复。如果不确定要恢复什么,并且能够接受部分最新聊天记录丢失的影响的话,也可以全部选择并恢复(不过我并不建议这么做)。

当我满怀希望点击 "恢复" 时,奇迹发生了!这个软件竟然提醒我要充钱开通会员,才能恢复!!!
价格嘛,大家自己感受一下,一个月 600 元左右,我特么!!!

但吐槽归吐槽,情绪都顶到这里了,不开通试试看又心有不甘,于是硬着头皮投了币。不过官方说 30 天内不满意都可以全额退款,等会儿可以试试看~
付费之后,就可以愉快地使用了:

恢复成功后,可以在你指定的位置查看到文件:

不过不知道为什么,我使用这种方法,并没有成功恢复被删除的微信记录。可能是因为微信消息太多,导致新数据占用了原本存储已删除聊天记录的磁盘空间,将其覆盖掉了???
这种方法也没用,唉,心又凉了半截。。。
既然软件对我没用,那咱就申请个退款吧,但由于产品是国外公司的,国外电话打不通,申请退款只能靠发送邮件。很快,我得到了下面的回复:

翻译一下关键信息:
尊敬的客户:感谢您联系EaseUS客服团队。
我们制定了明确的退款政策。根据政策第6条,若退款请求与实际产品故障无关,我们将 无法批准退款 。此外,根据第2条,我们提供全面的试用版本,旨在让用户在购买前充分评估产品,以减少购买后的遗憾。因此,基于上述政策,我们无法为您的订单办理退款。
总结一下就是:不给退款!
我的心啊,拔凉拔凉的。。。

4、云备份
万万没想到,最后我还是成功恢复了微信聊天记录。

拯救我的,竟然是默默在我手机后台工作的、我从未在意的、毫不起眼的、系统自带的云备份软件。不知什么时候,我竟然打开了每 7 天一次的自动备份!而自动备份的数据,正好包括了我全部的微信聊天记录,我可以直接从上一次的备份中,恢复全部的微信数据!

等了大概几个小时,最后真的成功恢复了被删除好友的聊天记录!有一种劫后余生的爽感,就跟我们程序员平时开发项目一样,定期备份果然很重要啊。

由于全部消息都恢复到了之前的状态,会导致最新的消息丢失。但这个问题就很好解决了,直接换一台设备,使用微信官方的 "迁移与备份" 工具,把最新的消息迁移到手机上,微信会自动合并新老消息,这样聊天记录就被完全恢复啦~

果然是实践出真知,我以后再也不会说微信聊天记录无法恢复了,也希望我的这段经历能帮助到大家,有用的话记得给鱼皮点赞哦~
唉,我要接着尝试退那个软件的钱了!
