Microsoft pushed out the much-awaited Windows 10 Anniversary Update on Aug. 2, and while it brings a gamut of improvements and new features users' way, those who have installed the update are also encountering some unwanted issues.
One of the major problems faced by users who have installed the Windows 10 Anniversary Update on their device is slow internet speeds. Many have complained particularly of reduced data transfer speed post the installation of the Windows 10 Anniversary Update.
For those wondering what could be causing this limiting internet speed after upgrading, a report from Ghacks suggests that the Window Auto-Tuning feature could be to blame.
For the unfamiliar, the Window Auto-Tuning feature was introduced by Microsoft in its Windows Vista and is also available in Windows 10. It is set by default to the normal mode, which translates to it being on.
The feature is designed to handle programs that get TCP data via a network. It also serves the purpose of optimizing the performance of the programs that are responsible for the transfers occurring.
However, oddly enough this feature is causing the internet speed to drop unexpectedly in the latest version of Windows 10. The best course of action in such a scenario is to disable the Auto-Tuning feature, which will in turn resolve the slow internet speed if the problem did not exist prior to upgrading to the Anniversary Update.
However, as the publication advises "the first thing you may want to do is check the status of Window Auto-Tuning. If it is turned off for instance, it is likely that it is not the case for the slow downs, but if it is set, it may very well be the culprit."
If the Auto-Tuning feature is set to the "normal" mode then the troubleshooting steps we share below will offer a quick fix to the internet speed problem.
How To Disable Auto-Tuning
To get administrator privileges, navigate to the Windows Start menu and right-click. Next, click on Command Prompt Admin. It is important to remember the admin privileges are required to modify the Auto-Tuning setting.
Step 1: Tap the Windows-key. Next, type "cmd.exe" and hold down both the Shift and Ctrl keys. Hit Enter.
Step 2: A UAC prompt will open. Confirm it.
Step 3: Run command "netsh interface tcp show global" in the command prompt window. The currently set configuration options will be thrown up.
Step 4: Check for option "Receive Window Auto-Tuning Level." This would show as "enabled," and must be disabled.
Step 5: To disable it, execute the following command: "netsh int tcp set global autotuninglevel=disabled"
Step 6: "OK" will be shown. This confirms that the new setting is in effect.
Step 7: Check the speed of the internet using a speed test site such as fast.com. You will be able to gauge any improvement and are good to go!