Windows 11 自动连接公共 WiFi 是因“自动连接”选项启用,可通过网络属性、设置应用、命令提示符或组策略四种方式关闭:一、右键WiFi属性取消勾选;二、设置中“管理已知网络”逐个关闭;三、管理员CMD运行netsh命令设为manual;四、组策略启用“不允许自动连接非首选无线网络”。

如果您发现 Windows 11 在未主动操作的情况下自动连接到附近公共 WiFi(如商场、咖啡馆、机场等开放网络),可能是因为该网络被保存且“自动连接”选项处于启用状态。以下是关闭特定公共 WiFi 自动连接的具体操作步骤:
一、通过网络属性禁用单个WiFi的自动连接
此方法直接针对已知的某个公共 WiFi 网络,关闭其自动重连行为,不影响其他已保存网络的连接策略。
1、点击任务栏右下角的网络图标,展开 Wi-Fi 列表。
2、在列表中找到目标公共 WiFi 名称,右键点击该网络。
3、选择“属性”进入该网络的配置页面。
4、在属性窗口中,取消勾选“自动连接此网络”复选框。
5、点击“保存”或关闭窗口,系统立即生效,此后该网络将不再自动连接。
二、通过设置应用批量管理已知网络的自动连接状态
该方式可集中查看所有已保存的 WiFi 网络,并统一控制其自动连接开关,特别适用于需清理多个公共热点的场景。
1、按下 Win + I 打开“设置”应用。
2、依次点击“网络和 Internet” → “Wi-Fi” → “管理已知网络”。
3、在列表中逐个点击每个公共 WiFi 名称(如“CMCC-EDU”“ChinaNet-Auto”等)。
4、进入详情页后,关闭“自动连接此网络”开关。
5、对每个需限制的公共网络重复步骤 3–4,完成后全部退出设置。
三、使用命令提示符禁用指定WiFi的自动连接功能
该方法通过 netsh 命令修改网络配置文件的连接策略,不依赖图形界面,适合远程或脚本化管理,且能验证当前自动连接状态。
1、按下 Win + S,输入“cmd”,右键“命令提示符”,选择“以管理员身份运行”。
2、执行以下命令列出全部已保存的 WiFi 配置文件:
netsh wlan show profiles
3、从输出中识别目标公共 WiFi 的完整名称(注意大小写与空格)。
4、执行以下命令禁用其自动连接:
netsh wlan set profileparameter name="目标网络SSID" connectionmode=manual
5、替换命令中的“目标网络SSID”为实际名称(含英文引号),执行后无报错即表示设置成功。
四、通过组策略禁止所有公共网络自动连接(仅限专业版/企业版)
此方法从系统策略层阻止任何被识别为“公共网络”的 Wi-Fi 在连接时启用自动重连机制,适用于高安全要求环境。
1、按下 Win + R,输入 gpedit.msc 并回车,打开本地组策略编辑器。
2、导航至:计算机配置 → 管理模板 → 网络 → 网络连接 → Windows 连接管理器。
3、双击右侧的“不允许自动连接到非首选的无线网络”策略。
4、设置为“已启用”,点击“确定”保存。
5、重启电脑或运行 gpupdate /force 命令刷新策略,此后所有公共网络均不会自动连接。










