Hi,
How to perform a clean boot to troubleshoot a problem in Windows Vista, Windows 7,
or Windows 8
http://support.microsoft.com/kb/929135
Other programs to help :
Autoruns - Free - See what programs are configured to startup automatically
when your system boots and you login. Autoruns also shows you the full list
of Registry and file locations where applications can configure auto-start settings.
http://technet.microsoft.com/en-us/sysinternals/bb963902.aspx
Process Explorer - Free - Find out what files, registry keys and other objects
processes have open, which DLLs they have loaded, and more. This uniquely
powerful utility will even show you who owns each process.
http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
Hope this helps.
Rob Brown - Microsoft MVP <- profile - Windows Expert - Consumer : Bicycle <- Mark Twain said it right!