Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

A slow or unreliable TCP/IP connection can fail at several different layers: the computer, Wi-Fi or Ethernet, the local gateway, DNS, the routed path, TCP itself, or the destination application. The fastest way to find the responsible layer is to change one variable at a time and test the same destination with progressively more specific checks. A Wi-Fi icon, a successful ping, or a route display does not prove that the application and TCP port you need are reachable.

Start by defining exactly what is failing

“The internet is slow” is not a testable symptom. Before changing settings, write down what you observe and when it happens. Record the application, destination name and port if known, whether the computer is on Wi-Fi or Ethernet, the time zone and time, and whether the failure is constant or intermittent.

  • Slow transfer: a download, upload, file copy or web response completes, but at a lower rate than expected.
  • High delay: interactive work feels laggy even though transfers eventually finish.
  • Intermittent drops: an established session disconnects or stops responding and later recovers.
  • Connection failure: a TCP session cannot be established at all.
  • Application timeout: the computer appears connected, but one program cannot reach its service.

Compare like with like: the same destination, protocol and workload on another device, at another time, or over a wired connection. A comparison is useful only when the changed variable is known. In a managed network, sketch the path from client to server and mark the access point, router, firewall, inspection device, WAN link and server. Microsoft’s Windows Server troubleshooting guidance recommends a network diagram and packet traces because the path explains where observed traffic can disappear.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Keep a small log containing each command, its complete output, the destination tested and the exact timestamp. Transient failures can then be matched with firewall, server, wireless-controller or ISP logs.

#1 Best Overall
Sale
UGREEN Cat 8 Ethernet Cable 6FT, High Speed Braided 40Gbps 2000Mhz Network Cord Cat8 RJ45 Shielded Indoor Heavy Duty LAN Cables Compatible with Gaming PC PS5 PS4 PS3 Xbox Modem Router 6FT
  • 40 Gbps 2000 Mhz High Speed: The Cat 8 ethernet cable support max. 40 Gbps data transfer and 2000 MHz Brandwith, ideal for gaming and streaming, greatly improving upload and download speed, sound, image and resolution quality
  • Excellent Anti-interference: The ethernet cable comes with 4 shielded foiled twisted pairs (F/FTP), pure copper core and gold-plated RJ45 connector, reducing interference, noise and crosstalk, making network speed faster and more stable
  • Marvelous Durability: Internet cable wrapped with quality cotton braided cord, which makes the LAN cable stronger and more durable. The test proves that this internet cable can be bent at least 10000 times without broken, very suitable for long-term use
  • PoE Supported: All lengths of ethernet cord can support the PoE power supply function except 65ft. You don't need additional power supply when installing a PoE camera, which is very convenient and safe
  • Wide Compatibility: With the RJ45 Connector, network cable can be perfectly compatible with computers, laptops, modems, routers, PS5, X-Box and other networking devices. It can also be fully backward compatible with Cat7, Cat6e, Cat6, Cat5e, Cat5

Use a layered decision process

Run tests from the nearest dependency to the farthest. Stop changing settings when a test first fails; that failed boundary tells you where to concentrate.

Comparison What it helps separate Useful result
One device versus several devices Computer or adapter problem versus shared network or service problem Only one device fails: inspect that device first
Wi-Fi versus Ethernet Wireless link or access point versus upstream path Ethernet works while Wi-Fi fails: investigate the wireless segment
Default gateway versus remote destination Local LAN versus Internet or WAN path Gateway fails: stay local; gateway works but remote tests fail: continue outward
Hostname versus known IP address Name resolution versus routing or service reachability IP works and name fails: investigate DNS
Ping versus application port Basic ICMP exchange versus the service you actually need Ping works but the port fails: inspect service, firewall or policy
Source-side versus destination-side packet trace Path loss versus destination host, firewall or application Packet seen at source but not destination: loss is between capture points

Check the Windows device and local network

Inspect status and adapter configuration

Open Settings > Network & Internet and inspect the active Wi-Fi or Ethernet adapter. Run the built-in troubleshooter when appropriate, but treat its result as a clue rather than a complete diagnosis. Confirm that the intended adapter is enabled, connected to the expected network and not being bypassed by a VPN, proxy or second interface.

Open Command Prompt and run:

ipconfig /all

Check the active adapter’s IPv4 or IPv6 address, subnet information, default gateway and DNS servers. An address beginning with 169.254 commonly means Windows did not obtain an address from DHCP. First determine whether that network is supposed to use automatic addressing; a static configuration can be intentional. Do not replace a static address or DNS server on a managed network without recording the original values and confirming the design.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Review proxy settings if only browser or business applications are affected. A proxy that is unavailable or incorrectly configured can look like an Internet outage while local connectivity remains healthy.

Test the default gateway

Use the gateway address shown by ipconfig:

ping <default-gateway-address>

A reply proves that the device exchanged ICMP with that gateway at that moment. It does not prove DNS, an Internet route, a remote host or an application’s TCP service. Conversely, no reply is not conclusive if the gateway filters or deprioritizes ICMP. Microsoft explicitly says: “Ping is useful to test basic connectivity. However, you shouldn’t rely upon it to prove overall connectivity.”

Rank #2
Jadaol Cat6/Cat6A Ethernet Cable 50FT Flat with Clips 10Gbps Network, White | 1FT 3FT 5FT 10FT 15FT 20FT 25FT 30FT 35FT 50FT 60FT 75FT 100FT 150FT 200FT LAN Patch Cable for Router, Modem, Switch, Gaming
  • Cat 6 performance at a Cat5e price but with higher bandwidth
  • High Performance Cat6, 30 AWG, RJ45 Ethernet Patch Cable provides universal connectivity for LAN network components such as PCs,computer servers,printers,routers,switch boxes,network media players,NAS,VoIP phones
  • Jadaol cat6 standard cable support Cat8 and Cat7 network and provides performance of up to 250 MHz 10Gbps and is suitable for 10BASE-T, 100BASE-TX (Fast Ethernet), 1000BASE-T/1000BASE-TX (Gigabit Ethernet) and 10GBASE-T (10-Gigabit Ethernet)
  • UTP(Unshielded Twisted Pair) patch cable with RJ45 gold-plated Connectors and are made of 100% bare copper wire, ensure minimal noise and interference
  • The unique flat cable shape allows for a cleaner and safer installation. You can easily and seamlessly make the cable run along walls, follow edges & corners or even make it completely invisible by sliding it under a carpet.

If Wi-Fi is suspected, test a second device on the same wireless network. If practical, connect the affected computer directly to the modem with Ethernet and repeat an Internet test. Microsoft’s Windows Wi-Fi guidance states that when a PC cannot ping the Wi-Fi router, a direct modem connection that reaches the Internet implicates the Wi-Fi router or wireless segment. This isolates a component; it does not mean every slow connection requires new hardware.

For an Ethernet problem, reseat the cable at both ends, verify that it is in the intended router or switch port, and try a known-good cable or another device. A USB-to-Ethernet adapter is relevant only when the computer has no Ethernet port; verify operating-system and hardware compatibility before using one.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Separate DNS, routing and service reachability

Compare a hostname with an IP address

If a service fails by name but works when addressed by a known current IP, investigate name resolution. Confirm that a DNS server appears in ipconfig /all and that it matches the network’s intended configuration. You can query the configured resolver with:

nslookup <hostname>

Compare the answer and response time with another device on the same network. Do not change DNS providers or hard-code a new address before preserving the existing configuration, especially on an organization-managed computer. A direct-IP test is not a permanent workaround: many services require the hostname for virtual hosting, certificates or application routing.

Inspect the apparent route with tracert

tracert <destination>

Windows tracert sends probes with increasing time-to-live values and displays routers that return the expected responses. An intermediate router may forward traffic normally while declining to answer diagnostic probes. Therefore, an asterisk or a row of asterisks is not proof that the hop is dropping your application traffic. Look for a consistent change in delay or loss that begins at one hop and continues to later responding hops, then corroborate it with an application test.

Rank #3
DbillionDa Cat 8 Ethernet Cable, 6FT 40Gbps 2000MHz RJ45 LAN Cable | 3FT 6FT 10FT 15FT 20FT 25FT 30FT 35FT 40FT 50FT 60FT 65FT 100FT 150FT Internet Cable for Router, Modem, Switch, PS5, Xbox
  • Designed for Outdoor & Direct Burial Installations – Heavy-duty double-shielded Cat8 Ethernet cable minimizes EMI/RFI interference and delivers stable long-distance performance. Waterproof, anti-corrosion PVC jacket allows safe direct burial and reliable use in outdoor or indoor environments.
  • 26AWG for Stable High-Load Networks – Thicker 26AWG conductors provide faster, more stable data transmission than standard 32AWG cables. Ideal for high-performance home networks, gaming setups, smart homes, and data-intensive applications.
  • F/FTP Shielding & Hyper-Speed Performance: Cat8 Ethernet cable constructed with 4 shielded foiled twisted pairs and 26AWG OFC conductors; supports bandwidth up to 2000 MHz and data transmission speeds up to 40 Gbps, effectively reducing signal interference and ensuring stable connections. Ideal for low-latency gaming, 4K/8K streaming, and high-speed internet connections.
  • RJ45 Connectors & Wide Compatibility: Cat8 Ethernet cable with two shielded RJ45 connectors; compatible with networking switches, IP cameras, routers, Nintendo Switch, modems, PS3, PS4, Xbox, patch panels, servers, smart TVs, and more; works with Cat7, Cat6, Cat5e, and Cat5 devices
  • Weatherproof & UV Resistant: Outdoor-rated Cat8 Ethernet cable with UV-resistant PVC jacket; withstands direct sunlight, extreme cold, humidity, and hot weather; anti-aging and durable; Includes 18-month support.

Use pathping for repeated observations

pathping <destination>

pathping sends multiple echo requests over time and calculates latency and loss information for intermediate hops. Allow it to complete; a short sample can be misleading. Treat the output as a clue, not a verdict. ICMP may be filtered, rate-limited or handled at a lower priority than application traffic, and a router may report apparent loss for itself while forwarding later packets normally. Microsoft documents pathping for supported Windows client and server editions, including Windows 10 and Windows 11.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Test the actual TCP service

When you know the destination port and are authorized to test it, use a port-specific check. Microsoft’s Windows Server guidance identifies Telnet and PsPing as options for testing whether a listening TCP service can be reached. A generic Telnet syntax is:

telnet <server-name-or-address> <port>

A successful connection indicates that a TCP session reached a listener; it does not prove that the application will authenticate or complete a transaction. A refused connection generally means the host is reachable but no process is listening at that port, or a device actively rejected it. A timeout can indicate filtering, a down host, a broken route or a service that is not responding. Check the server service state and firewall policy before attributing a timeout to the ISP.

For a more repeatable Windows measurement, use PsPing where it is approved in your environment:

psping <server-name-or-address>:<port>

Record the command, port and timestamp. Never probe systems you do not own or administer without permission.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
Sale
Smolink Cat 8 Ethernet Cable, 50ft 40Gbps 2000MHz RJ45 LAN Cable | Nylon Braided High Speed Internet Cable, Heavy Duty Shielded UFTP Cable for Router Modem Gaming PC PS5 Xbox
  • Cat 8 Speed, Cat 5/5e Value Enjoy Cat 8 Ethernet cable performance at a Cat 5/5e-level value. With up to 40Gbps speed and 2000MHz bandwidth, this high speed internet cable delivers more bandwidth than standard Cat 5 and Cat 5e cables, helping support smooth gaming, streaming, video calls, large file transfers and everyday wired network use.
  • 40Gbps Speed, Wide Compatibility This Cat 8 Ethernet cable supports up to 40Gbps data transfer and 2000MHz bandwidth for fast, reliable internet performance. Standard RJ45 connectors are backward compatible with Cat7, Cat6, Cat6a and Cat5e devices, including routers, modems, switches, gaming PCs, PS5, PS4, Xbox, smart TVs, laptops and printers.
  • Stable U/FTP Shielding Each of the 4 twisted pairs is individually wrapped with aluminum foil to help reduce crosstalk, noise, and signal interference. Combined with RJ45 connectors on both ends, the U/FTP design helps maintain cleaner signal transmission for a stable and reliable wired network connection.
  • Nylon Braided Durability The nylon braided jacket adds everyday durability while keeping the cable flexible and easy to route. Reinforced construction helps the cord handle bending, pulling and frequent plugging, making it a reliable choice for desks, gaming rooms, home offices and long-term network setups.
  • 50ft Reach for More Setups The 50 ft length makes it easier to connect devices across rooms, along walls, under desks or around corners. Great for router-to-PC connections, modem-to-TV setups, gaming consoles, workstations, printers and other home network equipment that needs a longer Ethernet cable.

Investigate TCP stalls, retransmissions and resets

TCP retransmits when expected acknowledgments or other responses do not arrive. In a packet trace, repeated SYN packets can indicate difficulty establishing a connection. Repeated data packets, missing acknowledgments or long gaps during a transfer can indicate packet loss or a response problem. A TCP reset can be generated by an endpoint, a firewall or an application; it is not, by itself, proof that a router is faulty.

When the problem is reproducible, capture traffic while starting the failing operation. If possible, capture at both the source and destination and align the files by timestamp, source and destination addresses, ports and TCP sequence information.

  • If a packet appears at the source but never at the destination, the loss is between those observation points.
  • If it reaches the destination but no response leaves, inspect the destination host, local firewall, listening service and application.
  • If both sides exchange packets but the application pauses, examine server processing, flow control, inspection devices and the application protocol.

Packet captures can contain usernames, hostnames, internal addresses and unencrypted data. Follow organizational rules for collection, storage and sharing, and redact sensitive information before sending a trace to an external party.

Measure slowness instead of guessing

Record throughput, latency and loss separately. A high transfer rate does not guarantee low interactive delay, and a low throughput result does not identify the limiting component. Establish a baseline using the same endpoints, workload, path and relevant system conditions, then compare the failing case with that baseline.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Throughput: measure the same file, stream or transfer in both cases; note whether the source or destination is also busy.
  • Latency: compare the local gateway with the remote service. A large increase only on the remote test points outward; a large increase to the gateway points locally.
  • Loss and retransmission: correlate repeated TCP transmissions with the time the application slowed.
  • Concurrency: test whether one transfer is slow or all simultaneous transfers are affected.

Windows Server performance guidance discusses high-latency/high-bandwidth paths, retransmissions and features such as Receive Side Scaling (RSS) and Virtual Machine Queue (VMQ). These are advanced considerations, not universal fixes. Change adapter offloads, RSS, VMQ, MTU or other performance settings only when the platform configuration and measurements support a specific hypothesis. Record the original value and change one setting at a time so it can be reverted.

Best Value
MORELECS Cat 7 Flat Ethernet Cable 6.6FT,10Gbps,Braided,Shielded(3FT-150FT) | High Speed Lan Cable Flat Design, Easy Installation for PC, PS5, Xbox, Modems, Routers, Smart TVs and Most Networking devices
  • [Flat Design, Zero Cable Clutter] - Lies perfectly flat against walls, under rugs, along baseboards, and through tight spaces without kinks, tangles, or messy coils. Customers praise it for effortless installation and clean cable management that blends into any room.
  • [REINFORCED BRAIDED CONSTRUCTION FOR LONG‑LASTING PERFORMANCE] - Premium cotton braided jacket paired with reinforced RJ45 connectors delivers outstanding durability, rigorously tested for over 15,000 bend cycles. Many customers describe this ethernet cable as rock‑solid and well‑crafted, ideal for long‑term daily use with no worries about premature wear‑and‑tear or connection failure
  • [10GBPS SPEED & 600MHZ BANDWIDTH — GAMING, STREAMING & FIBER READY] - Delivers 10Gbps data transfer rate with 600MHz bandwidth for PS5, Xbox, 4K streaming, and fiber internet. Customers report stable performance and fast speeds. Backward compatible with Cat 6 and Cat 5e devices
  • [STP SHIELDING & GOLD-PLATED RJ45 — MINIMIZES EMI/RFI INTERFERENCE] - 100% bare copper STP shielding helps protect signal integrity when routed near power cords. Gold-plated RJ45 connectors resist corrosion. Compatible with 2.5GB network card
  • [Works with Everything — Router, Modem, PS5, Xbox, PC, Smart TV, Printer More ] - Full backward compatibility with Cat7, Cat6, Cat6a, and Cat5e devices means this one cable works with all your home or office equipment today, and future upgrades tomorrow. Works with 10/100/1000/10G/40G BASE-T speeds. Includes 36-month warranty with free replacement support
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Interpret common result patterns

Observed pattern Most useful next checks
Only one computer is slow; other devices are normal Inspect that adapter, driver state, proxy/VPN, local CPU load, cable and packet trace. Compare the same destination from another device.
All Wi-Fi devices fail, but Ethernet works Inspect the access point, wireless interference, authentication and router configuration. A direct modem comparison can further isolate the router.
The computer cannot reach its gateway Check address acquisition, subnet, Wi-Fi association, cable, switch/router port and local firewall. Do not begin with remote DNS changes.
Gateway responds, but a remote destination fails Run tracert, pathping and an authorized port test; inspect WAN, firewall and remote-service status.
Hostname fails while a known IP works Check DNS server configuration and resolution results. Preserve the original settings before making changes.
Ping succeeds but the application times out Test the application’s TCP port, then inspect the listener, host firewall, network policy and application logs.
Port is refused immediately Confirm that the intended service is running and listening on that port and address; then verify host firewall rules.
Port times out intermittently Capture during a failure and compare source and destination traces. Look for filtering, path loss, congestion or endpoint resource exhaustion.
Retransmissions occur during transfers Use two-sided captures to locate where packets stop appearing; investigate congestion, drops, MTU complications and endpoint behavior.

Handle MTU and path-specific complications carefully

Packet-size or maximum-transmission-unit problems can affect one route, VPN or protocol while other traffic appears normal. Do not infer an MTU fault solely from a slow transfer or a tracert asterisk. Correlate the symptom with packet traces, affected path and packet sizes, and check tunnel or firewall policy before changing MTU values. An incorrect MTU can create new fragmentation or connectivity problems for other destinations.

Congestion, remote policy and endpoint resource limits can produce the same visible symptom as a bad cable. A retransmission identifies missing or delayed responses, not the device responsible. Use timestamps, paired captures and service logs to narrow the cause instead of replacing hardware or applying registry tweaks without evidence.

Prepare an escalation package

If the issue persists, send the next administrator or provider a concise evidence package:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Computer name, operating-system edition and whether the connection was Wi-Fi or Ethernet.
  • Destination hostname, resolved address and TCP port.
  • Start and end times with time zone, plus whether the fault was continuous or intermittent.
  • The exact workload that failed and a comparison that worked.
  • ipconfig /all output with sensitive addresses redacted as policy requires.
  • Gateway ping, remote ping if used, tracert, pathping and port-test results.
  • Packet captures from one or both endpoints, with capture filters and clock information.
  • Any change made, the previous value and whether reverting it changed the symptom.

This package lets a network, server or security team correlate your observation with device, firewall, wireless-controller, WAN and application logs. It also prevents repeated tests that cannot distinguish one hypothesis from another.

What a cable can and cannot fix

A known-good Ethernet cable has one narrow but useful role: it enables a wired-versus-Wi-Fi isolation test or replaces a suspect cable in a wired path. It cannot repair upstream ISP congestion, DNS misconfiguration, TCP policy, a stopped service or a remote firewall. Use it as a controlled comparison, not as a universal remedy. If the computer lacks an Ethernet port, a compatible USB-to-Ethernet adapter can provide the test interface.

When to stop troubleshooting locally

Escalate when the gateway and local cabling are healthy but the same remote service repeatedly fails, when paired captures locate loss outside your administrative boundary, or when changing one controlled variable produces no measurable difference. Include the evidence package rather than a conclusion such as “the router is bad.” Intermediate diagnostic routers may not answer probes, and TCP resets or retransmissions do not identify ownership of the fault without endpoint and path evidence.

Bottom line

Find the first boundary that fails: device, local link, gateway, DNS, route, TCP port or application. Compare one changed variable at a time, test the service rather than relying on an icon or ping, and use synchronized packet captures when the symptoms persist. That method turns “slow internet” into a specific, actionable fault domain.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.