Windows 10 have an auto-tuning feature which tries to dynamically adjust the receive buffer size for transmission and latency of the link. In-fact this feature is present in all Modern Operating systems including Windows 10. So, its a Necessary Feature all together as it manages and adjusts Receive buffer size dynamically.
- Oct 08, 2016 Like all modern operating systems Windows has receive window auto-tuning to dynamically adjust the receive buffer size to the throughput and latency of the link. Disabling this feature will definitely limit your Internet speeds. Auto-tuning is consistent throughout all variants of TCP and present in all modern operating systems.
- Jan 08, 2018 To disable Receive Window Auto-Tuning feature for HTTP traffic, give it a value of 0 or delete the created TcpAutotuning DWORD. The Receive Window Auto-Tuning feature lets the operating system continually monitor routing conditions such as bandwidth, network delay, and application delay.
Check the State or Current Setting of TCP Receive Window Auto-Tuning. Open elevated command prompt with administrator’s privileges. Type the following command and press Enter: netsh interface tcp show global. The system will display the following text on screen, where you can check on the Auto-Tuning setting: Querying active state TCP Global Parameters.
How to Check if Auto Tuning Feature is Enabled ?
1 – Open Command Prompt as admin by Searching cmd in Windows 10 Search box and then right clicking on the cmd icon and clicking on Run as Administrator.
2 – Now, run the following command given below.
3 – In the output if Receive Windows Auto Tuning Level says Normal, then the Auto tuning Feature is enabled on your PC.
Receive Window Auto Tuning Level Windows 10
How to Disable Auto Tuning in Windows 10
# Using Command Prompt: –
Just run the command given below in Command Prompt
# Using Registry Editor:-
Receive Window Auto-tuning Level Disable 2
1] Press Windows key + R together.
2] Write Regedit and hit enter to Open registry editor.
Receive Window Auto Tuning Level
3] Browse to the following location Given below.
4 ] Now, Right click anywhere on right side and create New -> DWORD (32-bit) Value
5 ] Now, Name this key TcpAutotuning .
6 ] Double click on it and Edit Value data to 0.
How to Enable Auto Tuning in Windows 10
# Using Command Prompt: –
Receive Window Auto-tuning Level Disable 1
Just run the command given below in Command Prompt
# Using Registry Editor:-
1] Press Windows key + R together.
Receive Window Auto-tuning Level Disable 8
2] Write Regedit and hit enter to Open registry editor.
3] Browse to the following location Given below.
4 ] Now, Right click anywhere on right side and create New -> DWORD (32-bit) Value if it does not exists.
6 ] Double click on it and Edit Value data to 0.
Saurav is associated with IT industry and computers for more than a decade and is writing on The Geek Page on topics revolving on windows 10 and softwares.