After upgrade of your system on 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 feature and it can be done with a simple command in a window lineς orders with administrator rights.
Open a Command window Prompt by right clicking on Start menuof Windows. Click on the option that says Command Prompt with administrator rights.
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 disabled and you have a slow Internet connection after installing the Windows 10 Anniversary Update, you should start looking elsewhere, such as what are the processes of connecting to network running longer than usual, the software security or firewalls.