Use Windows tracert to Find Where Internet Slows Down (Hop-by-Hop Guide)

  • Thread Author
A Windows command can do something that a simple ping never will: show where, along the route, your connection actually starts slowing down. That command is tracert, and in practice it can be the difference between blind guesswork and a focused diagnosis of whether the problem sits on your home network, your ISP’s backbone, or somewhere farther out on the internet. It does not fix slow internet, but it can quickly tell you where to look next.

Background​

For most people, “slow internet” is a single complaint with many possible causes. A web page loads sluggishly, a video buffers, a game lags, or a download crawls, and the first instinct is to blame the router, the modem, Wi-Fi interference, DNS, or the ISP. That instinct is understandable, because the experience is the same regardless of the underlying cause. What makes troubleshooting hard is that the internet is not one thing; it is a chain of devices, networks, and policies that can introduce delay at different points.
Windows has long included a small set of command-line tools that expose parts of that chain. Ping tells you whether a destination responds and how long the round trip takes. Tracert goes further by showing each hop between your machine and the target, which is why it is so useful when you suspect that latency is being introduced somewhere before the final server. Microsoft documents tracert as a utility for tracing the path an IP packet takes to its destination, and the companion pathping command extends that idea by measuring packet loss at intermediate hops over time.
The article that prompted this discussion makes the case in very practical terms: a single ping result can confirm slowness, but it cannot identify the hop that causes it. That distinction matters because a slowdown at hop 1 points inward to your own router or local network, while a slowdown that begins several hops later may implicate your ISP, a peering link, or simply the physical distance to a remote service. In other words, tracert shifts the conversation from “the internet is slow” to “this specific segment is where delay begins.”
That is also why tracert remains relevant even in 2026. Home users increasingly rely on cloud services, streaming platforms, remote work tools, and online games that are extremely sensitive to latency, routing, and packet loss. A connection can still be “up” while being unpleasantly slow, and tracing the route is one of the fastest ways to distinguish a local problem from a pathing problem. Microsoft’s own guidance continues to position tracert as a troubleshooting tool for TCP/IP issues, not just a legacy command for networking students.

What Tracert Actually Measures​

At its core, tracert measures the time it takes for packets to travel from your computer to each router along the path and back again. It does this by manipulating the packet’s TTL — Time To Live — so that each router in the path is forced to reveal itself in sequence. That gives you a map of the route rather than a single endpoint measurement. The practical value is obvious: instead of seeing one latency number, you can see where latency changes from hop to hop.

The TTL trick matters​

The TTL mechanism is what makes tracert elegant. A packet is sent with a low TTL, and when it expires at the first router, that router sends back a response. Then tracert repeats the process with a higher TTL, and so on. The result is a layered picture of the path, not just a destination snapshot. Cisco’s traceroute documentation and Microsoft’s tracert help both describe this general behavior, even though the exact probe type differs across platforms.
This is why the command can reveal whether the slowdown begins inside your house, at your ISP edge, or farther away. A clean trace typically shows low latency at the first hop or two, modest increases across the ISP’s network, and then a step up as traffic enters a distant backbone or cloud network. If the latency jumps sharply and stays high after a specific hop, that is your first clue about where the bottleneck begins. The jump is more informative than the absolute number.

Why three probes are better than one​

Windows tracert sends three probes per hop by default, and that is not just a quirk. Three measurements help separate a real path issue from a one-off blip caused by scheduling, congestion, or a router that briefly hesitates to reply. If one of the three probes spikes while the other two stay low, you are probably seeing noise. If all three climb together and remain elevated for later hops, that is much more likely to be a genuine path delay.
That distinction is important because network diagnostics are full of false alarms. Routers often deprioritize ICMP replies, and some devices simply do not answer traceroute-style probes at all. A single timeout therefore does not automatically mean a broken link, which is one reason tracert should be interpreted as a pattern-recognition tool rather than a binary verdict. The article’s example of a timed-out hop that is followed by a successful destination response is exactly the sort of situation that can confuse beginners.
  • Low and stable RTTs usually mean the path is healthy.
  • A sudden and persistent jump usually marks the start of the slowdown.
  • One bad probe out of three is often just transient noise.
  • A timed-out hop can still forward normal traffic.
  • Later hops inherit the delay once the bottleneck begins upstream.

Reading a Tracert Trace Without Overreacting​

The biggest mistake people make with tracert is reading it like a red-or-green report card. It is not that simple. A trace is a sequence of clues, and each clue has to be interpreted in context. That is why a timeout, a hostname you do not recognize, or a larger-than-expected latency number is not automatically a failure.

What a healthy trace looks like​

In a normal domestic trace, the first hop is usually your router, and it should often appear in the low single-digit milliseconds. The next hops are usually your ISP’s local infrastructure, where latency may rise a little but should remain modest and stable. Farther out, the numbers can increase as traffic traverses larger carrier networks, cloud providers, or international links. A trace that follows that pattern is usually healthy even if the destination RTT is not tiny.
The MakeUseOf example shows exactly that kind of behavior: low latency at the local router, small increases through the ISP, then a larger but stable jump once the traffic reaches wider internet infrastructure. That is a useful pattern because it shows that a bit of latency is normal. What matters is whether the increase is sudden, persistent, and unexplained by geography or network distance.

What a suspicious trace looks like​

A suspicious trace is one where latency stays low for several hops and then abruptly jumps at a specific point, with every hop afterward inheriting the increase. That pattern suggests the bottleneck begins at or just before the jump. If the jump occurs at the router directly behind your home router, you start thinking about your ISP. If it occurs at hop 1, you start thinking about your own LAN, Wi-Fi, or router configuration.
That is where tracert becomes genuinely actionable. It does not tell you why the hop is slow, but it narrows the search space. You can decide whether to reboot or replace a router, test with Ethernet instead of Wi-Fi, call the ISP, or simply accept that a faraway site will never feel local. Microsoft’s support guidance frames tracert in exactly this troubleshooting role: it helps identify the route an IP packet takes and where forwarding might be slowing down or failing.
  • Early spike: check your router, Wi-Fi, or local wiring.
  • ISP-edge spike: check your provider or modem path.
  • Late spike: the problem may be upstream or geographic.
  • Timeout before destination: not always an error.
  • Stable RTT after a jump: the bottleneck is likely real, not random.

Why Distance Still Matters More Than People Think​

One of the most important lessons tracert teaches is that the internet has geography. If you are in one country and the destination server is in another, the path may cross multiple networks and even undersea cables. In that case, a large RTT is not necessarily a sign of a bad connection; it may simply be the price of distance. The MakeUseOf example involving a Japanese news site illustrates this well: the trace stayed healthy for several hops, then latency climbed sharply as traffic moved across long-haul infrastructure toward Tokyo.

Physical distance is not an error​

People often assume that any sudden increase in latency means congestion or misconfiguration. Sometimes it does, but sometimes it is just physics. Light still has to travel, and so does the data riding on it. Once a trace crosses a national boundary or a large intercontinental link, the baseline RTT can rise dramatically even if everything is working properly. That is why a remote site can feel sluggish without any actual “fault” on your end.
This matters for consumers because perceived slowness is not always something that can be fixed locally. A faraway service may be overloaded, routed inefficiently, or simply located too far away to feel snappy. In such cases, replacing the router or changing DNS will not help much. Tracert can save time by proving that the bottleneck appears only after the traffic leaves your local network and your ISP.

Routing is not always shortest-path routing​

The internet does not always choose the geographically shortest route. Traffic may detour through exchange points, transit providers, or peering arrangements that optimize cost, policy, or capacity rather than raw distance. That is one reason tracert is so helpful: it exposes the path your traffic actually takes, not the path you assumed it would take. In practice, that can explain why a site in a neighboring region feels slower than a site much farther away.
This also explains why a trace can look “weird” but still be correct. A route that touches several cities or networks does not necessarily indicate a fault. It may reflect how carriers exchange traffic on that particular day. That is why the command is best used as part of a broader diagnosis rather than as the only piece of evidence.

When distance is actionable and when it isn’t​

  • Actionable: a spike on your first or second hop.
  • Potentially actionable: a spike inside your ISP’s network.
  • Usually not actionable: a spike after the path leaves your region.
  • Very likely normal: moderate, stable increases across long-haul links.
  • Worth repeating: patterns that change between runs at different times of day.

Where Tracert Helps Home Users Most​

For home users, tracert is most useful when a problem is intermittent or ambiguous. A site may feel slow at night but fine in the morning, or one streaming service may buffer while another works perfectly. Those situations often lead to guesswork because the symptoms are inconsistent. Tracert gives you a repeatable test you can run before touching settings.

Diagnosing your own network first​

The first hop in a tracert trace is often your gateway or router. If that hop already shows high latency, the problem may be inside your home. That could mean overloaded Wi-Fi, a weak signal, congested mesh nodes, a failing router, or even a device on your network consuming bandwidth. A clean first hop is therefore a very useful baseline, because it clears your local setup before you look outward.
This is especially relevant for households with many connected devices. Smart TVs, game consoles, security cameras, phones, tablets, and laptops can all compete for airtime or upstream bandwidth. If hop 1 is clean but hop 2 begins to wobble, you are more likely looking beyond the home. If hop 1 is unstable, you should check your own environment before calling anyone else.

Finding the ISP boundary​

The second or third hop often belongs to your ISP. That makes these hops particularly valuable when the issue is outside your home but still close to your connection. If latency jumps there and remains elevated, that suggests the fault may be in the provider’s local aggregation, gateway, or regional transport. It does not prove negligence, but it does give you a concrete place to begin escalation.
That is one reason experienced users often take a screenshot or copy of a trace before contacting support. A vague complaint like “my internet is slow” usually triggers generic advice. A trace showing a stable local path followed by a hop-specific spike is more persuasive and often shortens the support conversation. The command is not magic, but it does change the quality of the evidence.

Quick consumer troubleshooting checklist​

  • Run tracert to a site that feels slow.
  • Repeat the trace to a second, unrelated destination.
  • Compare hop 1 against hop 2 and hop 3.
  • Note where latency first jumps and whether it stays high.
  • Retest over Ethernet if Wi-Fi is involved.
  • Save the output if you need to talk to your ISP.
  • Consistent hop 1 issues point local.
  • Consistent ISP-hop issues point upstream.
  • Different destinations, same spike strengthens the case.
  • Different times of day can reveal congestion patterns.
  • Ethernet vs Wi-Fi helps isolate radio issues.

Why Enterprise Teams Still Use It​

In enterprise environments, tracert is more than a quick consumer trick. It is a triage tool for help desks, network admins, and support teams who need to decide where a problem belongs. The command is simple enough for frontline staff to run, yet informative enough to show whether a symptom is inside the company, at a branch circuit, or beyond the corporate edge. That combination keeps it relevant.

Fast triage beats expensive guesswork​

A business user complaining about a slow SaaS platform may be suffering from a local LAN issue, an ISP transport problem, or a cloud provider routing detour. Tracert can rapidly rule out or implicate several of those layers. That matters because organizations do not want engineers chasing the wrong team for hours when the symptom originates in a completely different network domain.
This is where pathping becomes especially interesting. Microsoft describes it as a utility that combines the route-discovery behavior of tracert with sustained measurement of latency and packet loss at each hop. In enterprise troubleshooting, that means tracert can be the quick first pass, while pathping becomes the deeper diagnostic when you suspect loss or jitter rather than just steady latency. (learn.microsoft.com)

Pathing problems are not always local faults​

One of the subtle lessons of tracert is that network ownership is fragmented. An ISP may own the first few hops, a transit provider may carry the next segment, and the destination service may sit on a completely different backbone. When a delay appears, the first line of support may not control the affected link. Tracert helps teams document where the symptom starts, which is essential when multiple vendors have to coordinate a fix.
That documentation is also useful for change validation. After a network reroute, firewall policy update, SD-WAN adjustment, or modem replacement, technicians can compare traces before and after the change. If the path becomes shorter, steadier, or less variable, they have evidence that the adjustment helped. If not, they have a baseline for the next step.

Enterprise uses that still make sense​

  • Help desk triage for remote-access complaints.
  • WAN validation after circuit or routing changes.
  • Cloud path checks for SaaS and IaaS services.
  • Branch troubleshooting when a site feels slow.
  • Vendor escalation with route evidence attached.

The Limits of Tracert You Should Not Ignore​

Tracert is useful, but it is not a universal truth machine. It measures one thing well: the responsiveness of routers along one outbound path. It does not measure everything that can affect user experience, and it can be misleading if you assume that every missing reply is a real outage. That caveat is central to using it well.

It sees the forward path, not the whole picture​

One important limitation is that tracert shows the path from your computer outward, not necessarily the return path. On the internet, asymmetric routing is common, meaning packets can leave one way and come back another. A trace may therefore look fine in one direction while the actual application traffic suffers on the reverse path. That is why the command is a clue, not a verdict.
It also means that some performance problems will not show up clearly at all. Packet loss, intermittent jitter, and application-layer throttling can all degrade user experience without producing a dramatic tracert signature. Microsoft’s pathping page explicitly addresses this by measuring loss over time, which is why it can reveal issues that a one-shot tracert might miss. (learn.microsoft.com)

Some routers simply do not answer​

Another limitation is that many routers are configured to ignore or de-prioritize these probes. Microsoft notes that some routers do not return Time Exceeded messages and are therefore invisible to tracert. That means a gap in the trace is not automatically evidence of a broken route. It may simply reflect a device policy, security posture, or operational preference.
This is a crucial nuance because inexperienced users often treat every asterisk as a failure. In reality, the destination may still be reachable, and the routers may be forwarding real traffic normally. A route can be perfectly functional while remaining partly opaque to diagnostic probes. That is why repeating the test and comparing patterns is more valuable than obsessing over a single line.

What tracert cannot tell you​

  • It cannot prove packet loss by itself.
  • It cannot measure jitter as well as long-running tools.
  • It cannot diagnose Wi-Fi interference directly.
  • It cannot see application throttling or CDN behavior.
  • It cannot distinguish every policy-based timeout from an outage.

Tracert vs Ping vs Pathping​

Many users already know ping, and that is where the comparison becomes important. Ping answers a simple question: does the destination respond, and how long does the round trip take? Tracert answers a more informative one: where along the route does latency begin to rise? Pathping then extends the analysis by gathering per-hop latency and packet-loss statistics over time. Taken together, they form a practical diagnostic ladder.

Ping is the fastest test, but the least revealing​

Ping is often the first command people run because it is quick and familiar. But its simplicity is also its weakness. If ping is slow, you know there is a problem somewhere, but you do not know where. If ping is fast, you still may have a routing issue that only appears on certain hops or during specific network conditions. That makes ping necessary but insufficient.

Tracert adds structure​

Tracert takes that single endpoint measurement and breaks it into a path. The structure matters because it gives you context. If the first several hops are normal and the delay appears later, you can stop blaming your own hardware. If the delay begins immediately, you have a local problem to solve. That is why tracert is often the command people should have used before changing DNS or reinstalling drivers.

Pathping adds persistence​

Microsoft’s pathping command is especially useful when the issue is not just delay but loss. Its documentation explains that it repeatedly pings each router along the path over a period of time, then computes statistics for routers and links. That makes it better suited for intermittent packet loss or congestion than tracert alone. The tradeoff is time: pathping can take significantly longer before it produces a useful result. (learn.microsoft.com)
  • Ping: quick yes/no and RTT to the destination.
  • Tracert: route visualization and hop-by-hop latency.
  • Pathping: route plus longer-term latency and loss statistics.
  • Best practice: use them together, not as replacements.
  • Reality check: no single command diagnoses every network problem.

Strengths and Opportunities​

The reason tracert remains worth knowing is that it turns a vague feeling into a structured diagnosis. It is low-friction, built into Windows, and often enough to tell you whether to investigate your own network or escalate to someone else. For a command that takes seconds to run, that is a powerful return on effort.
  • Fast feedback with no extra software required.
  • Clear hop-by-hop visibility for route analysis.
  • Useful for consumers who need to separate home issues from ISP issues.
  • Useful for IT teams that need quick triage evidence.
  • Pairs well with pathping for deeper packet-loss checks.
  • Helps document intermittent problems before they disappear.
  • Supports better support calls by replacing guesswork with evidence.

Risks and Concerns​

The biggest risk is overreading the output. People see a timeout or a high hop count and assume failure when the trace may simply reflect router policy, security filtering, or a perfectly normal long-haul route. Another risk is believing tracert tells the whole story, when in reality it only samples one direction and only measures what replies to its probes. Those limitations matter.
  • False alarms from routers that ignore diagnostic traffic.
  • Misattribution of normal geographic latency to a local fault.
  • Blind spots around packet loss and jitter.
  • Asymmetric routing that hides the real return-path issue.
  • Probe-specific behavior that differs from real application traffic.
  • Support escalation mistakes if the trace is read without context.
  • Security misunderstandings when timeouts are treated as outages.

What to Watch Next​

The continuing relevance of tracert will likely come from how people combine it with stronger tools, not from tracert itself becoming more sophisticated. As home networks get busier and applications become more latency-sensitive, quick path visibility will remain valuable. But the best troubleshooting will increasingly involve comparing multiple traces over time, across devices, and across different targets.
The other trend to watch is the widening gap between consumer diagnostics and enterprise observability. Network teams already have sophisticated monitoring stacks, but consumers still need simple tools that come built into the operating system. Tracert fills that role elegantly because it is understandable, fast, and good enough to separate common failure modes from more complicated ones.

Key things to watch​

  • Repeated traces at different times of day to catch congestion patterns.
  • Comparison between Wi-Fi and Ethernet to isolate local radio problems.
  • Pairing tracert with pathping when packet loss is suspected.
  • Tracing more than one destination to see whether the issue is path-specific.
  • Using traces as evidence when escalating to an ISP or hosting provider.
Tracert is not glamorous, and it will never replace full network telemetry, but it remains one of the best first-response tools a Windows user can have. Its real strength is not that it solves the problem, but that it stops you from chasing the wrong one. In a world where connectivity issues can waste hours of speculation, that alone makes it indispensable.

Source: MakeUseOf There's a Windows command that shows exactly what's slowing your internet down