The following guide is geard towards to those with a minium of 512MB of RAM (1GB is ideal) Please back up your registry prior to attempting it .
I've been using this and have noticed lower latency and more speed in general on line and figured I'd share it
The first tweak is from over here:
dslnuts
It was modified to work in XP as defined bellow.
You'll want to back up your registry before doing this and have 512 or more RAM for it to be useful.
First you need to make a Ramdrive. I'm using this one myself,
Ramdisk
I left everything default except the size of the drive,(I set mine to 65MB) and selected emulate local hard disk for operating mode. Leaving it as Ramdrive made it inaccessible.
Now go to run>regedit and go to
HKEY_LOCAL_MACHINE\SYSTEM\
CurrentControlSet\Services
From there you want to find
afd
netbt
tcpip
ipnat
In each of those change the image path to your Ramdisk, (Z: is the default).
\??\Z:\<service name>
For afd it would look like
\??\Z:\afd.sys
Once you do that for all the above services you may also want to put your cookies and history there as well. This will delete your history and cookies whenever you reboot and is not required. The best way to do that is to use "find" in the registry to search for Cookies since history is in the same location.
You want to change the image path for both of these to Z:\Cookies. The same for the history. Search for all instances of these two files. I believe there are three in XP.
Now take the following script, (courtesy of Micro from Cablenut) and copy it to notepad:
@echo on
Echo Starting TCP/IP Services
copy c:\windows\System32\DRIVERS\afd.sys z:\
copy c:\windows\System32\DRIVERS\netbt.sys z:\
copy c:\windows\System32\DRIVERS\tcpip.sys z:\
copy c:\windows\System32\DRIVERS\ipnat.sys z:\
net start afd
net start netbt
net start tcpip
net start ipnat
Save it as "login.cmd" and put it in root, (C:\ drive is default.)
Drag and drop this now over to your start-up folder so it loads the script automatically on start-up.
*If your system drive is other than C:\ rename it accordingly in the above script.
Before you reboot open a browser, select tools>internet options>settings. Adjust it to the desired size (50MB works fine)
Select "Move folder" and point it at your Ramdrive, hit OK than apply.
Windows will than tell you you have to log off. Instead reboot you computer.
That's pretty much it.
What we've done here is:
Put your TCPIP stack, network drivers, Cookies, History and Temporary Internet files in to a Ram drive.
Since Ram is faster than a HD it speeds everything up a bit. When you reboot your system it also clears your temporary internet, cookies and history files.

I hope you guys enjoy this as much as I am.
