Web 代理自动发现 或者 WPAD 允许浏览器等应用程序发现网络 URL 或 Internet 上文件的位置。 它于 1999 年推出,让浏览器知道使用哪个代理。 因此,如果您在使用其代理的公司环境中,浏览器可以使用自动发现来确定这一点。 但是,该协议不再安全,很容易被劫持。 所以你应该 禁用 Web 代理自动发现 (WPAD) 在 Windows 11/10 中。
怎样在 Windows 11/10 中禁用 Web 代理自动发现 (WPAD)
您可以使用以下方法禁用它,但您必须使用 admin 帐户。
- 通过禁用 WINS/NetBT 名称解析来禁用 WPAD
- 使用主机文件条目停止 WPAD
- 组策略编辑器
- 注册表方法
虽然组策略编辑器不适用于 Windows Home,但您可以使用简单指南进行安装。 如果没有,那么您可以使用注册表方法。
1]通过禁用 WINS/NetBT 名称解析来禁用 WPAD
- 打开设置并导航到网络和 Internet > 高级网络设置
- 单击更多网络适配器选项以打开经典控制面板
- 接下来,双击您用来连接互联网的网络适配器
- 在网络属性窗口中,单击属性按钮
- 在下一个窗口中,双击 Internet 协议 (TCP/IP)
- 点击 先进的,然后切换到 获胜 标签,
- 然后检查旁边的单选按钮 禁用 TCP/IP 上的 NetBIOS
重新启动 PC 以应用更改。
2]使用主机文件条目停止WPAD
您也可以使用 HOST 文件禁用它。
- 使用 Win + E 打开 Windows 资源管理器
- 转到 %systemdrive%WindowsSystem32Driversetchosts
- 在主机文件中为 WPAD 创建以下条目:255.255.255.255 wpad
它将禁用您 PC 上的 WPAD 使用。
3]组策略编辑器
- 打开运行提示 (Win + R),键入 gpedit.msc,然后按 Enter 钥匙
- 导航到 GPO 中的以下内容
User ConfigurationAdministrative TemplatesWindows ComponentsInternet Explorer
- 找到具有名称的策略 禁用自动代理脚本的缓存。
- 双击打开,然后
单击启用,然后单击确定。
4]通过注册表进行更改
由于我们在此处修改注册表,因此请务必进行备份或创建系统还原点。 如果出现问题,您始终可以将系统恢复到工作状态。
- 打开运行提示符,键入 regedit,然后按 Shift + Enter 启动注册表编辑器。
- 导航到以下路径
ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWinHttpAutoProxySvc
- 双击 Start REG_DWORD 进入编辑模式
- 将值设置为 4
- 一旦完成, close 注册表编辑器,然后重新启动以进行更改。
我希望这篇文章很容易理解,并且您能够在 Windows 11/10 中禁用 Web 代理自动发现 (WPAD)。
自动代理发现有什么作用?
自动代理检测的过程涉及系统对 Web 代理服务器的识别,然后用于代表客户端发送请求。 此功能通常称为 Web 代理自动发现 (WPAD)。
读: 写入代理设置时出错,访问被拒绝
我什么时候应该使用代理?
代理服务器是一种提高网络速度和节省带宽的简单方法。 代理服务器可以通过压缩流量、缓存多个用户访问的文件和网页以及从网站上去除广告来释放繁忙网络上的宝贵带宽。
代理是否与 VPN 相同?
VPN 和代理服务器都隐藏了您的 IP 地址。 但是 VPN 也会加密您发送和接收的数据,这是代理服务器无法做到的。 如果您已经在使用 VPN,则无需通过代理服务器连接到网站或应用程序。
Windows 有内置代理吗?
不。它不提供任何内置代理,但当启用自动检测设置选项时,它可以使用 Web 代理自动发现协议 (WPAD) 检测 PC 上可用的代理。