Win10代理服务器无法关闭问题解决方法

编程知识 更新时间:2023-05-01 01:25:50

一.问题描述

好久没用Microsoft To-Do,打算重新启用。没想到打开这个应用,显示"发生了错误
,请稍后再试。0x80190001,发送反馈"的错误信息。后面查询根据这个错误代码,查询原因,有网页提示是因为Win10开启了自动代理服务器,再到“设置”->“网络和Internet”->"代理"中一看,果然“使用代理服务器”一项是打开的,将其关闭后,切换其他页面再回来一看,该项又自动打开了,试了很多种方法都无法关闭。

二.解决方法

通过修改注册表来关闭,具体操作如下:
(1)右键点击开始按钮>运行>输入regedit回车打开注册表编辑器;
(2)粘贴下面内容到注册表顶部的地址栏:
HKLM\System\CurrentControlSet\Services\WinHttpAutoProxySvc
(3)双击右侧的Start,将其数值数据修改为4(数字含义:1-自动(延迟启动),2-自动,3-手动,4-禁止)

三.排查方法

"使用代理服务器”是windows的系统配置,写在注册表的internet设置的 proxyenable 字段里了。只要监测是哪个进程修改了注册表中的对应项,就能够找到自动修改的元凶。
1.用监测注册表工具Process Monitor(https://docs.microsoft/zh-cn/sysinternals/downloads/procmon)来监测注册表的修改。因为监测显示的数据很多,所以加了两个过滤条件:
(1) 只看写注册表(opertion is RegSetValue);
(2)注册路径是代理服务器配置:Path is HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable
具体设置方法可参考文章[1]。
2.监测时,先将“使用代理服务器”一项关闭,再到Process Monitor中查看是哪个程序自动打开了这项。查看结果发现是“svchost.exe -k LocalServiceNetworkRestricted -p -s WinHttpAutoProxySvc”。
3.继续查询,知道WinHttpAutoProxySvc是一项系统服务,于是到控制面板的系统服务中将其关闭。关闭后,发现还是会自动打开。
4.最终采用上述修改注册表方法修改成功,排查过程见文章[2]。
5.如果想要打开这项服务,可以参考文章[3]。

四.总结

1.要找到真正问题,不要被表面问题所误导;
2.通过Process Monitor工具找到修改注册表的元凶,对症下药,这样解决问题更高效。

参考文章

1.Win10代理自动打开无法永久关闭的问题排查和如何解决
2.WinHttpAutoProxySvc启动类型无法修改
3.WinHttpAutoProxySvc被禁用置灰的处理

更多推荐

Win10代理服务器无法关闭问题解决方法

本文发布于:2023-04-23 00:55:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/8cca0d6a7788f66b3fbfe2bbd9a0b43f.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:解决方法   代理服务器

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 97693文章数
  • 24904阅读数
  • 0评论数