您尚未登录。

#1 2023-07-27 16:23:28

Ocyss_04
会员
注册时间: 2023-07-12
帖子: 15

强制关机后,wine环境损坏WeChat无法启动

上个厕所,电脑自动睡眠了,然后无法唤醒(好像是6600xt的锅)

强制关机之后运行 WeChat 报错。

使用的方案是,wine-for-wechat和wine-wechat-setup
报错信息

system.reg is not a valid registry file
userdef.reg:4: Mismatched architecture '#arch=win64'
userdef.reg is not a valid registry file
user.reg:4: Mismatched architecture '#arch=win64'
user.reg is not a valid registry file
wine: WINEARCH set to win64 but '/home/ocyss/.local/lib/wine-wechat/default' is a 32-bit installation.

重新安装wine-wechat-setup,报错信息变为

wine: WINEARCH set to win64 but '/home/ocyss/.local/lib/wine-wechat/default' is a 32-bit installation.

先看看也没有解决方法吧,不想聊天记录没掉,实在没办法在重装WeChat吧。

离线

#2 2023-07-27 17:09:30

zhuangzhuang
会员
注册时间: 2022-08-14
帖子: 164
个人网站

Re: 强制关机后,wine环境损坏WeChat无法启动

放心重装吧,聊天记录是保存在用户目录下的,不会丢失


上学中

离线

#3 2023-07-27 18:16:57

Ocyss_04
会员
注册时间: 2023-07-12
帖子: 15

Re: 强制关机后,wine环境损坏WeChat无法启动

zhuangzhuang 说:

放心重装吧,聊天记录是保存在用户目录下的,不会丢失

不行,当我使用wechat -i wechat.exe 来重新安装微信的时候,他会卡住,但前一次安装他不是卡住而是报错,并且使我鼠标无法点击只能移动,之后安装就开始卡住,我重启了一次还是安装卡住

离线

#4 2023-07-27 18:21:08

Ocyss_04
会员
注册时间: 2023-07-12
帖子: 15

Re: 强制关机后,wine环境损坏WeChat无法启动

zhuangzhuang 说:

放心重装吧,聊天记录是保存在用户目录下的,不会丢失

等待了,三分钟他发出了报错,这是报错内容

------------------------------------------------------
warning: You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
------------------------------------------------------
WINEPREFIX INFO:
Drive C: 总计 4
drwxr-xr-x  7 ocyss ocyss  101  7月24日 17:59 .
drwxr-xr-x  4 ocyss ocyss  139  7月27日 15:34 ..
drwxr-xr-x  4 ocyss ocyss   44  7月14日 16:58 ProgramData
drwxr-xr-x  7 ocyss ocyss  112  7月14日 16:59 Program Files
drwxr-xr-x  6 ocyss ocyss   97  7月14日 14:56 Program Files (x86)
drwxr-xr-x  4 ocyss ocyss   33  7月14日 14:55 users
drwxr-xr-x 21 ocyss ocyss 4096  7月24日 17:58 windows

Registry info:
/home/ocyss/.local/lib/wine-wechat/default/system.reg:
/home/ocyss/.local/lib/wine-wechat/default/userdef.reg:#arch=win64
/home/ocyss/.local/lib/wine-wechat/default/user.reg:#arch=win64
------------------------------------------------------
------------------------------------------------------
warning: wine cmd.exe /c echo '%AppData%' returned empty string, error message "wine: WINEARCH set to win64 but '/home/ocyss/.local/lib/wine-wechat/default' is a 32-bit installation."
------------------------------------------------------
Traceback (most recent call last):
  File "/usr/bin/wechat", line 110, in <module>
    install(env, prefix, args.install)
  File "/usr/bin/wechat", line 61, in install
    subprocess.check_call([
  File "/usr/lib/python3.11/subprocess.py", line 413, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['winetricks', 'sandbox', 'riched20', 'vcrun2015']' returned non-zero exit status 1.

看来我得删除 wine-wechat/default 环境重新安装了。。。

离线

#5 2023-07-27 19:39:08

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,920
个人网站

Re: 强制关机后,wine环境损坏WeChat无法启动

嗯,需要重建。微信变成64位的了。相关文件自行备份。

在线

#6 2023-07-27 19:42:26

Ocyss_04
会员
注册时间: 2023-07-12
帖子: 15

Re: 强制关机后,wine环境损坏WeChat无法启动

依云 说:

嗯,需要重建。微信变成64位的了。相关文件自行备份。

重新安装 wine-wechat-setup wine-for-wechat,也删除了~/.local/lib/wine-wechat,安装上了,但wechat一直提示让我安装,算了,不用微信了

离线

#7 2023-07-27 20:21:12

zhuangzhuang
会员
注册时间: 2022-08-14
帖子: 164
个人网站

Re: 强制关机后,wine环境损坏WeChat无法启动

Ocyss_04 说:
依云 说:

嗯,需要重建。微信变成64位的了。相关文件自行备份。

重新安装 wine-wechat-setup wine-for-wechat,也删除了~/.local/lib/wine-wechat,安装上了,但wechat一直提示让我安装,算了,不用微信了

建议用wine-for-wechat和aur里的com.qq.weixin.spark


上学中

离线

页脚