The next step in restoring your computer's performance is to identify any unnecessary programs that start automatically. Often, programs configure themselves to run in the background so that they appear to start quickly when needed. Some of these programs show an icon on your taskbar to let you know that they're running, while others are completely hidden. These autostart programs probably won't noticeably slow down your computer as it starts up, but they will steal away trace amounts of memory and processing time as your computer runs.
Windows XP comes with the System Configurationtool (Msconfig.exe), an excellent way to manage the startup process. To start it:
1. | Click Start, click Run, type Msconfig, and then press Enter. |
2. | On the Startup tab, you'll see a list of all the programs and processes that are set to run when Windows XP loads. |
3. | Speed up your overall start time by clearing the check box next to any item you think you don't need. |
4. | Click Apply, and then restart your computer for the changes to take effect. |
My favorite way to examine autostart programs is to use the Autoruns freeware tool from Sysinternals. Autoruns lists every program that will automatically start and allows you to quickly delete the link to the program. Many autostart entries are important parts of Windows XP, including Userinit.exe and Explorer.exe. So you should not simply delete everything that you don't recognize. Instead, you should look up each entry at Paul Collins' Startup Applications List to determine whether you want it to start automatically.
For example, Figure 5 shows Autoruns revealing a file called nwiz.exe that is set to start automatically. I visited The Startup Applications List, typed in nwiz and discovered that it's used to set my desktop layout preferences. I'd like to keep this functionality, so I won't delete it.
Figure 5: The Autoruns freeware tool.
I also found a file named Wzqkpick.exe. After reading the description at The Startup Applications List, I decided I don't need to load that file automatically. I deleted the link using Autoruns by right-clicking it and then clicking Delete. This procedure works best for advanced users of Windows XP. If you aren't sure a program is unneeded—leave it!
The Startup Applications List may provide instructions for removing the startup program. If available, you should follow those instructions instead of deleting the link by using Autoruns.