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.