Windows 10 无法设置代理服务(设置完后无法保存)
Windows 10 ,无法使用代理服务,即两种方法都无效。
1、通过Internet设置-》链接-》局域网设置-》代理服务设置,填写完地址后点选“确定”无反应,关闭窗口后重新打开‘局域网设置’,数据全无。
(IE浏览器或者fiddler的WINetOption选项都可打开上述设置窗口,但都无法保存)
2、通过 开始菜单-》设置-》网络和Internet-》代理-》手动设置代理,填写地址后点选“保存”无果!
已自己通过多种方式尝试后,任然无果。
寻求解决办法!
最终找到线索,WinHttpAutoProxySvc服务应该是被停止或禁用了,导致上述情况。
使用services.msc
打开系统服务管理,找到WinHTTP Web Proxy Auto-Discovery Service
名称显示的服务,它的服务名称就是WinHttpAutoProxySvc
,将其设置为自动启动,然后启动之。
现在设置ie的代理可以保存了!
那么上述服务为何会被我禁用呢?请看服务的描述信息:
WinHTTP 实现了客户端 HTTP 堆栈并向开发人员提供 Win32 API 和 COM 自动化组件以供发送 HTTP 请求和接收响应。此外,通过执行 Web 代理自动发现(WPAD)协议,WinHTTP 还提供对自动发现代理服务器配置的支持。
乍一看,完全就是给win32开发人员用的啊, 我又不是?!禁用掉不影响我啊?!
结果掉坑里了,需要设置windows全局系统代理时,怎么都无法保存!
现在知道这个服务被禁用的危险了。
说句题外话,为啥我设置了win10全局系统代理,我的C/S架构的软件和curl命令行,网络流量还是直接连的真实服务器啊?!
只有浏览器的才走了代理啊?那跟我浏览器直接使用whistle或ProxySwitch Omega没啥区别嘛?!
网友评论