Win NT Tweaks
Windows NT is slightly different in handling TCP/IP than Windows 9x. Keep in mind that even if you apply the
Windows NT tweaks, you'll see smaller performance increase than with Windows 9x, simply because NT is
better optimized for networking.
It is strongly recommend backing up your Registry before applying these settings.
Here are the registry tweaks for Regedit.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\[Adapter Name]\Parameters\Tcpip
MaxMTU="1500"(string var)
(DWORD decimal var, Range 68 - . Values larger than the default for the
underlying network will result in the transport using the network default MTU)
Note: If you're using DSL and your ISP has implemented PPPoE, you must set MaxMTU to 1492 or less.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
"TcpWindowSize"="64240" (DWORD decimal var, range 0-65535. It has to be a multiple of
MSS for best results, i.e. (MaxMTU-40) x number...Recommended settings to try are 64240, 32120 and 8760 , in that order)
DefaultTTL="64" (DWORD decimal var, range 1-255, use any number between 32 and 128 )
EnablePMTUDiscovery="1" (DWORD decimal var, boolean, 0-false or 1-true. Many
connections perform better with this entry at 1, however, if you prefer to set your upstream to send
fixed 1500 packets, you might want to use 0 instead)
When set at 1, establishing connections and initial transfer speed might slow down a bit, however
you will get better throughput if somewhere in the path large packets need to be fragmented.
EnablePMTUBHDetect="0" (DWORD decimal var, boolean, 0-false or 1-true.
Set to 1 if you decide to set "EnablePMTUDiscovery" to 1)
|
|
|