Bypass the loading of programs at Windows startup

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:

Note it is possible to control the order in which the items in the StartUp-folder is started. One should just prefix the shortcuts in the Startup-folder with with 1_<filename>.lnk
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