have you tried a clean boot -
How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7
find out if something on normal startup is causing the problem
How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7
find out if something on normal startup is causing the problem