View Single Post
Old 20-06-2010, 20:51   #38
AndyCalling
Inactive
 
Join Date: Sep 2009
Location: Southampton (Switch PT2)
Services: Fixed phone service (inclusive weekend calls) & internet service (200/12meg)
Posts: 493
AndyCalling has much to be proud ofAndyCalling has much to be proud ofAndyCalling has much to be proud ofAndyCalling has much to be proud ofAndyCalling has much to be proud ofAndyCalling has much to be proud ofAndyCalling has much to be proud ofAndyCalling has much to be proud ofAndyCalling has much to be proud ofAndyCalling has much to be proud of
Re: Windows 7 TCP/IP tweaks - Tune your internet connection

Yes, use the latest NIC drivers (but not the rubbish network manager software that NVIDIA lan drivers might offer). Check out the info on the net regarding any NIC settings for your brand of NIC, they can be very different.

Nice reg. tweak find on that MS page.

So, to update, after testing your system with the following link:

http://www.microsoft.com/windows/usi...d/default.mspx

For Win7 the following are my suggested files, save each as a text file with the names suggested:

TCPIPSet.cmd
Quote:
@echo off
echo Setting TCP/IP flags...
echo -----------------------
echo This only succeeds when run as an administrator,
echo when run as a user it only shows the current settings.
echo.
pause
echo.
netsh int tcp set global rss=enabled
netsh int tcp set global chimney=automatic
netsh int tcp set global netdma=enabled
netsh int tcp set global dca=enabled
netsh int tcp set global autotuninglevel=normal
netsh int tcp set global congestionprovider=ctcp
netsh int tcp set global ecncapability=enabled
netsh int tcp set global timestamps=disabled
pause
cls
echo Current settings:
echo -----------------
netsh int tcp show global
pause
ECN.cmd
Quote:
@echo off
set /p choice="Allow ECN? [y/n] >"
if '%choice%'=='y' (netsh int tcp set global ecncapability=enabled) else netsh int tcp set global ecncapability=disabled
netsh int tcp show global
pause
TCPIP RWIN HTTP.reg
Quote:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\Internet Settings\WinHttp]
"TcpAutotuning"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Internet Settings]
"TcpAutotuning"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\ Windows\CurrentVersion\Internet Settings]
"TcpAutotuning"=dword:00000001
ECN.cmd can be used as a switch when dealing with Electronic Arts games and web sites. I've not found it necessary to switch ECN off for anything else yet. Note than the new reg file needs a PC reset after being applied to kick in. Also, ignore any inline spaces in the reg file when transcribing (though keep the blank lines), this forum seems to be going a little weird and has stuck these in 'Current' and before 'Windows' for no good reason.
AndyCalling is offline   Reply With Quote