需分别配置wi-fi自动连接策略与网络适配器跃点数值:一、在“管理已知网络”中启用目标wi-fi的自动连接;二、通过ncpa.cpl中无线属性强制启用自动关联;三、用powershell以管理员身份执行set-netipinterface降低wi-fi跃点数;四、注册表hkey_local_machine\system\currentcontrolset\services\tcpip\parameters\interfaces{guid}下新建interfacemetric dword并设为5;五、禁用其他网络接口避免连接冲突。

如果您希望Windows 11在开机后自动连接到指定Wi-Fi网络,并确保该网络在多网并存时获得更高通信优先级,则需分别配置Wi-Fi自动连接策略与网络适配器的跃点数(metric)值。以下是具体操作步骤:
一、启用指定Wi-Fi网络的开机自动连接
系统默认对已保存的Wi-Fi网络启用“范围内自动连接”功能,但该选项可能被手动关闭或未在首次连接时启用,需进入网络属性中显式确认。
1、点击任务栏右下角网络图标,选择“网络和Internet设置”。
2、在左侧菜单中点击“Wi-Fi”,右侧向下滚动并点击“管理已知网络”。
3、在列表中找到目标Wi-Fi名称,点击进入其属性页面。
4、勾选当此网络在范围内时自动连接,然后点击“保存”。
二、通过网络连接界面强制启用自动关联
部分驱动或组策略会覆盖系统级自动连接设置,此时需直接修改对应无线适配器的连接属性,以绕过上层策略限制。
1、按Win+R打开运行框,输入ncpa.cpl并回车,打开“网络连接”窗口。
2、右键点击当前使用的Wi-Fi连接(通常显示为“WLAN”),选择“状态”。
3、在状态窗口中点击“无线属性”按钮。
4、切换至“连接”选项卡,确认已勾选当此网络在范围内时自动连接。
5、同时勾选即使网络未广播其名称(SSID)也进行连接(如适用),点击“确定”。
三、设置Wi-Fi网络的连接优先级高于以太网
Windows依据各网络接口的IPv4跃点数(InterfaceMetric)决定数据路由顺序,数值越小优先级越高。默认情况下以太网跃点数常低于Wi-Fi,需手动调低Wi-Fi接口的跃点值以提升其优先级。
1、以管理员身份运行PowerShell:右键“开始”按钮 → 选择“Windows Terminal(管理员)”或“PowerShell(管理员)”。
2、执行命令查看所有网络接口及其跃点数:Get-NetIPInterface | Where-Object {$_.AddressFamily -eq "IPv4"} | Sort-Object InterfaceMetric | Format-Table InterfaceDescription, InterfaceIndex, InterfaceMetric。
3、从输出中识别目标Wi-Fi适配器的InterfaceIndex(例如为15)。
4、执行命令设置其跃点数为更低值(如5):Set-NetIPInterface -InterfaceIndex 15 -InterfaceMetric 5。
5、验证生效:再次运行第2步命令,确认该接口的InterfaceMetric已更新为指定值。
四、通过注册表锁定Wi-Fi优先级(备用方案)
若PowerShell方式因权限或策略受限失效,可直接修改注册表项强制设定跃点数,该值在每次接口重载时由系统读取应用。
1、按Win+R打开运行框,输入regedit并回车,打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{对应Wi-Fi适配器的GUID}。
3、在右侧空白处右键 → 新建 → DWORD (32位)值,命名为InterfaceMetric。
4、双击该新建项,在“数值数据”栏中输入5,基数选择“十进制”,点击“确定”。
5、重启计算机使注册表更改生效。
五、禁用其他网络接口的自动连接以避免干扰
当系统存在多个可用网络(如同时接入以太网与Wi-Fi)时,Windows可能因连接竞争导致指定Wi-Fi未能及时接管流量。可通过临时禁用非目标接口确保路径唯一性。
1、按Win+R打开运行框,输入ncpa.cpl并回车,打开“网络连接”窗口。
2、右键点击非目标网络连接(例如“以太网”),选择“禁用”。
3、确认该连接状态变为“已禁用”,且任务栏网络图标仅显示Wi-Fi信号。
4、如需恢复,右键该连接并选择“启用”即可。










