I am working on a friend's PC that has a similar issue with Win7 not booting up and presenting the options to boot normally or run the system recovery options. When I attempt to boot normally, it loops back to those same two options. If I choose system restore, I can see about 9 different restore points, but they all fail with the message that the "System Restore did not complete successfully... An unspecified error occurred during System Restore. (0x800700b7).
When I try to boot into SafeMode, I get the same loop as above!
So, I followed your directions for pressing F8 to chose the option you recommended where it will not reboot upon error and got the following:
Stop code: 0x0000007B 0xFFFFFFFFC000000D 0x0000000000000000
Problem Event: StartupRepairOffline
Problem Segment01: 6.1.7600.16385
Problem Segment02: 6.1.7600.16385
Problem Segment03: unknown
Problem Segment04: 21200523
Problem Segment05: 16
Problem Segment06: Corrupt File
OS Version: 6.1.7600.2.0.0.256.1
Locale ID: 1033
In addition, I took a Win7 upgrade CD and booted from it so that I could get a DOS prompt, and I ran the startup repair which said there were no problems. Then I ran sfc /scannow from a dos prompt which failed because it said another restore was already pending. So, I ran the sfc /scannnow offline as follows:
SFC /SCANNOW /OFFBOOTDIR=C:\ /OFFWINDIR=D:\Windows - because windows is on the D drive, and it reported back after a long while that there were no problems. I also ran a chkdsk and got no problems.
Hum... any clues how to get the dang thing to start normally?
Edited by Budapest, 23 November 2012 - 12:20 AM.