If your games crawl onto your drive even though you’re plugged in with a cable, you’re not alone. Ethernet is more stable than Wi-Fi, but it doesn’t guarantee full speed. Drivers, duplex mismatches, router ports, Windows settings, and even the server on the other end can all throttle a wired connection. This guide walks you through identifying the actual bottleneck and fixing it, starting with the most likely culprits.
Most Common Causes
| Cause | Symptom | Likelihood |
|---|---|---|
| Outdated or corrupted network driver | Speeds dropped after a Windows update; adapter shows errors in Device Manager | High |
| ISP-side throttling or congestion | Slow at peak evening hours, fine in the morning | High |
| Faulty or low-grade Ethernet cable | Negotiated link speed capped at 100 Mbps instead of 1000 Mbps | High |
| Server-side limits on the download source | One download site is slow, everything else is fast | Medium |
| Router or switch port issue | Slow on one port, normal on another | Medium |
| Energy-Efficient Ethernet or power saving features | Speed dips when the PC is idle, recovers during heavy use | Medium |
| Duplex mismatch or forced 100 Mbps setting | Consistently slow regardless of time or server | Low |
| Background applications saturating bandwidth | Speeds fluctuate wildly; cloud sync or updates running | Medium |
Diagnose Step by Step
1. Check the negotiated link speed
Press Windows key + R, type ncpa.cpl, press Enter. Right-click your Ethernet adapter, choose Status, and read the Speed line. On a modern connection you want to see 1.0 Gbps (or 2.5/10 Gbps on newer hardware). If it reads 100 Mbps, suspect the cable or a forced adapter setting before anything else.
2. Rule out the download source
Test the same download on a different service. If Steam is slow but downloading a Linux ISO from a fast mirror runs at full speed, the bottleneck is the server, not your PC. Also try the download during off-peak hours, such as early morning, to rule out ISP congestion.
3. Test with a different cable and port
Swap in a known-good Cat5e or Cat6 cable and try a different LAN port on your router. If speed jumps, you’ve found the problem. Cables bent sharply, run near power lines, or older than ten years are prime suspects.
4. Check background traffic
Open Task Manager (Ctrl + Shift + Esc), go to the Performance tab, select Ethernet, and watch throughput while idle. Then check the Processes tab sorted by Network to see if OneDrive, Windows Update, Steam clients, or backup tools are quietly consuming bandwidth.
5. Verify adapter settings
In ncpa.cpl, right-click the adapter and choose Properties, then click Configure and open the Advanced tab. Look for entries like Speed & Duplex, Energy-Efficient Ethernet, Green Ethernet, and Large Send Offload. Note the current values before changing anything.
6. Benchmark with a wired speed test
Run a speed test from a browser with all other devices on the network idle. Compare the result to your ISP plan. If the test matches your plan but game downloads are still slow, the issue is the download platform or server, not your connection.
Fixes by Cause
Update or reinstall the network driver
What causes it: Windows Update sometimes installs a generic or buggy driver that disables features or caps performance.
How to check: Open Device Manager (Windows key + X, then M), expand Network adapters, and look for warning icons. Note the driver date under the Driver tab.
What to do: Download the latest driver for your motherboard or NIC model from the manufacturer’s support page. In Device Manager, right-click the adapter, choose Uninstall device, check Attempt to remove the driver, then restart and install the downloaded driver.
How to undo: In Device Manager, right-click the adapter, choose Properties, open the Driver tab, and click Roll Back Driver if it’s available, or reinstall the previous driver package.
Replace the cable or change ports
What causes it: A damaged or Cat5-or-older cable can only negotiate 100 Mbps, and a failing router port can degrade any connection.
How to check: The Status dialog in ncpa.cpl showing 100 Mbps is the giveaway. If gigabit was working before with the same cable, the cable or port has degraded.
What to do: Replace it with a Cat5e, Cat6, or Cat6a cable, ideally under 15 meters and without sharp bends. Try a different LAN port on the router, and test the PC on another router or switch to isolate which end is faulty.
How to undo: Swap the old cable and port back in. There is no configuration change to reverse.
Reset the adapter’s advanced properties
What causes it: Manual settings such as forced 100 Mbps Full Duplex, or a driver update that reset defaults, can silently cap your link.
How to check: In the adapter’s Advanced tab (via ncpa.cpl > Properties > Configure), check whether Speed & Duplex is set to a specific value like 100 Mbps Full Duplex instead of Auto Negotiation.
What to do: Set Speed & Duplex to Auto Negotiation. While you’re there, disable Energy-Efficient Ethernet and Green Ethernet if present, since these power-saving features can throttle idle links. Click OK and let the link renegotiate.
How to undo: Return each value to what you recorded earlier, or set everything back to defaults. Most drivers have a Restore Defaults button on the Advanced tab.
Disable power saving on the adapter
What causes it: Windows can put the NIC into a low-power state, and recovery from it can stall transfers.
How to check: In Device Manager, open the adapter’s Properties and check the Power Management tab. If Allow the computer to turn off this device to save power is checked, this may be active.
What to do: Uncheck that option. Also open Control Panel > Power Options, click Change plan settings next to your active plan, then Change advanced power settings, expand PCI Express > Link State Power Management, and set it to Off.
How to undo: Re-check the power management box and restore Link State Power Management to its previous value.
Flush the network stack
What causes it: Corrupted TCP/IP settings or a stale DNS cache can slow or misroute connections.
How to check: If speed issues persist across multiple sites and a reboot doesn’t help, a stack reset is a reasonable next step.
What to do: Open Command Prompt as administrator (search cmd, right-click, Run as administrator) and run these commands in order: netsh winsock reset, netsh int ip reset, ipconfig /flushdns, then restart the PC.
How to undo: These commands reset Windows networking to defaults. If you had static IP or custom DNS settings, re-enter them afterward. There is no direct undo command; reconfiguring manually is the only path back.
Contact your ISP or the platform
What causes it: ISP congestion, a failing modem, or server-side rate limits are outside your PC’s control.
How to check: Test your connection with a different device on the same line. If everything is slow at the same times of day, or the modem’s link light is abnormal, the problem is upstream.
What to do: Power-cycle the modem, then call your ISP with your speed test results and the times you observed slowdowns. For platform-specific slowness, check the service’s status page or change your download region in the client’s settings (for example, Steam > Settings > Downloads > Download Region).
How to undo: Return your download region to its previous setting if the change didn’t help.
When to Replace or Reinstall
If you’ve worked through every fix above and speeds remain capped, escalate to hardware. Replace the Ethernet card or use a USB 3.0 gigabit adapter (typically $15-$30) to bypass a failing onboard NIC. If the router’s LAN ports negotiate at 100 Mbps regardless of the cable, the router itself may only have fast Ethernet ports, and upgrading to a gigabit-capable model is the fix. As a last resort on the software side, a Windows network reset (Settings > Network & internet > Advanced network settings > Network reset) reinstalls all network adapters and returns every setting to factory defaults. You’ll need to reconnect to your network and re-enter any custom configuration afterward, so screenshot your adapter’s Advanced tab first.
FAQ
Does a better Ethernet cable really increase download speed?
Only if your current cable is the bottleneck. A Cat5 cable negotiating at 100 Mbps will cap a gigabit plan, and upgrading to Cat5e or Cat6 restores full speed. If you already negotiate at 1 Gbps, a premium cable won’t make downloads faster.
Why is Ethernet slower than my Wi-Fi?
This usually means a forced duplex setting, a damaged cable, a fast Ethernet-only port on the router, or an outdated driver. Check the negotiated link speed first; a wired link at 100 Mbps will lose to modern Wi-Fi every time.
Should I disable Large Send Offload?
It’s a common forum tip, but disabling it can slightly reduce throughput on healthy systems. Only try it if you’ve exhausted other fixes, and record the original value so you can restore it.
Can antivirus software slow down Ethernet downloads?
Yes. Real-time scanning inspects traffic as it arrives, which can bottleneck high-speed transfers. Temporarily disable your third-party antivirus’s web protection for a single test download to see if speeds recover, then re-enable it.