|
How To Tweak Vista TCP Settings
Hi all, as you know you can’t use TCPOptimizer with Vista, but you can tweak Vista TCP manually. Did a search on the forum nothing turned up. So follow these steps to tweak your Vista TCP settings -
Remember : To tweak any TCP settings in Vista you need to run cmd as Administrator.
Programs > Accessories > Command Prompt >
Right Click on Command Prompt > Select "Run as administrator
To check status :- netsh int tcp show global
(copy and paste) into CMD hit return
C:\Windows\system32>netsh int tcp show global
Quering active state...
TCP GLOBAL PARAMETERS NORMAL SETTINGS
-------------------------------------
RECEIVE-SIDE SCALING STATE : ENABLED
CHIMMY OFFLOAD STATE : DISABLED
RECEIVE WINDOW AUTO-TUNING LEVEL : HIGHLYRESTRICTED
ADD-ON CONGESTION CONTROL PROVIDER : NONE
ECN CAPABILITY : DISABLED
RFC 1323 TIMESTAMPS : DISABLED
A.TCP GLOBAL PARAMETERS TWEAKED
-----------------------------
RECEIVE-SIDE SCALING STATE : ENABLED
CHIMMY OFFLOAD STATE : ENABLED
RECEIVE WINDOW AUTO-TUNING LEVEL : NORMAL
ADD-ON CONGESTION CONTROL PROVIDER : CTCP
ECN CAPABILITY : ENABLED
RFC 1323 TIMESTAMPS : DISABLE
Just copy and paste each command into CMD hit return -
C:\Windows\system32>netsh int tcp set global rss=enabled
OK.
RECEIVE-SIDE SCALING STATE-
netsh int tcp set global rss=enabled
netsh int tcp set global rss=disabled
CHIMMY OFFLOAD STATE-
netsh int tcp set global chimney=enabled
netsh int tcp set global chimney=disabled
RECEIVE WINDOW AUTO-TUNING LEVEL-
netsh int tcp set global autotuninglevel=normal
netsh int tcp set global autotuninglevel=highlyrestricted
ADD-ON CONGESTION CONTROL PROVIDER-
netsh int tcp set global congestionprovider=ctcp
netsh int tcp set global congestionprovider=none
ECN CAPABILITY- ( PLEASE NOTE IF YOU HAVE TROUBLE CONTACTING A SERVER I.E GAMES SERVER)
(DISABLE - ECN [ netsh int tcp set global ecncapability=default ])
netsh int tcp set global ecncapability=disabled
netsh int tcp set global ecncapability=enabled
netsh int tcp set global ecncapability=default
ecncapability parameters are:
disabled: Disable ECN Capability.
enabled: Enable ECN Capability.
default: Restore ECN Capability state to the system default
RFC 1323 TIMESTAMPS- : DISABLED
B..TCP GLOBAL PARAMETERS tweaked
To check status :- netsh int tcp show global
RECEIVE-SIDE SCALING STATE : ENABLED
CHIMMY OFFLOAD STATE : ENABLED
RECEIVE WINDOW AUTO-TUNING LEVEL : DISABLED
ADD-ON CONGESTION CONTROL PROVIDER : CTCP
ECN CAPABILITY : ENABLED
RFC 1323 TIMESTAMPS : DISABLED
A. netsh int tcp set global autotuninglevel=disable
(disable's autotuning)
B. netsh interface tcp set global autotuninglevel=normal
(restore the setting back to the default)
Hope this helps, might be worth adding to Sky Broadband Tutorial section as a sticky if people agree.
Last edited by oldphart; 09-05-09 at 04:32 PM.
|