• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

TweakHound

Computer stuff...

  • Home
  • Windows XP
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10
  • Windows 11
  • Linux
  • Tweak Guides
  • Site Info
    • About
    • About Me
    • TweakHound’s World
    • Contact
    • My Computers
    • Old Articles
    • Privacy Policy
    • Old Index
    • Advanced Search

Bad Tweak – Disable Receive Window Auto-Tuning

thpinpostlogo

October 8, 2016, 11:11(EDT) By Eric (a.k.a. TweakHound)

A reader just commented on this so this is a quickie article to debunk this “tweak”.

The “tweak”
-set autotuninglevel=disabled
-default setting = netsh int tcp set global autotuninglevel=normal
-to check your setting Open Admin Command Prompt and enter netsh interface tcp show global
-disabled = Open Admin Command Prompt and enter netsh int tcp set global autotuninglevel=disabled
-return to default = Open Admin Command Prompt and enter netsh int tcp set global autotuninglevel=normal
-This setting does not require a reboot.

Explanation
Receive Window Auto-Tuning popped up with Windows Vista and has been a feature of every Windows version since.
I’m going to try and explain this in a VERY oversimplified manner for the non-technical among us. If you want a good full breakdown see: The Cable Guy TCP Receive Window Auto-Tuning
Over the internet your info flows through a pipe. It does so in bunches at a time called packets. Think of it as a ball rolling through the pipe. The pipe may not be perfectly round and may change size and shape between you and your end connection be that a website or whatever.
Back in the day all OS’s used to just set the size of a packet of info and shove it into the pipe. That could either have the size of the packet needlessly small or so large it would jam up the pipe trying to squeeze itself through. Also, often the two connected computers often can send/receive data at different rates, sending too fast could lead to dropped packets (info not getting there). With every packet sent the sending computer would say “did you get that?” and the receiving computer wold say yes or no. If no the packet gets resent. This is called ACK. Obviously all this increases network traffic.
That led to Geeks tinkering with the receive window settings (RWIN) to try and max out their personal connection. It worked to some degree but not with every connection. Often the optimal setting for one connection was less than optimal for another. Then some Geeks figured out how to make the process “smart”. Your computer and the one your connected to (say, a website) now quickly figure out the maximum size of a packet that can be sent and how fast to send it.
So you see, in the vast majority of cases (like 99.999%) Receive Window Auto-Tuning is a good thing.
I hope that made sense.

What Microsoft Says
Microsoft Windows Networking Team – An Update on Windows TCP AutoTuningLevel

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…Auto-Tuning on the other hand should NEVER be disabled.

My Tests
Test Machine = Windows 10 Pro 64-bit
RED = Slower

Default Disabled
Speedtest.net (Server in Richmond VA)
Ping 8ms
DL 180.23 Mbps
Up 12.23
Speedtest.net (Server in Richmond VA)
Ping 8ms
DL 180.30 Mbps
Up 12.16
Fast.com
170 Mbps
Fast.com
87 Mbps
Speakeasy
DL 180.27 Mbps
Up 12.00 Mbps
Server Washington DC
Speakeasy
DL 178.99 Mbps
Up 12.10 Mbps
Server Washington DC
Google (https://www.google.com/#q=internet+speed+test)
170.2 Mbps download
11.9 Mbps upload
Latency: 34 ms
Server: Washington, DC
Google (https://www.google.com/#q=internet+speed+test)
48.8 Mbps download
11.7 Mbps upload
Latency: 18 ms
Server: Washington, DC

*Note – The slower speeds were retested several times with similar results.

Conclusion
In my tests his setting seems to have either no effect or a negative effect.
BAD TWEAK

Tagged With: Windows 10, Windows 7, Windows 8

Reader Interactions

Comments

  1. Pc Tweaks says

    October 23, 2016, 07:16(EDT) at 07:16

    We always use your advice in our game booster, we have fought over and tested this tweak may times.

Primary Sidebar

Popular Articles

Windows 10

Tweaking Windows 10

My Windows 10 Tweaks

Windows 10 Privacy Settings

Win10 Diagnostics Tracking Service Gone?

Windows 10 Advanced Disk Cleanup

Win10 Customize Installation Options

Windows 10 Dark Theme

Win10 Wallpapers, Graphics, etc.

All Windows 10 Articles

Windows 8

Tweaking Windows 8.1

Advice On Installing Windows 8.1

Clean Install Windows 8.1

Cleanup After Windows 8.1 Upgrade

Create Shutdown, Restart, Logoff Tiles For Windows 8

Tweaking Windows 8

Install Windows 8 – Clean Install With Upgrade Media

Install Windows 8 – Upgrade

Windows 8 – Cleaning Up After You’ve Upgraded

Windows 8 Freeware Machine

Windows 8 SSD Settings, Etc.

How To Resize Your Windows 8 Partition

Create Windows 8 Recovery Media

Windows 8 – Elevated Command Prompt

How To Fix The Windows Bootloader

Windows 7

Installing Windows 7

Tweaking Windows 7

Windows 7 Diagnostics Tracking Service

The Windows 7 Freeware Machine

The Windows 7 Pagefile And Running Without One

Bad Tweaks

SSD Tweak Guide (sort of)

The noguiboot (no GUI Boot) Tweak

NtfsMemoryUsage=2 Tweak

More Windows 7 articles here.

Windows Vista

Installing Windows Vista

Tweaking Windows Vista

More Windows Vista articles here.

Windows XP

eXPired - The Last Windows XP Guide You'll Ever Need

The Right Way To Install Windows XP

Super XP Tweaking Guide

The Freeware XP Machine

Bad Tweaks

More XP Articles here and here.

Backup

Backup Article Greatest Hits – Vol. 1

Other

Cataloging Your Music Collection

Finding Good Album Art

Converting Vinyl Records To Digital Music – A Non-Audiophiles Guide

Windows All-In-One Recovery Flash Drive

SSD Tweak Guide (sort of)

Raidmax Blackstorm Case Review

Disk Partitioning

Ditch Those CD's! A Guide To Using USB Flash Drives

Checking Your Disks For Problems

Bad Tweaks

More articles here

Tags

Android Backup Beer Computer Hardware Computer News Cool Tools Freeware How-To's Linux Off Topic openSUSE Playlists Privacy Security Software This Site vacation Veterans Windows 7 Windows 8 Windows 10 Windows 11 Windows Vista Windows XP

TweakHound - Optimize Your Computing Experience! TweakHound - Optimize Your Computing Experience!

Copyright 2002-2025 by Eric Vaughan All material contain here is the property of the materials owner. Windows, Windows XP, Windows Vista, Windows Seven, Windows 8, Windows 10, Windows 11, Microsoft, and all associated logos are trademarks/property of Microsoft. You may not use or copy any material from tweakhound.com without expressed written permission. Hotlinking to any material within this site is forbidden. Privacy Policy