I'm facing a weird issue where my internet speeds on Windows appear to hover around 3Mbps while on the same machine, everything works fine on my dual booted Ubuntu installation.
A hardware / router / placement problem can be ruled out, since the everything is functioning completely fine in the other dual booted operating system.
I was able to get the internet working fast again by doing a Windows 10 in place upgrade. (Reinstalling windows while keeping all the files and programs intact.)
Links :
- How to Do a Repair Install of Windows 10 with an In-place Upgrade
- Windows 10 build 14379 ISO images (You can upgrade using the same or a higher build version).
- Using Windows 10 Pro Insider Preview
- Build 14379.rs1-release.160627-1607
- I'm using an Edimax N150 (EW-7811UN) USB WiFi adapter. - The drivers are installed.
- Netgear N300 Wi-Fi DOCSIS 3.0 Cable Modem Router (C3000)
-
I made sure that there were no other processes running in the background which were using the Internet. (Windows is not downloading updates in the background)
-
Tried disconnecting/reconnecting the device. (multiple times, in multiple configurations)
-
Tried uninstalling, then re-installing drivers. (multiple times, in multiple configurations)
-
Tried restarting Windows. (multiple times, in multiple configurations)
-
Tried uninstalling device drivers to run with Windows default drivers. (same issue)
-
Disabled "Updates from more than one place". (The new torrent like update mechanism.)
-
Tested Pings to my DNS.
-
Tried switching to Google DNS
¯\_(ツ)_/¯
-
Turned off Location in Activity Center.
-
Changing the wireless mode - helped a little bit! read below. Speeds are now up to 6.x Mbps.
-
Tried running
ipconfig /release
followed byipconfig /renew
. -
Tried running
ipconfig /flushdns
followed byipconfig /registerdns
. -
Tried running the Windows Network Diagnostics tool.
-
Tried disabling IPV6 - speeds actually dropped down to 4.x Mbps, re-enabling increased it back to 6.x Mbps.
-
Ran
netsh winsock reset
,netsh int ipv4 reset
,netsh int ipv6 reset
- rebooted. No luck. -
Ran
netsh int ip reset resettcpip.txt
. -
Disabled/Enabled Windows Firewall.
-
Checked the hosts file for potential issues.
-
Disabled power management on the device
-
Tried reinstalling network devices using
netcfg –d
. -
Tried Enabling/Disabling Adaptivity
-
[Solution] : Windows 10 in place upgrade. (Read here)
Interestingly, When the wireless mode
is set to IEEE 802.11b/g/n
, speeds max out below 4 Mbps,
but when I set it to IEEE 802.11b/g
, I gain a >2 Mbps boost. I'll take it!
Wireless Mode | Speed |
---|---|
Values remain around the same when set to IEEE 802.11b