1) Did you try the other System Recovery options?
2) Have you made any other changes on the computer?
Method-
I would have you try the other System Recovery options.
Refer the articles-
Startup Repair: frequently asked questions
What are the system recovery options in Windows Vista?
Make system repairs from the Windows Recovery Environment
Note: Make sure you get the computer back to Normal Mode after performing all the troubleshooting steps.
Performing a System Restore will undo any changes made on your computer earlier. You may also lose unsaved information as well. Proceed at your own risk.
Performing a re-installation of Window will erase all the data on the computer. Back up the data and proceed at your own risk.
Additionally, perform the steps in the article only if, you are able to boot to the desktop-
Note: Important this section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
Back up the registry - How to back up Registry.
Hope this helps!!!