using msconfig
Built into Windows is a special tool called the "Microsoft System
Configuration Utility" or simply "MSCONFIG." Designed to help you
troubleshoot problems with your computer, MSCONFIG can also be used to
ensure that your computer boots faster and crashes less.
Most people know that the more programs you have running on your computer at once, the more likely it is that your computer will either run slowly or even crash. What most people don't know is that every time you boot your computer a whole mess of "hidden" programs load in the background. Some of these hidden programs are essential, but most aren't. Turning off some of these hidden programs can significantly increase your computer's performance and reliability.
sources : netsquirrel.com