What is MSConfig?
The System Configuration Utility also known as MSConfig is a helpful tool that will help you troubleshoot your Windows system.
MSConfig is available on Windows 98, Windows ME and Windows XP. If you are running Windows 2000 read our MSConfig in Windows 2000 section.
In alternative to MSConfig you may use a startup manager. Take a look at InControl Startup Manager.
How to start MSConfig
The interface of MSConfig consists of six tab pages. You most likely don't need the WIN.INI and SYSTEM.INI sections. They are used only to provide support for 16-bit applications (these are programs that are more than 10 years old!).
The General tab section has several options like Normal Startup, Diagnostic Startup and Selective Startup which determine the way Windows will boot the next time it starts up. You will be asked for a restart when quitting MSConfig.
You can create a System Restore point to ensure that you will be able to revert to the previous configuration if you mess up something. Click Launch System Restore button to do so.
If you want to change your system boot preferences you have to edit the boot.ini file with Notepad. The file is in your hard drive's root folder (it is hidden).
Services are a special kind of applications. They run on the background and have no visible windows. There are a lot of system services that Windows need in order to operate properly. But there are also some you don't need and can safely turn off. The rule here is: do not touch services you don't know.
Some applications need to be started every time when Windows boots. Over time their count may increase drastically.
After you make the changes the computer will need to be rebooted for the changes to take effect.
More information you can find at Useful External Resources.