A large download stalling at 0Mbps is uniquely annoying because it rarely looks like a total internet failure. The browser still opens websites. Windows still shows a connected network. Only the download itself acted as if the internet had died.
I had this happen with big downloads often enough that I started blaming my router, my ISP, and whatever CDN happened to be in the firing line that day. The fix that finally stopped it on my machine was two power-saving network tuning settings hidden in Device Manager, neither of which I had ever intentionally touched.
Windows was saving power at the worst possible time
Thanks, but I hate the efficiency
The first setting I changed was Allow the computer to turn off this device to save power, located in the network adapter’s Power Management tab. It is not a ridiculous setting. Windows has to run on desktops, laptops, tablets, and machines that spend half their lives asleep in a bag, so device-level power management exists for a reason. If a Wi-Fi or Ethernet adapter can be put into a lower-power state when Windows thinks it is not needed, that can help battery life and reduce wasted power.
The problem is that “not needed” can become a fuzzy concept when a PC appears idle on the surface but is still doing something important in the background. A game launcher fighting slow download speeds on Steam or downloading 90GB of files elsewhere may be doing important work while the screen is off, the keyboard is untouched, and you, as the user, are nowhere near. On a laptop, that power-saving instinct makes sense. On a desktop plugged into the wall, or on a laptop connected to power during a huge download, I care far more about keeping the adapter awake than shaving a tiny amount off power use.
The setting is easy to check. Open Device Manager, expand Network adapters, and look for the one that’s actually in use — if you’re not sure which adapter that is, open Network Connections (search View network connections) and check which one says Connected. Right-click that adapter, choose Properties, then open the Power Management tab. If you see Allow the computer to turn off this device to save power, uncheck it and click OK.
Some systems, especially certain standby-focused laptops, may not show the tab at all, so do not assume you are looking in the wrong place if it is missing. Also, this is a trade-off. Disabling the setting may slightly increase power use, especially on a laptop. For a plugged-in desktop or gaming laptop that spends most of its life near an outlet, that is a trade-off I am happy to make.
Energy Efficient Ethernet was a little too efficient
Too green to stream
The second setting was buried in the adapter’s Advanced tab, where Windows keeps the networking options that look as if they were named by someone who has never had to explain them to a normal human. Depending on your adapter and driver, the option might be called Energy Efficient Ethernet, Green Ethernet, EEE, Power Saving Mode, or something similar. Some adapters will not have it at all, and Wi-Fi adapters usually expose a different set of options.
Energy Efficient Ethernet is not snake oil. The basic idea is that an Ethernet link can reduce power use during quiet periods, then wake back up when traffic needs to move again. And really, that is exactly the sort of invisible efficiency improvement you want from modern hardware. A network port does not need to sit at full power every second of the day just in case a packet wanders by.
The catch is that real PCs are not made from clean diagrams. They are made from network controllers, drivers, routers, switches, firmware, cables, docks, USB adapters, and occasionally a motherboard Ethernet chip that has been surviving on the same driver since you built or bought the machine. If the adapter, router, or switch negotiates power-saving behavior poorly, the result may appear as random hesitation. A download starts strongly, the transfer rate dips, the link wakes or renegotiates badly, and the launcher reports 0 Mbps while everything sorts itself out.
That does not mean EEE is bad. Plenty of systems run with it enabled forever and never miss a beat. I would not disable it on every machine as a ritual. I would disable it early on a PC where large downloads repeatedly stall, especially if the issue happens over wired Ethernet and other devices on the same network behave normally.
To check it, go back to Device Manager, open your Ethernet adapter’s Properties, and select the Advanced tab. Look through the property list for Energy Efficient Ethernet, Green Ethernet, or a similar low-power Ethernet feature. Change it to Disabled, click OK, and restart the PC if prompted.
The exact wording depends on the adapter vendor, so an Intel adapter, a Realtek adapter, and a USB Ethernet dongle may not expose the same labels. Some adapters may not expose the feature at all, which is annoying but normal. Again, the trade-off is slightly higher power consumption, so I would be more cautious with a battery-first laptop than with a desktop designed to download and run enormous games without gaming lag.
This fixed my downloads, but it is not magic
So, blame carefully
The important thing to know is not that these two settings are guaranteed to fix every stalled download. They are not. They are worth checking because they are low-risk, reversible, and directly related to a failure pattern that looks suspiciously like the network adapter losing momentum during long transfers.
A download sitting at zero can come from several places. A weak Wi-Fi signal can do it. A busy game server can do it. A launcher can pause while unpacking files, verifying chunks, or writing to a slow drive. Antivirus software can inspect downloads so aggressively that progress appears frozen. Unresolved DNS problems, router weirdness, ISP congestion, cheap or damaged Ethernet cables, buggy drivers, and a failing network adapter can all present the same problem to the user.
That is why I would not stop at these settings if the issue keeps coming back. Update the network driver from Windows Update, your PC maker, or the adapter vendor. Test with Ethernet if you normally use Wi-Fi. Restart the router, try another cable if you are wired, and compare the same download on another device.
Not magic, just one less gremlin
Still, I like this fix because it sits in the sweet spot between “turn it off and on again” and “reinstall Windows because vibes.” It targets two features designed to save power, not to maximize stubborn reliability during a 100GB download. On some machines, especially plugged-in desktops and gaming laptops that spend most of their time near an outlet, that trade-off is easy to make.
- OS
-
Windows
- Minimum CPU Specs
-
1Ghz/2 Cores
Windows 11 is Microsoft’s latest operating system featuring a centered Start menu, Snap Layouts, virtual desktops, enhanced security with TPM 2.0, and deeper integration with Microsoft Teams and AI-powered Copilot.
