Clash Verge Rev 关闭系统代理提示 configuration update is already running
Windows 先关闭 TUN、再关闭系统代理时反复提示配置更新正在进行,如何区分触发顺序、保留日志并恢复系统代理状态。
本页目录
先关闭虚拟网卡模式,再关闭系统代理,Clash Verge Rev 却持续提示 configuration update is already running,意思是当前还有配置更新操作正在进行。它与节点延迟超时不同:报错发生在修改客户端设置的过程中。
涉及版本与触发顺序
相关反馈来自 Windows 11,用户称在 2.5.8 稳定版复测时出现这一现象;同一电脑的 2.5.9 AutoBuild 1028 日志明确记录了对应错误。稳定版所附日志没有检索到弹窗原文,因此不能据此断言两个版本的内部过程完全一致。
触发顺序是:
- 同时启用「虚拟网卡模式」与「系统代理」。
- 先关闭虚拟网卡,界面开关正常变为关闭。
- 随后关闭系统代理,出现配置更新正在进行的提示。
- 再次切换设置时仍反复报错。
如果你的报错发生在关闭 TUN 的当下,或者只有测速失败而设置能正常切换,应分别保留对应日志,不能直接套用这一次反馈的触发链路。
出现提示后先做什么
先暂停继续点击开关,等待正在进行的配置操作结束。若提示消失,再核对 TUN 和系统代理的实际状态;若一直不恢复,记录时间并按日志导出教程 保存主程序、服务和内核日志。
日志中可重点检索:
configuration update is already running
toggle system proxy failed
错误前是否正在更新订阅、重新验证配置或切换内核,比只截取最后一行更有助于定位。相关 AutoBuild 记录中还出现过 provider 缓存等待,但目前没有证据确认它就是本次开关报错的原因。
临时恢复与关闭代理
先保存日志,再从托盘菜单正常退出客户端,等待进程结束后重新打开。此步骤用于尝试恢复操作状态,目前没有维护者确认它能解决该问题。
如果急需恢复不经过代理的网络,而软件开关仍不可用,进入 Windows「设置 → 网络和 Internet → 代理」,记录当前值后,核对手动代理是否仍指向 Clash Verge Rev 的本地地址与端口。确认是本软件设置后再关闭该项;已有的工作代理或单位代理应保留。操作后分别测试普通网页,并核对客户端的 TUN 状态。Windows 手动代理开关与 TUN 是两套机制,关闭其中一项不能替代检查另一项。
下次切换时如何对照
反馈者的另一组操作是先关闭系统代理,再启用 TUN,当时没有出现相同提示。但这与「同时开启后逐项关闭」并非完全相同的测试,不能把它写成已验证的通用解决顺序。
在恢复正常后,每次只切换一项设置,等待应用完成并检查结果,再继续下一项。不要为了复现故障反复快速点击,也不必删除订阅和整个配置目录。
当前进展
该问题已关闭,讨论中没有给出维护者回复或已确认的修复版本;关闭状态不能说明 2.5.8 的这个触发场景已修复。后续反馈应注明准确版本、开关操作顺序、报错时间,以及重启客户端后是否恢复。
来源:GitHub Issue #8481 。