well, like you said, removing some stuff from the startup helped. Maybe you should delete completly the stuff you dont need from the registry, this way, were not taking the risk of it starting at the next boot. On Run type: regedit Travel to: HKEY_LOCAL_MACHINE > SOFTWARE > MICROSOFT > WINDOWS > CURRENTVERSION Youll have folders named Run. problably these: 1 - Run 2 - RunOnce 3 - RunOnceEx 4 - RunServices On all of them, delete entries that you dont need (not vital for system startup) Since you cannot log in, do this on Safe Mode. This is just my 2 cents. Problably someone here has a better opinion! Hoe I could help.