I use this application XP, it also works On Windows 7.
WhatInStartup v1.32
Copyright (c) 2009 - 2011 Nir Sofer
Web site:
http://www.nirsoft.net
Description
This utility displays the list of all applications that are loaded
automatically when Windows starts up. For each application, the following
information is displayed: Startup Type (Registry/Startup Folder),
Command-Line String, Product Name, File Version, Company Name, Location in
the Registry or file system, and more.
It allows you to easily disable or delete unwanted programs that runs in
your Windows startup. You can use it on your currently running instance of
Windows, as well as you can use it on external instance of Windows in
another drive.
WhatInStartup also supports a special "Permanent Disabling" feature - If a
program that you previously disabled added itself again to the startup list
of Windows, WhatInStartup will automatically detect the change and disable
it again.
System Requirements
This utility works on any version of Windows starting from Windows 2000 and
up to Windows 7.