[Tutorials] 双系统微信共享聊天记录存储(也可用来修改聊天记录存储位置)
Tofloor
default avatar
liujindong
deepin
2024-11-05 04:46
Author

0.写在前面

本人linxu纯小白,我把自己的解决方法写出来,也许高手们早就知道啦,所以希望看到不要嘲讽我哈。

1.前提

本人因为办公需要,有些工作需要的软件实在没法在deepin上用,于是装了deepin+win双系统,两个系统都安装了微信,为了避免在切换系统的时候,两个微信收到的信息存储位置不一样,导致信息缺失,同时linux微信不能设置信息存储位置,于是在deepin下一直用的wine微信,把信息存储路径和win的微信挂在一个文件夹上,这样两边收到的信息都是同步的。

2.问题产生

新版微信4.0来了,可以说是豪华装修的linxu微信,立刻上手。但是发现依旧不能设置信息存储位置,默认放在文档里,于是考虑采用软链接给他连上。

3.开始解决

如果你是双系统:

(1)首先windows下也要更新为4.0版本,因为聊天记录的目录解构变了,windows下安装好以后会自动导入旧聊天记录,虽然也不能设置保存路径,但是以前的聊天记录在哪个磁盘,他会默认放在哪个磁盘,不需要修改。

(2.1)正常启动微信,确认信息都安全转移后,切到deepin下面。

(2.2)如果你是单系统,直接使用官方提供的聊天记录转移工具。

(3)找到windows微信的聊天记录文件夹,名字是xwechat_files,具体在哪里就看你以前的聊天记录存在哪了。

(4)右键文件夹,像下图这样创建软链接,会让你选择创建的位置,选文档。

(5)创建好以后,进入文档,删除软链接的“快捷方式”字样。如果你之前打开过微信,需要先删除文档里已经产生的文件夹,再执行(5)。

警告:删除任何文件夹都请备份,以免信息丢失。

之后在打开deepin的4.0微信,和windows上的聊天记录就同步了。

4.举一反三

很多朋友抱怨linux微信不能修改聊天记录存放位置,其实可以用同样的方法解决,在你想要存放聊天记录的地方,新建文件夹“xwechat_files”,然后创建链接,放在文档里面,需要修改位置的时候,把聊天记录随便剪切粘贴到其他地方,重新创建一个链接到文档,就能正常使用了。这样的好处是,你的系统崩溃了,你的聊天记录依然保存在其他磁盘里不会丢失。

image.png

Reply Favorite View the author
All Replies
189******67
deepin
2024-11-05 05:05
#1

like

4.0之前就是在wine里设置和windows一样的我的文档目录实现的

双系统同步有个问题就是,第二个登录的系统(一般是linux,或者是重装windows后通过修改路径到之前存储路径的),一定要确保修改路径之前没登录过,否则会提示新设备登录,重新创建存储文件夹,无法关联之前的记录,不知道4.0之后还有没有同样问题

Reply View the author
liujindong
deepin
2024-11-05 05:46
#2
189******67

like

4.0之前就是在wine里设置和windows一样的我的文档目录实现的

双系统同步有个问题就是,第二个登录的系统(一般是linux,或者是重装windows后通过修改路径到之前存储路径的),一定要确保修改路径之前没登录过,否则会提示新设备登录,重新创建存储文件夹,无法关联之前的记录,不知道4.0之后还有没有同样问题

没有这个问题,可以正确识别创建的软链接,直接就读取windows系统下微信存储目录了。

image.png

Reply View the author
Oli
deepin
2024-11-06 18:19
#3

like like

Reply View the author
州客
deepin
2024-11-07 02:11
#4

agree

Reply View the author
小鱼贝壳
deepin
2024-11-07 18:01
#5

保姆级教程 like

Reply View the author
小鱼贝壳
deepin
2024-11-07 18:01
#6

多发爱看 like

Reply View the author
liujindong
deepin
2024-11-08 06:48
#7
小鱼贝壳

多发爱看 like

谢谢,因为是非常基础的操作,所以平时默认大家都会,很少发这类的,新微信出来好多人问怎么改聊天记录存储位置,才想到可以跟大家说一下。

Reply View the author
小鱼贝壳
deepin
2024-11-10 15:28
#8
liujindong

谢谢,因为是非常基础的操作,所以平时默认大家都会,很少发这类的,新微信出来好多人问怎么改聊天记录存储位置,才想到可以跟大家说一下。

like 很周到

Reply View the author
nihaoxye
deepin
2024-11-19 04:47
#9
It has been deleted!
nihaoxye
deepin
2024-11-19 04:48
#10
It has been deleted!
liujindong
deepin
2024-11-19 05:48
#11
nihaoxye It has been deleted!

这啥?

Reply View the author
tingliaozhiguang
deepin
2025-01-21 16:37
#12

我好像找到一个更合适的方法,在win下的微信更新为4.0测试版之后,

也就是楼主的2.1步骤完成后

重启登录到deepin,直接登录deepin的原生微信,然后直接在微信里面修改位置到win下面的测试版位置即可同步所有聊天记录。

要问从哪里找到win的记录文件夹,从deepin的根目录下media文件夹就可以找到win下的各个硬盘区域,就能找到文件夹了。

我准备明天用两天win版微信测试以下,然后两天后在登录deepin版微信看看聊天记录是否全部同步过来了。

等我好消息。

Reply View the author
liujindong
deepin
2025-01-21 23:45
#13
tingliaozhiguang

我好像找到一个更合适的方法,在win下的微信更新为4.0测试版之后,

也就是楼主的2.1步骤完成后

重启登录到deepin,直接登录deepin的原生微信,然后直接在微信里面修改位置到win下面的测试版位置即可同步所有聊天记录。

要问从哪里找到win的记录文件夹,从deepin的根目录下media文件夹就可以找到win下的各个硬盘区域,就能找到文件夹了。

我准备明天用两天win版微信测试以下,然后两天后在登录deepin版微信看看聊天记录是否全部同步过来了。

等我好消息。

亲爱的,Linux系统原生微信不支持修改聊天记录保存位置。。。。。。不然何必这么麻烦

Reply View the author
tingliaozhiguang
deepin
2025-01-23 05:02
#14
liujindong

亲爱的,Linux系统原生微信不支持修改聊天记录保存位置。。。。。。不然何必这么麻烦

但是我还真改成功了,你看看,软件盘是win下4.0微信记录在的盘,原生微信的位置我也改到一个位置了。
image.png

image.png

Reply View the author
liujindong
deepin
2025-01-24 00:53
#15
tingliaozhiguang

但是我还真改成功了,你看看,软件盘是win下4.0微信记录在的盘,原生微信的位置我也改到一个位置了。
image.png

image.png

咱就是说。。。。。你看一眼我发帖的时间。。。。。。我说的是那个时候。。。。。。。后续版本更新了

Reply View the author
tingliaozhiguang
deepin
2025-01-24 03:31
#16
liujindong

咱就是说。。。。。你看一眼我发帖的时间。。。。。。我说的是那个时候。。。。。。。后续版本更新了

嗯嗯,没事,我也是搜索如何记录同步,然后发现你的帖子了,然后自己通过你的方法又发现新的方法了

感觉deepin越来越好用了,现在如果国内所有网站系统全都不再使用ie插件,ie核心,工作基本都可以转到deepin了。

Reply View the author