/Vista Auto-Tuning

Vista Auto-Tuning

Vista introduces a new feature called “Receive Window Auto-Tuning”. What it does is to adjust the receive windows size continually based upon the changing network conditions. You can see this article if you are interested in details.

Some people reported that auto-tuning cause network time-out problems with some applications and routers. You can turn it off if you have experienced such problems.

  1. Open up an elevated command prompt.
  2. Enter the following command to disable auto-tuning
    netsh interface tcp set global autotuninglevel=disabled

If you found that this doesn’t fix your problem, you can turn it back on.

  1. Open up an elevated command prompt.
  2. Enter the following command to enable auto-tuning
    netsh interface tcp set global autotuninglevel=normal

You can use this command to view the states of the TCP global paremeters.

netsh interface tcp show global

[Update: 12/21/2007] I found that for some routers, no matter what settings you use, the network stops working after a while. To solve the problem, you just have to run the command again.

TAGS: