Windows 11关闭自动连接公共WiFi有四步:一、右键已知网络→属性→取消勾选“当此网络在范围内时自动连接”;二、设置→管理已知网络→逐个关闭开放热点的“自动连接”开关;三、ncpa.cpl中禁用Wi-Fi适配器的“自动配置无线网络”;四、组策略启用“禁止自动连接到开放网络”。

Windows 11 会自动连接到已保存的公共 WiFi(如商场、机场、酒店的开放热点),导致隐私泄露、DNS劫持或网络中断,必须从系统底层切断其自动接入逻辑。
关闭单个公共WiFi的自动连接开关
这一步最直接,适用于你清楚知道具体网络名称(比如“Starbucks_WiFi”“CMCC-AUTO”)的场景。
1、点击任务栏右下角网络图标→展开列表→在“已知网络”区域找到目标公共WiFi名称。
2、右键该网络→选择“属性”。
3、切换到“连接”选项卡→取消勾选【当此网络在范围内时自动连接】。
4、点击“确定”保存。系统立即生效,下次该热点出现时不会弹出连接提示,也不会后台静默接入。
批量禁用所有已知公共热点
很多公共WiFi你可能只连过一次就忘了,但系统仍保留配置文件并默认开启自动连接。必须进设置里逐个清理。
方法一:通过“管理已知网络”界面操作
1、按 Win + I 打开“设置”→左侧点“网络和 Internet”→右侧点“Wi-Fi”→滚动到底部点“管理已知网络”。
2、页面列出全部保存过的 WiFi,名称旁带“无安全保护”标识的就是开放热点。
3、逐个点击这些开放网络→进入详情页→关闭“自动连接此网络”开关。
4、对每个带“无安全保护”的条目重复操作,不可跳过——【漏掉一个,就可能被它自动拉入不安全网络】。
方法二:用命令行快速识别并验证
1、Win + S 搜索“cmd”,右键“命令提示符”→“以管理员身份运行”。
2、执行:netsh wlan show profiles → 查看输出中所有“用户配置文件”项。
3、对每个疑似公共热点(名称含 Free、_AUTO、Guest、Open、NoPassword 等关键词),执行:netsh wlan show profile name="SSID" setting=connection → 观察返回中“Connection mode”是否为“auto”。
4、若为 auto,立即执行:netsh wlan set profileparameter name="SSID" connectionmode=manual → 替换 SSID 为实际名称(含英文引号)。
彻底禁用系统级开放网络自动发现
仅关掉已保存热点还不够。Windows 11 默认允许无线网卡主动扫描并连接新出现的开放网络,这是最危险的一环。
第一步:关闭 WLAN 适配器的“自动配置无线网络”功能
1、Win + R 输入 ncpa.cpl 回车→打开“网络连接”窗口。
2、右键当前启用的 Wi-Fi 适配器(名称通常为“WLAN”或“Wi-Fi”)→“属性”。
3、在属性列表中双击“Internet 协议版本 4 (TCP/IPv4)”→点“高级”→切到“WINS”选项卡→取消勾选“启用 LMHOSTS 查找”→点“确定”。
4、再次右键该 Wi-Fi 适配器→“属性”→点“配置”按钮→切到“高级”选项卡→找到“自动配置无线网络”→将其值设为“禁用”。
第二步:禁用开放网络自动加入策略(专业版/企业版可用)
1、Win + R 输入 gpedit.msc 回车→打开本地组策略编辑器。
2、依次展开:计算机配置 → 管理模板 → 网络 → WLAN 设置 → 禁止自动连接到开放网络。
3、双击该项→选择“已启用”→点“确定”。【该策略一旦启用,系统将完全忽略所有无密码网络的广播信号,不再尝试连接、认证或弹窗】。











