Windows默认未将有线网卡设为最高优先级,需手动设置跃点数(以太网设为5、WLAN设为300)或调整适配器绑定顺序,且必须以管理员权限操作才能生效。

电脑同时连上WiFi和网线时,系统却走无线流量,明明有线更稳更快,却总在关键时刻掉速或延迟高——这通常是因为Windows没把有线网卡设为最高优先级,得手动调跃点数或绑定顺序才能真正生效。
用跃点数强制有线优先(最可靠)
这一步必须以管理员身份操作,否则改完不生效。跃点数不是随便填个10、20就行,得比当前路由表里有线的实际跃点还小才管用。
第一步:按 Win + R 输入 ncpa.cpl 回车,打开网络连接窗口。
第二步:右键「以太网」→「属性」→双击「Internet 协议版本 4 (TCP/IPv4)」→点击右下角「高级」。
第三步:取消勾选「自动跃点」,在「接口跃点数」框中输入 【5】(不是10,也不是20;低于200才大概率压过默认值)→点「确定」逐层退出。
第四步:同样操作进「WLAN」属性→IPv4→高级,取消「自动跃点」,填入 【300】(必须明显大于有线当前跃点,查 route print 确认后再填)。
第五步:以管理员身份打开 PowerShell,运行 route print,找到「以太网」对应 IPv4 接口那行,确认「跃点数」列显示为 5;再找「WLAN」那行,跃点数应为 300。若没变,说明没用管理员权限重开 PowerShell。
调整适配器绑定顺序(部分系统有效)
这个方法在 Win7/Win10 早期版管用,在 Win11 多数设备已失效,但值得试一次——尤其当你改了跃点数仍不生效时。
方法一:右键任务栏网络图标 →「打开网络和共享中心」→ 左侧「更改适配器设置」→ 按键盘 Alt 调出菜单栏 →「高级」→「高级设置」。
方法二:在「适配器和绑定」选项卡中,找到「本地连接」或「以太网」,选中它 → 点击右侧绿色↑箭头把它移到列表最顶部 → 点「确定」。
注意:该设置无需重启,但已建立的 TCP 连接不会自动切换,建议关闭浏览器重开网页验证。
用 PowerShell 一键设值(适合多网卡或批量管理)
如果你装了虚拟机、Docker 或有多个物理网卡,图形界面挨个点容易漏,PowerShell 命令更精准且可复用。
第一步:以管理员身份启动 PowerShell。
第二步:运行 Get-NetIPInterface -AddressFamily IPv4 | Sort-Object InterfaceMetric | Format-Table InterfaceIndex, InterfaceDescription, InterfaceMetric,找出「以太网」和「WLAN」对应的 InterfaceIndex(比如以太网是 12,WLAN 是 18)。
第三步:执行 Set-NetIPInterface -InterfaceIndex 12 -InterfaceMetric 5(把有线跃点设为 5)。
第四步:执行 Set-NetIPInterface -InterfaceIndex 18 -InterfaceMetric 300(把无线跃点拉高到 300)。
第五步:再跑一遍 Get-NetIPInterface 命令,确认两行 InterfaceMetric 已更新,且数值差足够大——差值小于 50 时仍可能被系统忽略。

















