You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows 11连接带captive portal的公共WiFi时标签页重复弹出或无法登录的问题求助

Windows 11连接带captive portal的公共WiFi时标签页重复弹出或无法登录的问题求助

问题描述

升级到Windows 11后,连接带有captive portal的公共WiFi(比如机上WiFi)时,遇到了两种头疼的异常情况:

  • 明明已经成功登录了,系统还是反复弹出captive portal的标签页
  • 更糟的是,有时候直接没法完成初始的登录流程

我试过把默认浏览器从Chrome换成Edge,也试过重启、重新启用WiFi,但这些方法要么不管用,要么只能临时解决问题。想请教下有没有更彻底的修复办法?或者能不能直接针对单个网络甚至所有网络,关闭系统的自动captive portal检测?


可行解决方案

针对Windows 11这个captive portal检测的bug,我整理了几个实测有效的解决方法:

1. 全局禁用自动Captive Portal检测(推荐)

这个方法能从根源上阻止系统自动弹出portal页面,适合经常遇到这类问题的用户:

  • 专业版/企业版用户(用组策略)
    1. 按下 Win + R,输入 gpedit.msc 打开本地组策略编辑器
    2. 依次导航到:计算机配置 > 管理模板 > 网络 > Web Proxy Auto-Discovery Service
    3. 找到「关闭自动检测设置」,双击后选择「已启用」,点击确定
    4. 重启电脑后生效
  • 家庭版用户(用注册表)
    1. 按下 Win + R,输入 regedit 打开注册表编辑器
    2. 定位到路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator
    3. 如果没有NetworkConnectivityStatusIndicator这个项,右键新建一个项并命名为它
    4. 在右侧空白处右键新建DWORD(32位)值,命名为NoActiveProbe,把数值数据设为1
    5. 重启电脑后,系统就不会再自动检测captive portal了

2. 重置网络配置

有时候是网络配置混乱导致portal检测逻辑出错,重置后能恢复默认状态:

  1. 打开「设置」→「网络和互联网」→「高级网络设置」→「网络重置」
  2. 点击「立即重置」,确认后重启电脑,再重新连接WiFi尝试登录

3. 手动指定DNS服务器

部分公共WiFi的DNS解析有问题,会干扰portal检测,手动设置公共DNS能缓解:

  1. 右键任务栏的WiFi图标,选择「网络和Internet设置」
  2. 找到当前连接的公共WiFi,点击「属性」
  3. 下滑到「IP设置」,点击「编辑」,选择「手动」并开启IPv4
  4. 输入公共DNS,比如8.8.8.8(谷歌)或1.1.1.1(Cloudflare),保存后重新连接

4. 临时关闭WiFi感知

WiFi感知可能会自动触发portal检测,临时关闭试试:

  1. 打开「设置」→「网络和互联网」→「WiFi」→「管理已知网络」
  2. 找到当前连接的公共WiFi,点击「属性」
  3. 关闭「连接到此网络时自动获取网络推荐和登录信息」这个选项

备注:内容来源于stack exchange,提问作者xngtng

火山引擎 最新活动