Windows 7 Slow to Start up?
A common reason for slow startup time is due to applications automatically set to start on bootup or login. With Autoruns for Windows you can find out exactly what programs are automatically starting up. Autoruns will find programs in your startup folder, Run, and RunOnce. It can be configured to also look in other locations like Explorer shell extensions, Winlogin notriciations, auto-start services, browser helper objects, among others.
Microsoft provides both a graphical user interface as well as a command line interface.
Graphical User Interface
Autorunsc, a command line version of Autoruns is also available as part of the package from Microsoft.
Usage: autorunsc [-x] [[-a] | [-b] [-c] [-d] [-e] [-g] [-h] [-i] [-k] [-l] [-m] [-o] [-p] [-r] [-s] [-v] [-w] [[-z <systemroot> <userprofile>] | [user]]]
|-a||Show all entries.|
|-c||Print output as CSV.|
|-g||Sidebar gadgets (Vista and higher).|
|-i||Internet Explorer addons.|
|-l||Logon startups (this is the default).|
|-m||Hide signed Microsoft entries.|
|-n||Winsock protocol and network providers.|
|-p||Printer monitor drivers.|
|-s||Autostart services and non-disabled drivers.|
|-v||Verify digital signatures.|
|-x||Print output as XML.|
|-z||Specifies the offline Windows system to scan.|
|user||Specifies the name of the user account for which autorun items will be shown.|