【闲谈】简单的分析一下微信打不开问题
Tofloor
poster avatar
MarioAi
deepin
2020-05-16 04:12
Author
直接用终端运行命令,监视状态

CallApp Deepin-WeChat c:/Program Files/Tencent/WeChat/WeChat.exe %u
Disable auto update
/opt/deepinwine/tools/run_v3.sh:行159: _DeleteRegistry:未找到命令
/opt/deepinwine/tools/run_v3.sh:行160: _DeleteRegistry:未找到命令
rm: 无法删除'/home/mario/.deepinwine/Deepin-WeChat/drive_c/users/mario/Application Data/Tencent/WeChat/All Users/config/configEx.ini': 没有那个文件或目录
2020年 05月 15日 星期五 20:08:22 CST:kill WeChat.exe block
2020年 05月 15日 星期五 20:08:22 CST:No wine process found
/home/mario/.deepinwine/Deepin-WeChat/drive_c/Program Files/Tencent/WeChat
mario@MarioAi:~$ wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
wine version: 2.18
wine: cannot find L"c:\\Program Files\\Tencent\\WeChat\\WeChatUpdate.exe"
wine: cannot find L"c:\\Program Files\\Tencent\\WeChat\\WeChatUpdate.exe"

看得出来, deepin-wine 调用 一个微信猴,微信 想要_DeleteRegistry(删除注册表??),然后删除本地配置文件,然后进程自杀,自动跳转到WeChatUpdate程序,
结论就是,微信版本太老了,该重新打包了

Reply Favorite View the author
All Replies
avatar
158******20
deepin
2020-05-22 02:50
#1
更新微信:
win上安装微信,
定位安装目录,一般为 Program Files (x86)/Tencent/WeChat
将 WeChat 目录替换到linux 中的微信 /home/用户/.deepinwine/Deepin-WeChat/drive_c/Program Files/Tencent/WeChat

如果更新后打不开,请删除 /home/用户/.deepinwine/Deepin-WeChat 整个目录,部分删除不了可以忽略
之后再次打开微信,会重新初始化。
Reply View the author
Comments
mariobolo
2020-05-25 03:08
【表情】