【Windows 自动更新失败】1.3.27→1.3.36 多次卡在 uninstall_start
【运行环境】
Windows
灵犀桌面端当前版本:1.3.27
app-server:5.15.0
目标版本:1.3.36
安装目录:E:\灵犀\lingxi-desktop
【问题现象】
灵犀自动更新反复失败。点击更新后,安装程序已经启动,但最终仍运行旧版 1.3.27。此前也出现过必须彻底退出客户端或重启电脑,再手动运行安装包才能完成升级的情况。
【本次复现记录】
2026-11-12 09:06、09:18、09:30、09:46、09:52 共触发 5 次更新。
1.3.36 安装包已下载完成,排除未下载成功的问题。
更新安装日志每次都停留在 stage=uninstall_start,未出现 uninstall_complete,也未进入 payload_install_start。
自动更新使用 --updated /S --force-run 静默启动安装器。卡死后,客户端没有显示具体失败原因,也没有自动终止残留安装器或执行恢复流程。
【期望】
1. 排查旧版卸载阶段卡死的问题;
2. 增加卸载失败提示和超时处理;
3. 增加残留安装进程清理、自动重试及修复机制;
4. 避免每次都需要用户重启并手动安装。
已附更新弹窗截图和 windows-update-installer.log。