How to Test Ethernet Cable Speed and Ping Latency on Windows (Step-by-Step Guide)

Grace Mbuli
By -
0

Last updated: September 2026 · Tested on 5 September 2026

I felt my internet speed was sluggish despite subscribing to an Airtel Xstream 300 Mbps fiber plan. Whenever I ran a speed test over an Ethernet cable, the bandwidth stalled right at ~95 Mbps. Before calling my ISP to lodge a complaint, I decided to perform a complete step-by-step diagnostic audit on my Windows PC — and discovered the bottleneck was actually inside my own network card.

How to test Ethernet speed and ping latency on Windows


While Wi-Fi has become the default choice for convenience, a wired Ethernet connection remains the gold standard for high-speed internet, low-latency gaming, and uninterrupted video conferencing. Wireless signals are notoriously susceptible to wall interference, channel congestion, distance degradation, and unexpected ping spikes. A direct LAN cable setup bypasses these issues by offering a dedicated physical pathway for data transfer.

However, plugging an Ethernet cable into your PC does not automatically guarantee that you are receiving the maximum bandwidth provided by your Internet Service Provider (ISP). Physical hardware limitations, outdated network card drivers, bad cable termination, or improper router configuration can silently throttle your network speed without throwing an explicit connection error.

💡 Author's Note (Tested & Verified): This entire audit was run on my own workstation using the exact hardware listed below. The 100 Mbps ceiling I kept hitting turned out to be my onboard Realtek Fast Ethernet controller — not my ISP. Here's the exact four-step process I used to prove it.

My Test Environment & Hardware Setup

To give you complete transparency, here are the exact hardware and network parameters used during this benchmark test:

  • Internet Connection: Airtel Xstream Fiber (300 Mbps Plan)
  • Router Model: Airtel Nokia Dual-Band Fiber ONT Router
  • Cable Category: Molded Cat6 Ethernet Cable (1.5-meter patch cord)
  • System/PC: Windows 10 Pro Workstation (Intel Core i5, 16GB RAM)
  • Network Controller: Onboard Realtek PCIe FE Family Adapter

Step 1: Verify Hardware Link Speed in Windows Network Settings

Before executing speed tests on web browsers, it is crucial to determine the maximum speed capacity established between your computer's Network Interface Card (NIC) and the router/switch. Windows negotiates a maximum connection speed — known as the Link Speed — based on the capabilities of both connected hardware ends and the cable quality.

  1. Open Run: Press Win + R to open the Run dialog box.
  2. Open Network Connections: Type ncpa.cpl and hit Enter.
  3. Find Your Adapter: Locate your active connection labeled Ethernet, right-click it, and select Status (or double-click the icon).
  4. Check the Speed Field: Under the General tab, observe the value next to the Speed field.
Windows Ethernet Status window showing hardware link speed of 100.0 Mbps

Real-World Test Observations (Tested on 5 September 2026): During our hands-on test, the Ethernet Status window reported a constant speed of 100.0 Mbps.

  • 100.0 Mbps (Fast Ethernet): Indicates that the hardware interface is capped at 100 Megabits per second. Even if your ISP provides a 300 Mbps or 1 Gbps plan, your system will never exceed ~95 Mbps in real-world usage.
  • 1000.0 Mbps (Gigabit Ethernet / 1 Gbps): Indicates a full Gigabit connection, allowing speeds up to ~940 Mbps after protocol overhead.
⚠️ Note: If your connection reads 100 Mbps when you expect 1000 Mbps, the bottleneck is physical — either an old Cat5 cable (which lacks the wire twists needed for Gigabit transfer), a damaged wire pin, an outdated Fast Ethernet port on the PC/router, or a bent RJ45 connector pin.

If your connection drops repeatedly or fails to establish a valid IP link, check our complete guide to fix Ethernet connected but no internet access.

Step 2: Measure Ping Latency and Packet Loss Using Command Prompt

Network performance is not defined solely by download speeds; latency (ping) and connection stability are equally vital. High ping leads to lag during online gaming, voice delays on Zoom/Teams calls, and sluggish web browsing responsiveness. A continuous ping test helps evaluate if your LAN cable is delivering a clean, drop-free signal.

  1. Open CMD: Click the Windows Search bar, type cmd, and open the Command Prompt.
  2. Run the Ping Command: Type ping google.com -n 10 and press Enter. For a full breakdown of command syntax and switches, check the Microsoft Official Command Prompt Documentation.
  3. Review the Results: Wait for all 10 network packets to travel to the server and return, then review the summary statistics.
Command Prompt window displaying zero packet loss and low ping latency on Ethernet LAN

Real-World Test Observations (Tested on 5 September 2026): Our terminal test returned the following concrete metrics:

  • Packets: Sent = 10, Received = 10, Lost = 0 (0% loss)
  • Round-Trip Times: Minimum = 6ms, Maximum = 8ms, Average = 7ms

The 0% packet loss confirms that the wired line suffers from zero signal corruption, packet dropouts, or electromagnetic interference. Furthermore, a tight range between 6ms and 8ms shows negligible jitter (ping fluctuation). On Wi-Fi, background interference frequently causes ping spikes up to 50ms–150ms even if average speeds look fine. The stability seen here is the main reason power users prefer wired Ethernet connections.

Step 3: Benchmark Real-World Bandwidth with Speedtest.net

Once you have verified the hardware link limits and latency stability, you can measure actual data transfer performance using an online bandwidth testing tool.

  1. Open Speedtest: Open your web browser and navigate to Speedtest.net.
  2. Close Background Apps: Close background applications, torrent downloads, and active video streams to prevent bandwidth skewing.
  3. Run the Test: Click the GO button to initiate the test against a nearby server node.
  4. Record Results: Note your Download Mbps, Upload Mbps, and Loaded vs. Unloaded Ping metrics.
Speedtest result showing download and upload speed and ping on Ethernet LAN cable

Real-World Test Observations (Tested on 5 September 2026):

  • Download Speed: 94.76 Mbps
  • Upload Speed: 94.72 Mbps
  • Idle Ping: 8 ms
  • Download Ping (Loaded): 17 ms | Upload Ping (Loaded): 325 ms

The result of 94.76 Mbps aligns directly with the 100.0 Mbps hardware link speed discovered in Step 1. Network protocols require a small amount of bandwidth (around 5–7%) for header metadata, framing, and packet routing overhead. Achieving ~94.7 Mbps on a 100 Mbps link means the physical cable and network card are running at 100% of their actual theoretical ceiling. The symmetric upload rate (94.72 Mbps) confirms a healthy full-duplex connection, meaning data moves in both directions simultaneously without collisions.

Step 4: Monitor Hardware Behavior in Windows Task Manager

Windows Task Manager offers a real-time diagnostic dashboard to observe active network adapter behavior, check local IP assignments, and verify hardware controller specifications.

  1. Open Task Manager: Press Ctrl + Shift + Esc.
  2. Go to Performance: Click the Performance tab on the left navigation panel (or top tab depending on your Windows build).
  3. Select Ethernet: Select Ethernet from the list of hardware devices.
Windows Task Manager Performance tab showing Ethernet throughput graph and Realtek PCIe FE controller

Real-World Test Observations (Tested on 5 September 2026):

  • Controller Name: Realtek PCIe FE Family Controller
  • Connection Type: Ethernet
  • IPv4 Address: 192.168.1.28
  • Throughput Graph: Shows real-time send/receive spikes corresponding with active web traffic

The identifier "FE" in Realtek PCIe FE Family Controller stands explicitly for Fast Ethernet. This confirms that the network card built into the motherboard is physically hardcoded to a 100 Mbps maximum limit, removing any doubt about whether the bottleneck lies with the ISP or the hardware itself.

⚠️ Realistic Expectation Disclaimer: These benchmark results reflect our specific hardware setup (Airtel Fiber 300 Mbps plan, Fast Ethernet PC card, Cat6 cable). Your actual network speeds and ping results may vary based on cable quality, router age, Ethernet port capabilities, network congestion, or ISP bandwidth limits.

Troubleshooting: How to Upgrade from 100 Mbps to Gigabit Speeds

If your ISP plan provides speeds higher than 100 Mbps, but your test results mirror our 100 Mbps cap, follow these troubleshooting steps to unlock full Gigabit performance:

  1. Upgrade Your Ethernet Cable: Ensure you are using a Cat5e, Cat6, or Cat6a cable. Older Cat5 cables (without the 'e') only support up to 100 Mbps.
  2. Inspect Cable Pins: Gigabit connections require all 8 copper wires inside the RJ45 connector to make contact. A single bent or disconnected wire drops the connection down to 100 Mbps automatically.
  3. Check Router Port Capacities: Verify that your cable is plugged into a Gigabit LAN port on your router (often labeled 10/100/1000 or Gigabit).
  4. Use a USB 3.0 to Gigabit Ethernet Adapter: If your PC motherboard features an older Fast Ethernet (FE) chip like the one tested above, plug an inexpensive USB 3.0-to-Gigabit Ethernet Adapter into a USB 3.0 port to instantly gain 1000 Mbps capabilities.
  5. Update NIC Drivers: Go to Device Manager > Network Adapters > Right-click controller > Update Driver. Outdated software drivers can sometimes force speed negotiation down to Fast Ethernet modes.
Good for: Anyone on a fiber plan above 100 Mbps who keeps seeing speed tests plateau near ~95 Mbps despite a healthy connection.

Hardware Benchmark Summary

Diagnostic Test Tested Metric Observed Value Performance Status
Adapter Link Speed Physical Interface Ceiling 100.0 Mbps Limited by Fast Ethernet (FE) Hardware
CMD Ping Stability Packet Loss & Latency 0% Loss / 7ms Avg Flawless Signal Stability (No Jitter)
Speedtest Benchmark Real Throughput 94.76 Down / 94.72 Up Reaching ~95% Maximum Hardware Capacity
Task Manager View Controller Architecture Realtek PCIe FE Confirmed Hardware Limit at Motherboard Level

Quick FAQ

Is a 100 Mbps Ethernet connection good enough for online gaming?
Yes! Online gaming relies far more on low latency (ping) and zero packet loss than raw bandwidth speed. Even on Fast Ethernet, if your ping stays between 6–10ms with 0% packet loss, games like Valorant, CS:GO, and Call of Duty will run flawlessly. Only large game downloads and updates will feel slow.

How much does it cost to upgrade from 100 Mbps Fast Ethernet to 1 Gbps Gigabit speeds?
If your PC is limited by an older Fast Ethernet card, you don't need to replace the entire motherboard. A USB 3.0 to Gigabit Ethernet Adapter costs around $10 to $15 (₹500 to ₹1,200) and instantly equips your system to handle up to 1000 Mbps speeds — see the full upgrade steps above.

Does a Cat5e cable support 1000 Mbps (1 Gbps) speeds?
Yes, Cat5e cables officially support up to 1 Gbps speeds for distances up to 100 meters. However, if the cable is worn out, bent, or damaged, Windows will automatically negotiate the speed down to a safer 100 Mbps ceiling.

My Personal Takeaway

This live test proved that it isn't always right to blame your ISP whenever internet speeds feel capped. In my case, Airtel was delivering the full 300 Mbps to the router, but my PC's onboard Realtek FE controller was physically incapable of going past 100 Mbps.

If you have a high-speed fiber plan and your speed test results remain stuck near ~95 Mbps, open ncpa.cpl and audit your Link Speed before calling customer support. Simply adding an inexpensive USB Gigabit Adapter can unlock your full internet bandwidth without any hassle!

Post a Comment

0 Comments

Post a Comment (0)
3/related/default