Win10 Networking Sloooooooooow... (FIX)

Wanted to share this fix.

Home Internet is supposed to be 750MB’s up / 75 MB/s down. I was seeing capped 200MB/s / 75MB/s on Win 10. In Linux, same hardware, 750 speed tests, no issue.

Reset the NIC with netsh:

netsh winsock reset

With no changes to speed. Tried other fixes such as deleting the NIC and redoing it, no joy. Whatever was causing the issue was hard cached in the system.

Gave it some thought and eventually grabbed the latest Hirens PE USB. Booted into the Virtual Win10 environment and did a speedtest. Got 725-735’ish.

Opened a CMD and did a:

netsh interface dump > X:\MyNetwork.dat

This saved a copy of the networking being used in Hirens PE onto the USB.

Booted into Windows 10, copied the .dat file onto my HDD and ran:

netsh exec C:\Temp\MyNetwork.dat

Which replaced all of my networking settings with the Hirens PE ones.

Rebooted and was back to 725+ speeds.

2 Likes

I wonder if you had dumped you old, slower settings, and then compared them…

is the .dat human-readable?

Good tinkering though!

1 Like

Yes, open it up in Notepad.

1 Like

then it really Is a shame we couldn’t see the before+after and what lines degrade performance so much…

1 Like