Tweaking
your Windows Registry
Last
updated on March 09, 2000 by Thomas
McGuire - Page 6/9
Optimising
the connection
Open
the following [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP].
Right
click in the right hand side of it. click on New
& String value.
Make
2, one called DefaultRcvWindow & the other DefaultTTL.
Once they have been created right click on each of them
select "Modify". For DefaultRcvWindow I
suggest using 4380, 3*(MTU-40) & for DefaultTTL
32.
Now
change the MTU & MSS (Maximum transmission unit &
Maximum segment size). Windows is optimized for Network
connections & not for people using
modems to connect to the Internet. To do so, follow the
steps below.
- You
have to find the details of your Dial-Up Adapter.
- Find
the key [HKEY_LOCAL_MACHINE\Enum\Root\Net\000x]
and within there will be one or more sub-keys such as
0000, 0001 ...
- Open
each key and find the one that contains the value of 'DeviceDesc'
equal to 'Dial-Up Adapter'.
- Within
that key there will also be another sub-key named
'Bindings'. Open the 'Bindings' sub-key and you will
find a string name like 'MSTCP\0000'. Take note of the
four-digit number after 'MSTCP' (in this case 0000) and
use it in the next step.
- Now
go to the key [HKEY_LOCAL_MACHINE\Enum\Network\MSTCP]
and expand the sub-key with the same four-digit number
as from the previous step.
- In
this key you will find a value called 'Driver' and it
will be equal to something similar to 'NetTrans\0000'.
Take note of this four-digit number and use it in the
next step.
- Now
open the key [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans]
below there will be one or more sub-key's. Expand the
key with the name equal to the four digit number from
the previous step.
- Within
this key create a new string value named MaxMTU
and set it to 1500, and also add a string value
named MaxMSS and set it to 1460. The MaxMSS
(read note at top) should always be the MaxMTU
minus 40.
- Next
go into [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\
000x\Ndi\params\IPMTU\enum], in here you will find
values for Automatic, Large, Medium, Small. Right click
in the right hand side of the box & make a new
String value, 1500, right click it
& select modify, type in Automatic
then click ok. Delete all the other values there, e.g.
Large - Small & the other Automatic (if any).
- Now
go into [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\000x].
Right click on IPMTU
& select modify, change this value to whatever your
current MTU you (e.g. 1500).
- Go into [HKEY_LOCAL_MACHINE\System\CurrentControlSet\
Services\Class\Net\0000\Ndi\params\IPMTU],
change the default value to your current MTU.
- Then
exit the registry and restart your computer.
You
can change the above settings as necessary.

Go
to next page
|