New
#21
(Assuming it is the registry) You could perhaps try restoring the registry as described here (make sure to backup the registry first) - Startup Repair Infinite Loop Recovery
Then there is Tweaking.com - Windows Repair if that fails
And of course last resort Repair Install - Repair Install