Removing Unnecessary Windows Processes to Speed up Windows Startup
To understand which programs load automatically with Windows, you can use a built-in system configuration utility. In the Start menu, click on Run, type "msconfig" in the text box without quotes and hit the Enter key. This will present you with the System Configuration Utility window. Click on the Startup tab to see which programs load when you switch ON your computer. You can disable unwanted programs by clearing the checkboxes against them. To clear a checkbox, simply click on it.
If you are not an expert, you may find it very confusing to determine what to disable and which ones to keep for loading with Windows Startup. In cases where I feel confused about any startup programs, I check them out with the startup list created by Paul Collins.
The list is ordered alphabetically so that you can quickly locate the program in the list to know if it is required. The list also offers information on malicious startup programs that imitate valid Windows system processes. If you are willing to use the list, make sure you understand the legends given above the list so as to avoid any mistakes. Many of the people willing to remove unnecessary startup processes in Windows XP use this list as a reference. It has been compiled with much research and is updated at frequent intervals.
In case you do not find your startup program in the list, you can always Google the process name. The best way to search is to expand the column named Command and note down the process name. For example, if the path shows "C:\Program Files\Java\jus_schud.exe", search for "jus_schud.exe". This will give you information about the program - allowing you to decide if it can be removed from the startup list to speed up Windows Startup.
Note: Once you are done with making changes, you will be asked to restart the computer. Upon restarting, you get a message saying that Windows is running in Selective Mode. Check the option that says Do Not Show this Message Again.
I recommend checking out MSCONFIG at regular intervals to eliminate unnecessary processes and possible virus infections to speed up Windows Startup.
Tip: Regular defragmenting of the system folder also helps you to speed up Windows Startup to a considerable extent.