似乎我的代理总是随机自动更改。如果我禁用手动代理配置,它会再次打开。我尝试删除一些注册表项,但相同的项再次出现。
我尝试删除的 3 个键是:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\MigrateProxy
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyEnable (which is always set to 0)
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyServer (which has the 127.0.0.1:8118 IP)
这种情况真的很烦人,以前我用的是 Windows 7 和 Windows 8.1 时没有出现过这种情况。免费升级到 Windows 10 几周后才开始出现这种情况。
答案1
请检查以下注册表路径中是否设置了任何默认 URL
左摇摄
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iphlpsvc\Parameters\ProxyMgr
右平移
AutoConfigUrl
如果有任何默认 URL 设置,请删除它,然后它就可以工作了。
另一个选择是简单地复制自动打开的代理 URL 并在 regedit 中搜索相同的 URL,检查该 URL 的其他使用位置,删除它并将参数值保持为空白,然后保存并重新启动。
我尝试了很多选项,将 ProxyEnabled 更改为 0 等,但这个选项帮助解决了这个问题
答案2
您可以先尝试以管理员身份更改设置。
- 运行 Internet Explorer作为管理员。
- 点击设置图标在右上角。
- 点击互联网选项
- 从那里前往连接选项卡进而LAN 设置
- 取消选中为你的 LAN 使用代理服务器
- 单击“确定”即可完成!
之后,启动到安全模式,并从 regedit 禁用代理设置。
- 打开注册表编辑器
- 导航 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet 设置在左侧窗格中
- 双击代理启用并将其值更改为 0
答案3
对我来说唯一可行的选择是使用 RegEdit 为每个用户启用代理设置:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings
将 DWORD 键“ ProxySettingsPerUser
”更改为“ 1
”
由于这是系统策略,您也可以尝试删除该密钥。
希望这可以帮助。
答案4
请将键/值对发布在:HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
我的直觉是你启用了代理脚本。我认为密钥通常是 Internet 设置中的“AutoConfigURL”。例如,你可以使用此密钥将代理设置定向到网络上的 .cgi 文件以确定代理设置 - 而不是使用代理的明确 URL。如果是这种情况,并且脚本设置毫无道理,则可能是恶意的。