微信聊天记录导出(视频、文本、照片)——(第2版,2025年9月更新)

微信已经成了大家工作生活的一部分。

有一些重要信息,需要保存。

但是:微信竟然不支持消息导出。

找了很久,终于找到了一款开源、免费微信消息导出工具——WechatBakTool。亲测可用。

工具包下载:

夸克网盘: https://pan.quark.cn/s/481d9521b455

迅雷网盘: https://pan.xunlei.com/s/VOYomOoo0qylrALOE1ldT15fA1?pwd=tkps#

视频教程

1.检查支持软件.net

这个工具需要安装.net 桌面运行时 6.0版本(.net desktop runtime 6.0)。

1.1 检查是否已经安装

打开命令提示符,输入:

dotnet --list-runtimes

如果有出现类似的: Microsoft.WindowsDesktop.App 6.0.28 , 就说明安装成功了。

1.2 安装

如果没有安装,就需要下载工具,进行安装。

下载安装软件后,双击安装即可。

在《下载工具大全》里有,文件名是:《15.微信聊天记录导出》

或者在微软官方网站里下载:

https://dotnet.microsoft.com/zh-cn/download/dotnet/6.0

2.检查微信版本

要用旧的微信客户端。测试后,发现《微信3.9.12.55》效果最好。

《下载宝典》里的位置。

双击安装既可。

注意: 不同版本的微信,是可以同时安装的。 不用卸载新的版本。

可以对不同的微信Windows客户端,起个不同的名字做区分。

3.下载导出工具

在《下载工具大全》里的位置:

或者直接从Github上下载:

下载地址: https://github.com/SuxueCode/WechatBakTool/releases/

目前只支持Windows系统。

下载后,解压。

解压后,是这样子。

用到的文件是红框勾选的exe文件

4.使用教程

运行这款微信导出工具的时候, 需要先打开微信

4.1 打开软件

打开解压的文件,点击这个文件: wechatbaktool.exe

4.2 新建工作区

点击“新建工作区”

4.3 创建工作区

① 单击一下地址

② 填写微信名。 它会给出一个默认的微信名,需要自己修改一下

③ 解密方式:

选择第三个:公钥头推断查找。 如果这个不行

就选择第一个:固定地址查找;如果还不行,

就选择第2个:用户名推断查找。

每个多试几次

④ 单击“创建工作区”

如果左上角,出现了“已解密”字样,说明微信里的内容都可以导出了。

3.4 导出聊天记录

① 选择要导出的消息

② 选择导出的格式。 可以是HTML,也可以是txt。 HTML里,包含视频、图片、语音、文本。 而txt格式,导出后只有文本。

3.5 查看导出文件

当出现“导出完成”的提示后,点击“打开文件夹”,可以查看导出的文件。

可以看到导出的文件。

双击打开文件:可以看到语音、视频、图片、文字。

在这个文件夹里,可以看到所有的多媒体文件:语音、图片、视频等。

3.7 批量导出

在左侧的账号上,单击右键,点击“管理”,可以批量导出所有的聊天记录。

4.小结

本文讲解了如何免费导出微信的聊天记录,包括文字、语音、视频、图片。 操作简单,非常方便。

目前只适合Windows系统。

注意:目前,这款工具经常会更新。 如果出现用不了的情况,请在第一节的下载地址里,找最新的版本。

5.常见问题

Q: 无法导出图片,报错:图片转换出现错误或文件不存在。

A: 问题原因:在本地电脑上,没有打开图片,所以图片实际没有下载。 解决方法:① 在本地电脑上,打开一次图片(要等加载,看到高清图) ② 退出微信 ③ 退出导出工具wechatBaktook ④ 重新登入微信 ⑤ 重新打开导出工具wechatBaktook ⑥ 重新创建新选区一次(也就是重新来一次) ⑦ 重新导出,一般就可以看到高清的图片

(以下问答,来自作者的Github)

Q:支持手机端吗

A:在手机端使用迁移功能即可,路径:我->设置->聊天->聊天记录迁移与备份->迁移

Q:怎么导出全部的记录

A:工作区->右键->管理,就见了。

Q:解密工作区提示no such teble:MSG怎么办

A:基本上都是因为刚迁移完,缓存没写入到数据库导致的,建议迁移完重启一次微信后再创建工作区

Q:解密工作区提示no such teble:XXXXXXX怎么办

A:这个原因基本上是因为解密失败导致的,回落使用固定地址查找方式解密,请确保你的微信版本在version.json内支持

Q:解密时提示,Unable to load DLL ‘libcrypto-1_1’ or one of its dependencies怎么办

A:这个是因为加解密库的运行环境不满足,安装vc++2015 x64运行库后再尝试

近期文章

发表评论