Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: An Update on Windows TCP AutoTuningLevel

12 Aug 2016   #1
Brink

64-bit Windows 10 Pro
 
 
An Update on Windows TCP AutoTuningLevel

Quote:
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. In the modern Internet the range of latencies and throughput speeds that must be accommodated is simply too large to manage statically and must be adjusted dynamically. If you have changed your AutoTuningLevel to disabled, please reset it to normal in order to restore your Internet speeds using the following commands in an elevated command prompt:


Quote:
PS C:\WINDOWS\system32> netsh int tcp set global autotuninglevel=normal
Ok.

PS C:\WINDOWS\system32> netsh interface tcp show global
Querying active state...

TCP Global Parameters
----------------------------------------------
Receive-Side Scaling State : enabled
Chimney Offload State : disabled
NetDMA State : disabled
Direct Cache Access (DCA) : disabled
Receive Window Auto-Tuning Level : normal
Add-On Congestion Control Provider : none
ECN Capability : disabled
RFC 1323 Timestamps : disabled
Initial RTO : 3000
Receive Segment Coalescing State : disabled
Non Sack Rtt Resiliency : disabled
Max SYN Retransmissions : 2
TCP Fast Open : enabled

Some of the confusion may have originated from a misinterpretation of a blog post which suggests disabling heuristics with the following command:

Code:
netsh interface tcp set heuristics disabled

Heuristics is a feature that can interfere with auto-tuning and disabling it can improve Internet speeds and in fact heuristics have already been disabled in Windows 8.1 and greater. Auto-Tuning on the other hand should NEVER be disabled.


Source: An Update on Windows TCP AutoTuningLevel | Networking Blog


My System SpecsSystem Spec
.
12 Aug 2016   #2
ThrashZone

Win-7-Pro64bit 7-H-Prem-64bit
 
 

Hi interesting is this good or bad lost in Caveman English translation
An Update on Windows TCP AutoTuningLevel-default.jpg


My System SpecsSystem Spec
12 Aug 2016   #3
itconcerned

Windows 7 Ultimate 64 bit / Linux Mint 18 MATE-VM
 
 

OK, here is mine:

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:\Windows\system32> netsh int tcp set global autotuninglevel=normal
Ok.

C:\Windows\system32>netsh interface tcp show global
Querying active state...
TCP Global Parameters
----------------------------------------------
Receive-Side Scaling State : enabled
Chimney Offload State : automatic
NetDMA State : enabled
Direct Cache Acess (DCA) : disabled
Receive Window Auto-Tuning Level : normal
Add-On Congestion Control Provider : none
ECN Capability : disabled
RFC 1323 Timestamps : disabled
My System SpecsSystem Spec
.

12 Aug 2016   #4
Callender

Microsoft Windows 7 Home Premium 64-bit 7601 Multiprocessor Free Service Pack 1
 
 

Related reading material:

SG :: Windows 7, Vista, 2008 Tweaks

Here's what I see for default windows settings:
An Update on Windows TCP AutoTuningLevel-tcp-autotuninglevel.jpg
Here's settings I've always used:
An Update on Windows TCP AutoTuningLevel-tcp-autotuninglevel-2.jpg
Here's what the command shows:
An Update on Windows TCP AutoTuningLevel-tcp-autotuninglevel-3.jpg


My System SpecsSystem Spec
13 Aug 2016   #5
ThrashZone

Win-7-Pro64bit 7-H-Prem-64bit
 
 

I see now they were showing win-8.. and 10 settings
An Update on Windows TCP AutoTuningLevel-win-7-left-win-8.1-right.png


My System SpecsSystem Spec
16 Aug 2016   #6
groze

W7 32 bit, Linux Mint Xfce 18 64 bit
 
 

Curious does this do anything? Saw that in the link.

Code:
netsh interface tcp set heuristics disabled
My System SpecsSystem Spec
16 Aug 2016   #7
Brink

64-bit Windows 10 Pro
 
 

Quote   Quote: Originally Posted by groze View Post
Curious does this do anything? Saw that in the link.

Code:
netsh interface tcp set heuristics disabled
Hello groze,

That would disable heuristics, but it's disabled by default.

Heuristics is a feature that can interfere with auto-tuning and disabling it can improve Internet speeds and in fact heuristics have already been disabled in Windows 8.1 and greater.
My System SpecsSystem Spec
18 Aug 2016   #8
Jody Thornton

Windows 8 Professional x64
 
 

Quote   Quote: Originally Posted by Brink View Post
Quote   Quote: Originally Posted by groze View Post
Curious does this do anything? Saw that in the link.

Code:
netsh interface tcp set heuristics disabled
Hello groze,

That would disable heuristics, but it's disabled by default.

Heuristics is a feature that can interfere with auto-tuning and disabling it can improve Internet speeds and in fact heuristics have already been disabled in Windows 8.1 and greater.
I went ahead and ran the command on my Windows 8 box.
My System SpecsSystem Spec
18 Aug 2016   #9
groze

W7 32 bit, Linux Mint Xfce 18 64 bit
 
 

On mine it shows enabled on windows 7 sp1

Code:
C:\Windows\system32>netsh interface tcp show heuristics 
TCP Window Scaling heuristics Parameters
----------------------------------------------
Window Scaling heuristics         : enabled
Qualifying Destination Threshold  : 3
Profile type unknown              : normal
Profile type public               : normal
Profile type private              : normal
Profile type domain               : normal
My System SpecsSystem Spec
18 Aug 2016   #10
Brink

64-bit Windows 10 Pro
 
 

Quote   Quote: Originally Posted by groze View Post
On mine it shows enabled on windows 7 sp1

Code:
C:\Windows\system32>netsh interface tcp show heuristics 
TCP Window Scaling heuristics Parameters
----------------------------------------------
Window Scaling heuristics         : enabled
Qualifying Destination Threshold  : 3
Profile type unknown              : normal
Profile type public               : normal
Profile type private              : normal
Profile type domain               : normal
Yep, it's only disabled by default in Windows 8.1 and greater.
My System SpecsSystem Spec
Reply

 An Update on Windows TCP AutoTuningLevel




Thread Tools Search this Thread
Search this Thread:

Advanced Search




Similar help and support threads
Thread Forum
Latest Windows Update Client - Windows Update Agent
Anyone doing a fresh install of Windows 7 should manually install SP1 (if needed). The Windows Update Agent was renamed to Windows Update Client. Manually requesting a search for Windows Updates on a Windows 7 computer with SP1 install should prompt the user to install a pre-SP1 Windows...
Windows Updates & Activation
Windows Update Agent 7.6.7600.320 Destroys Windows Update
Hi, i recently built a new machine and having installed win7 successfully and then updated to SP1 without issues, but the next download was the above WUA , and that has nuked win updates, all it does is pretend to be searching for updates and stays /hangs like that until i stop the service...
Windows Updates & Activation
Windows 10 Technical Preview Update thru Win7's windows update
So i found this article Windows 10 Installs Automatically On Windows 7 And Windows 8 - Forbes which says to use this Download Windows 10 Technical Preview - Microsoft Windows. My question is well this windows 10 update delete or change my Recovery partition to win10. if i dont like it id like to...
General Discussion
Windows 7 SP1 update failed, causing Windows Update errors
Hi, Running IE 9 and tried to update to IE 11. Said I needed to update my Windows 7, 64 to SP1. found the update and attempted to install. Install failed and message said "restart your computer and try again" tried again and it failed again. Now Windows Update cannot update the PC, error message...
Windows Updates & Activation
Help with Windows Update Error: Windows Update Services not running.
Hello, can someone please help me with my problems about Windows Update I have tried to run Windows Update on my computer and received the following error message: I have also tried Farbar Service Scanner and i got this file Any help and suggestions would be greatly appreciated!
Windows Updates & Activation
Windows Update problems(Windows Update cannot crrently check for...)
Windows Update cannot crrently check for updates, becouse the service is not running.You may need to restart your computer. That the problem i have with my windows udate in services.msc i dont have Windows Update folder file or whatever, when i bought my computer i remeber that i asked not to...
Windows Updates & Activation


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 02:13.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App