During startup Microsoft Windows checks several "hidden" places for whether it should launch any 3rd party applications. Certain applications have a tendency to place themselves in one of these places, so they are automatically started when Windows is started.
If holding down the SHIFT-key while Windows starts, then it will tell Windows
not to check the different places for applications to start. This can be useful
in case an application is preventing the machine from starting properly, making
it possible to uninstall the application or configure it not to start.
The SHIFT-key will also in WinNT+ disable the automatic login, which can be useful in case the default user profile has become corrupted.
To see the applications currently set to launch themselves, then one should use these utilities:
Though if the applications shouldn't launch simultaneously then a batch file should be used, using the
start /wait option.
Related Find programs which starts automatically in Win9x/Me
Related Find programs which starts automatically in WinNT+
More Info MS KB81606
Bypass the loading of programs at Windows startup
Updated: 27 November 2008