当前位置: 代码迷 >> 综合 >> [已解决]无法开启System Proxy?#1105
  详细解决方案

[已解决]无法开启System Proxy?#1105

热度:68   发布时间:2023-12-25 10:28:34.0

信息

无法开启SystemProxy
表现为点击无反应,并非开启之后自动关闭。

描述

无法开启System Proxy
触发问题之后重启、重置LSP、卸载重装cfw之后皆无法打开。
进入带网络连接的安全模式启动clash点击System Proxy的按钮也毫无反应

复现

关闭WinHTTP Web Proxy Auto-Discovery Service 服务后重启应该可以稳定复现。

 

在之后的过程中参考 #312 置顶评论的方法进行排查,并无所获。
因为在安全模式中还是无法打开System Proxy,考虑可能并非其他软件的问题,我将排查目标转向系统设置。
之后发现在Internet属性中-连接-局域网(LAN)设置中修改任何设置均无法保存,于是利用搜索引擎发现此帖子:
Windows10无法保存代理设置且Windows 无法自动检测到该网络的代理设置。
其中描述 “通过 Windows设置 > 网络和Internet > 代理 进行设置会闪退/无反应
通过 Internet选项 > 连接 > 局域网Lan设置 进行设置时保存按钮无反应”

均符合我的情况,导致此情况的原因是 WinHTTP Web Proxy Auto-Discovery Service 服务没有启动
若可以通过手动启动,启动即可解决问题。
若 “且此服务处于禁用状态,但与其他未启动服务不同,此服务所有选项都是灰色的...”
则需要根据此文章进行如下步骤解决问题:

  1. 打开注册表编辑器

  2. 找到路径Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinHttpAutoProxySvc

  3. 在右边找到一个名为Start的设置

  4. 将她的值设置为2(2为自动启动)

  5. 然后重新启动计算机

  6. 检查该服务是否运行

  7. regdit

计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinHttpAutoProxySvc

解决问题后回顾感觉应该是某优化程序/加速器修改了系统服务导致的。
相信此情况并非个例,希望可以写入文档或并入置顶issue帮助其他有相似问题的朋友。

  相关解决方案