To start...
For this you will need some form of recovery media, which means you'll need to use another Windows 7 PC to create it. Follow the instructions at SevenForums to do that.
The repair
Rebuild the BCD. Boot into the recovery media, and select Command Prompt. Type
bootrec /rebuildbcd
and hit enter.
Reboot
If the above didn't fix the error, you may have to set your Windows partition to Active. Reboot back into the recovery media, and from the command line, type
diskpart
select disk 1
list part
You'll then have to determine which partition should be your active partition, and then set it to active:
select partition x
active
quit
Replace X with the correct partition number.
Reboot
If that still hasn't fixed the issue, you'll have to restore the MBR. This is a bit more complex.
Reboot back into the recovery disk, and select command prompt.
Now we're going to have to determine the drive letter your recovery disk is on:
diskpart
select disk 0
list volume
Search for the item that has CD-ROM in the Type column and make note of the value in the LTR column - this is the drive letter.
exit
Simply type the drive letter like so, and hit enter:
D:
Then type:
cd boot
dir
You should see a bootsect.exe file listed. If you don't: STOP, go and get a Windows Installation Disk and try again. Otherwise...
Type
bootsect /nt60 SYS /mbr
and hit Enter.
Once you see Bootcode was successfully updated on all targeted volumes, type exit
and then reboot your computer.
Hopefully then your issue will be fixed.
Please note you follow these instructions at your own risk, and I assume you have a basic knowledge of Command Prompt. If you're unsure, please ask a professional.
Best Answer
I had this on 10162. After reading several posts on dates it occurred to me:
Hope it works for you.