Problems starting up a PC can be tricky to fix, since Windows hasn’t had a chance to load its arsenal of troubleshooting tools. Some people simply give up and reinstall Windows.
Startup Repair is designed to prevent a time-consuming reinstallation by diagnosing and repairing problems that prevent Windows from booting. Introduced in Windows Vista, Startup Repair is even easier to use because Windows 7 now installs it on your hard drive for you.