可通过windows 11命令行工具检测网络延迟:一、用ping测单次延迟;二、用ping -n测稳定性;三、用ping -t监测实时抖动;四、用tracert定位高延迟节点;五、用powershell的test-netconnection做综合诊断。

如果您尝试访问某个网站或在线服务,但响应缓慢或出现卡顿,则可能是由于网络延迟过高。以下是通过 Windows 11 命令行工具检测网络延迟的具体操作步骤:
一、使用基础 ping 命令测试目标地址延迟
该方法通过向指定服务器发送 ICMP 回显请求包,测量数据往返所需时间(即 Ping 值),是最直接的延迟检测方式。结果中显示的“时间=”字段即为单次响应延迟,单位为毫秒(ms)。
1、按下 Win + R 组合键打开“运行”窗口。
2、输入 cmd 并按回车,启动命令提示符。
3、在命令行中输入 ping www.baidu.com 并回车执行。
4、观察返回结果中每行末尾的 time=xx ms 数值,例如 time=18 ms 表示本次请求延迟为 18 毫秒。
二、执行多包连续 ping 测试延迟稳定性
默认 ping 仅发送 4 个数据包,不足以反映真实网络波动情况。使用 -n 参数可自定义发送次数,便于统计平均延迟与丢包率,识别间歇性高延迟问题。
1、在已打开的命令提示符中输入 ping -n 20 www.baidu.com 并回车。
2、等待全部 20 个包完成传输后,查看底部统计信息中的 平均 = xx ms 值。
3、若出现 丢失 = 5/20 (25%) 等字样,表明存在明显丢包,需进一步排查本地网络或 ISP 链路。
三、使用持续 ping 监测实时延迟变化
该方式让 ping 命令不间断发送请求,适用于观察网络在特定时段内的瞬时抖动情况,例如视频会议或游戏过程中是否突发延迟飙升。
1、在命令提示符中输入 ping -t 8.8.8.8 并回车,开始无限循环发送至 Google 公共 DNS。
2、观察每行返回的 time=xx ms 数值变化,若连续出现 time=300 ms 或更高值,说明当前链路存在不稳定现象。
3、按 Ctrl + C 中断测试,系统将自动输出最终统计摘要,包括发送数、接收数、丢失率及最小/最大/平均延迟。
四、结合 tracert 定位高延迟发生节点
当 ping 测试显示整体延迟偏高时,无法判断问题出在本地网络、运营商骨干网还是远端服务器。tracert 命令可逐跳追踪数据路径,并显示每一跳的响应时间,帮助识别具体故障段落。
1、在命令提示符中输入 tracert www.baidu.com 并回车。
2、观察输出列表中各跳 IP 地址后的 ms 值,若某跳首次出现 * * * 或数值突增至 1500 ms 以上,表明该节点或其上游存在拥塞或策略限制。
3、重点关注前 3 跳(通常为本地路由器、光猫、ISP 入口),若此处延迟已异常升高,问题大概率位于家庭局域网或接入线路。
五、使用 PowerShell 替代方案获取更详细延迟分析
PowerShell 提供 Test-NetConnection cmdlet,除基础延迟外还可同步验证端口连通性、DNS 解析状态及路由路径,适合进阶用户进行综合诊断。
1、按下 Win + X,选择 Windows Terminal(管理员)。
2、输入 Test-NetConnection www.baidu.com -Port 443 并回车。
3、查看输出中 PingSucceeded : True 状态及 RemoteAddress 对应的 PingReplyDetails.RoundtripTime 数值,该值即为精确到毫秒的延迟。










