- Max out your RAM-- this makes the biggest difference, and if you do so it is safer to...
- Disable the paging file-- this is a big disk operation that may not even be necessary for you
- Store frequently created files on a separate partition of your hard drive: Temp files [Control Panel-System-Advanced-Environment Variables], Mozilla Cache, Temporary Internet Files, Java Cache [Java Control Panel], Downloads folder, print spool folder-- this helps to keep your main partition defragmented, which is even better for...
- Smart Defragging by Layout.ini
- Remove software that does background I/O activity or monitoring (resident antivirus, antispyware, network scanning), if you can get away with it. (See this post for a security solution.)
- Disable the Indexing Service (this could probably go first!) [in services.msc]
- Disable Last Access timestamping of files
- Take advantage of your PC Card slot by getting the Delkin Cardbus UDMA CompactFlash adapter (Manufacturer Page / Amazon Product Page) and a UDMA CF card. My laptop's hard drive has a transfer rate of about 14 MB/sec, but a CF card in UDMA mode can sustain 40-45 MB/sec and far shorter access times.
More on using a UDMA CF card:
The 40 MB/sec transfer rate is impressive, but some aspects of the technology make it seem slow for frequent read/write operations. Storing a paging file or cache on it, for two examples, might not work very well. However, I have found the following do work well when put on a UDMA CF card:
- Microsoft Outlook .OST file
- Desktop Search Index (e.g. Copernic)
- Firefox (not the profile(s), though)
- Adobe Reader
[You need a direct download so that you can specify the installation directory.] - Pidgin with GTK runtime (again, profile should probably be kept on your hard drive)
- Other frequently used applications would probably also work well