如何永久关闭网络代理服务器,而不是在我发现无法上网后每次手动关闭代理?
您好 欢迎来到微软社区!
您好,您所遇到的问题应该是有软件恶意劫持了代理设置导致其每次开机时会被默认修改,您可以优先考虑使用干净启动的方式来排查第三方软件的问题:
如何在 Windows 中执行干净启动 - Microsoft 支持
免责声明: 干净启动是通过一组最少的驱动程序和启动程序来启动 Windows,以便你可以确定后台程序是否干扰你的游戏或程序,并帮助您找出问题的原因。“干净启动”的步骤乍一看可能很复杂,但为了避免给您带来麻烦,请按顺序、一步一步地操作,它将帮助您回到正轨。
还有一个比较进阶的注册表方式进行修改,该方案需要一定的操作,您也可以使用:
免责声明:修改注册表或工作组通常是面向高级用户、管理员和IT专业人员,它可以帮助修复一些问题,但是,注册表修改不当可能会出现严重问题。 因此,请一定严格按照下列步骤操作。 为了获得进一步的保护,请在修改注册表之前对其进行备份。 有关如何备份和还原注册表的更多信息参考:如何在 Windows 中备份和还原注册表 - Microsoft 支持
1.win+r后输入regedit并回车打开注册表编辑器
2.前往HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
3.点击左侧的Internet Settings后找到右侧的ProxyEnable,双击并将其值设置为0后确定保存。
4.前往HKEY_USERS\S-1-5-21-**********-**********-**********-****\Software\Microsoft\Windows\CurrentVersion\Internet Settings
我这一段标记星号是因为不同设备下这个码是不同的,您可以在点击了HKEY_USERS\下的S-1-5-18(点击的那一瞬间可能会提示没有权限访问,点击确定即可,不影响后续操作),随后按住CTRL+F呼出搜索,搜索ProxyEnable后确定,直到确定到了S-1-5-21-**********-**********-**********-****\Software\Microsoft\Windows\CurrentVersion\Internet Settings这个路径
5.点击左侧的Internet Settings后找到右侧的ProxyEnable,双击并将其值设置为0后确定保存。
在步骤4中比较特殊的一点是您如果当前开了代理开关,这里的ProxyEnable可能设置为1,而在步骤2中基本默认显示为0,您可以主动先开启代理随后点击上方查看中的刷新确认其是否是1,如果是则代表找对了注册表值。
6.这一步要分两个操作,将HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings和HKEY_USERS\S-1-5-21-**********-**********-**********-****\Software\Microsoft\Windows\CurrentVersion\Internet Settings都定位好,随后将其右键-权限-添加-添加一个everyone然后点击右侧的检查名称,等它变成了一个带有下划线的自动填充名称后点击确定,随后将当前所有用户的权限全部都设置成拒绝,尤其是完全控制,包括新建的everyone权限全部都设置为完全控制-拒绝,下方的特殊权限无法点击就忽略,然后点击确定即可。
如图
操作完第一个HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings就操作第二个HKEY_USERS\S-1-5-21-**********-**********-**********-****\Software\Microsoft\Windows\CurrentVersion\Internet Settings
随后您就会发现你即使手动打开代理设置,返回后再次进入代理设置界面又会变成关闭状态了。
Edward|微软社区支持专员
我们秉承客户至上的服务理念。如果您对微软工程师在论坛中的服务有意见与建议,欢迎提出,以便我们提供更优质的服务。
Welcome to Microsoft Answers!