应手动设置跃点数以强制优先使用有线网络:先用route print查清当前真实跃点值,再通过tcp/ipv4高级设置取消自动跃点并填入合理数值(有线设低于当前值至少10,wi-fi设高于当前值至少10),或用powershell命令set-netipinterface按interfaceindex精准配置并验证生效。

电脑插着千兆网线却还在用Wi-Fi传数据,游戏延迟飙到200ms、视频会议卡成幻灯片、大文件上传速度只有3MB/s——这不是网卡坏了,是Windows把高延迟的Wi-Fi当成了主出口,根源在于跃点数(ConnectionMetric)没调对。
确认当前有线网卡真实跃点值
先别急着改设置。很多教程教的“有线设10、Wi-Fi设30”在你机器上可能根本无效,因为系统实际生效的跃点数 = 自动计算值 + 手动设置值,而自动计算值受驱动、协商速率影响极大。
按Win + R输入cmd回车→ 输入route print→ 找到“IPv4路由表”下方“网络目标”为0.0.0.0的行→ 查看“跃点数”列对应值:左侧IP地址属于哪个适配器,就代表那个接口当前的真实跃点数。
注意:如果看到有线网卡跃点数是266、Wi-Fi是35,说明你之前设的“有线10/Wi-Fi30”完全被系统忽略——【必须让手动设置值小于当前真实跃点数才能覆盖】。
图形界面法设置有线网卡跃点数
这是最直观、适合新手的操作路径,全程鼠标操作,无需记命令。
方法一:通过网络连接属性设置
按Win + R输入ncpa.cpl回车→ 右键点击“以太网”适配器 → 选择“属性” → 双击“Internet 协议版本 4 (TCP/IPv4)”→ 点击右下角“高级” → 取消勾选“自动跃点” → 在“接口跃点数”框中填入比当前真实跃点数小至少10的数值(例如查得有线当前是266,就填255)→ 点击“确定”逐级保存。
方法二:直接修改默认网关跃点(更彻底)
在刚才“高级”窗口中,找到“默认网关”列表 → 选中你正在使用的网关(通常是192.168.x.1或10.x.x.1)→ 点击“编辑” → 同样取消“自动跃点” → 填入与上方一致的跃点数值 → 这一步能确保默认路由强制走指定接口,避免多网关冲突。
PowerShell精准配置并验证
适用于需要批量操作、远程管理或图形界面失效的场景。
第一步:以管理员身份打开PowerShell
第二步:执行Get-NetIPInterface | Where-Object {$_.InterfaceDescription -like "*Ethernet*"} | Select-Object InterfaceIndex, InterfaceDescription, ConnectionMetric
第三步:记下有线网卡的InterfaceIndex(如12),然后执行Set-NetIPInterface -InterfaceIndex 12 -ConnectionMetric 255
第四步:立即运行route print再次查看0.0.0.0路由行,确认“跃点数”列已更新为255且对应IP属于以太网适配器











