How To Speed Up Your Data Transmissions for Win '95

If you are afraid of editing the very core of the Windows operating system, then maybe you had better Return to Home Page.


This procedure will only work if you are using a PPP connection -- not SLIP. The settings for SLIP always revert to the default (58). As I use PSINet via Delphi, PPP is the connection protocol.

If you make a mistake editing -- you could foul your registry. So do this just as you see it (step-by-step) below.

You are proceeding at your own risk! The Author of this web page assumes NO responsibility of any damage to your computer or files contained therein, But, what a difference if you do it right!

A backup of SYSTEM.DAT and USER.DAT would be a good idea. These are the files that will be affected.

Editing the MTU setting in Win95:

1. Start Windows 95. Close all open applications.

2. Choose START and RUN the program REGEDIT.

3. Open the HKEY_LOCAL_MACHINE folder by double-clicking on it. Under this directory you will see several more folders. Open the following folders:

System--CurrentControlSet--Services--Class--NetTrans

4. You will see several folder under the NetTrans folder. Each folder holds protocol information. The contents of a folder may be displayed by single-clicking on the folder. The protocol used in the folders is held in the DriverDesc parameter field. Open each folder until you see the DriverDesc (Driver Description) of TCP/IP. There may be more than one folder containing the TCP/IP parameter -- you need to change them all as indicated below. Do not change folders with other protocols.

5. Highlight the folder containing a TCP/IP protocol by single-clicking it. In the Registry Editor, select Edit Menu. Under the Edit menu select:

New -- String Value

This will create a new entry. Name (or rename) this new entry as MaxMTU.

6. The optimum MTU setting can differ for each system. The three settings tested are 576 - 1524 - 4328 . On my systems each improved performance as increased. You will need to experiment with the values to find the best for your system.

With the right mouse button, click on the new entry. A submenu will appear. Select MODIFY and type one of the values above. Click OK to accept.

7. Exit the Registry Editor. The changes will be saved automatically.

Editing the MSTCP(RWIN):

1. Choose START and RUN the program REGEDIT.

2. Open HKEY_LOCAL_MACHINE, then open:

System--CurrentControlSet--Services--VxD--MSTCP

3. The value setting of the RcvWindow will depend on what value you chose for the MTU. If you chose 576 then the RcvWindows value should be 2144. 1524 uses a 5936 RcvWindow value and 4328 uses 34304.

Select New and then String Value. As the string value type DefaultRcvWindow exactly as you see it here!

4. Double-click on the new value, and type the value.

5. Exit the Registry Editor.

You must restart Windows before the new parameters will take affect.

I am only passing these instructions along to you, therefore you make these changes at your own risk and I assume NO responsibility for any damage you may cause to your computer. But I *can* say that it significantly improved my browser transmission speed. If you don't mind tinkering around in the registry, try it!

Return to Home Page