Find which hop drops packets on Windows (pathping)

The forgotten Windows gem: tracert plus sustained per-hop loss measurement in a single command, built into every Windows since 2000.

WindowsnetworklatencytroubleshootingLow risk
Run pathping example.com and wait for the second phase, which reports the percentage of packets lost at each router hop.

01Command

Command
$ pathping -q 10 -p 100 example.com

02What it does

pathping first traces the route like tracert, then sends roughly 100 packets per hop (customizable with -q) and builds a loss table, distinguishing losses at the hop itself from losses on onward links — the last column. This is exactly what third-party tools like mtr do, but it ships with Windows. The default run takes about five minutes, so lower the query count (-q 10) and inter-packet period (-p 100) for quicker triage.

03Risk

RiskLow risk
!Warning: Losses shown in the 'This Node/Link' table for intermediate hops can be ICMP rate-limiting by routers, not real loss; trust the end-to-end loss at the final hop most.

04Undo

✓No undo needed — this command does not change persistent state.

05Sources

  • pathping | Microsoft Learn
    Microsoft · vendor-doc · 2026-09-17
    Evidence: Microsoft documents pathping as sending echo requests to each router on the path over a time period and computing the percentage of packets lost at each hop, with -q for queries per hop and -p for the period.
  • PATHPING - Windows CMD
    SS64 · technical · 2026-09-17
    Evidence: SS64 describes pathping as combining ping and tracert and lists the options -q, -p, -w and the default 100-packet test per hop.

Last verified: 2026-09-17 · Category: Network

06Related solutions