Windows 11中需手动设置网络优先级:一、通过高级设置调整网卡连接顺序;二、修改IPv4接口跃点数(Metric);三、用PowerShell配置路由跃点;四、强制无线网卡优先使用5GHz频段。

如果您在 Windows 11 中同时连接了有线网络和 Wi-Fi,系统可能未按预期优先使用速度更快或更稳定的连接,则需手动调整网络适配器的访问顺序或路由跃点值。以下是实现网络优先级设置的多种可行方法:
一、通过高级网络设置调整网卡连接顺序
该方法直接修改 Windows 网络连接的枚举顺序,系统将按列表中自上而下的顺序尝试访问网络资源,适用于快速切换主用网络路径。
1、右键点击任务栏右下角的网络图标,选择“网络和 Internet 设置”。
2、在设置窗口左侧边栏点击“网络和 Internet”,右侧点击“高级网络设置”。
3、在“相关设置”区域,点击“更多网络适配器选项”。
4、在打开的“网络连接”窗口中,点击顶部菜单栏的“组织 → 布局 → 菜单栏”,启用菜单栏显示。
5、点击菜单栏中的“高级 → 高级设置”。
6、在弹出的“高级设置”窗口中,找到“连接”列表,选中目标网络(如“以太网”),使用右侧的向上箭头将其移至列表顶部。
7、点击“确定”保存更改,无需重启即可生效。
二、通过 IPv4 属性修改接口跃点数(Metric)
跃点数(Interface Metric)是 TCP/IP 协议栈用于决策默认路由路径的关键参数,数值越小,系统越优先选择该接口发送数据包,此法对多网关共存场景尤为有效。
1、按Win + R打开运行窗口,输入ncpa.cpl并回车,打开网络连接窗口。
2、右键点击要设为高优先级的网络适配器(如“以太网”),选择“属性”。
3、在属性窗口中双击“Internet 协议版本 4 (TCP/IPv4)”。
4、在 IPv4 属性窗口中点击“高级”按钮。
5、取消勾选“自动跃点”,并在“接口跃点数”框中输入一个较小的整数(如10)。
6、切换到“默认网关”选项卡,同样取消“自动跃点”,在下方跃点数框中填入相同数值(如10)。
7、点击“确定”逐层关闭窗口,对另一张网卡(如 WLAN)执行相同操作,但设置更大跃点数(如30)。
8、打开 PowerShell,执行route print命令,确认对应接口的“Metric”列数值已更新。
三、使用 PowerShell 手动配置路由跃点
该方法绕过图形界面,通过命令行直接写入持久化路由表项,适用于批量部署或脚本化管理,且可精确控制特定目标网络的出口路径。
1、以管理员身份运行 PowerShell。
2、执行命令获取当前网络接口索引:Get-NetIPInterface | Where-Object {$_.AddressFamily -eq 'IPv4'} | Format-Table InterfaceIndex, InterfaceDescription, ConnectionState。
3、记下目标接口(如以太网)的InterfaceIndex值(例如 12)。
4、删除现有默认路由:Remove-NetRoute -DestinationPrefix "0.0.0.0/0" -Confirm:$false -ErrorAction SilentlyContinue。
5、添加新默认路由并指定低跃点:New-NetRoute -DestinationPrefix "0.0.0.0/0" -InterfaceIndex 12 -NextHop 192.168.1.1 -RouteMetric 5 -Publish Yes(请将“192.168.1.1”替换为实际网关地址)。
6、对 Wi-Fi 接口重复步骤 4–5,但使用更高 RouteMetric(如25)及对应 InterfaceIndex 和网关。
7、执行Get-NetRoute -DestinationPrefix "0.0.0.0/0"验证两条默认路由均已存在且跃点值正确。
四、强制无线网卡优先使用 5GHz 频段
当 Wi-Fi 连接本身存在 2.4GHz 与 5GHz 双频共存时,系统可能因信号强度或历史缓存持续接入低速频段;通过硬件层锁定首选频带,可确保 Wi-Fi 在可用前提下始终倾向高速通路。
1、右键“开始”按钮,选择“设备管理器”。
2、展开“网络适配器”,右键您的无线网卡(如 Intel(R) Wi-Fi 6E AX211),选择“属性”。
3、切换至“高级”选项卡,在“属性”列表中查找“Preferred Band”、“Wireless Mode”或“Band”。
4、在右侧“值”下拉菜单中,选择明确包含“5 GHz”的选项,例如“Prefer 5GHz band”或“5 GHz only”。
5、点击“确定”保存,重启电脑使设置完全加载。










