After upgrade of your system at Windows 10 Anniversary Update you may have noticed a drop in Internet connection speed.
Due to the Window Auto-Tuning feature that was first introduced by Windows Vista and is still available in Windows 10.
The purpose of the Auto-Tuning function is to management of programs that receive TCP data over a network to improve the performance of processes in charge of such transfers. In the Windows 10 Anniversary Update, however, it seems to also cause an unexpected drop in Internet speed.
The solution is to disable the function and can be done with a simple command in a command-line window with administrator privileges.
Open a Command Prompt window by right-clicking on the menu Startof Windows. Click on choice which says Command Prompt with administrator privileges.
First of all, we need to check the status of Window Auto-Tuning, with the following command in:
netsh interface tcp show global
Look for the option "Receive Window Auto-Tuning Level," and if set to "enabled," you'll need to change it to "disabled."
To do this, type the following command:
netsh int tcp set global autotuning = disabled
Immediately then try your Internet speed to see if there is a noticeable improvement. If you do not see a difference you can easily turn the "Receive Window Auto-Tuning Level" to "enabled" with the following command:
netsh int tcp set global autotuning = normal
What is also important to know is that if this feature is already turned off and you have a slow Internet connection after installing Windows 10 Anniversary Update, you should start looking somewhere else, such as the processes of connecting to network that run more than usual, security software or firewalls.