Win7 Restore error 0x800700bf: Fix a non-bootable drive.

I have a system running win 7 32bit.  I changed the hard drive to use the box for another purpose.  When I put the drive back in and tried to boot, it takes me into the recovery console.  I tried to do a recovery but it didn't work.  I tried a restore from an earlier time and receive an unspecified error of  0x800700bf.  I can use the recovery console command prompt and see the c: drive and get things off of it.

What does the error indicate?

Is there a way to get this system back up running without loosing everything (data and programs)?

Does win 7 (I believe business ver) have a way to re-install the OS while retaining everything else? (I can do it with XP most of the time)

smantzDirector of TechnologyAsked:
Who is Participating?
nobusConnect With a Mentor Commented:
yes, you can best reinstall imo
Stick the original disk back in it and run a chkdsk /f then reboot see if this solves it

steps to help

Also you can use BootMed 32 to run repairs on the harddrive, boot ini file, etc.. download to a usb or cd.
jcimarronConnect With a Mentor Commented:
smantz--Is there more to the error message, like
 The operating system cannot run %1

The error itself means " 0x800700BF Cannot run %1 in Win32 mode. ERROR_INVALID_EXE_SIGNATURE "  (per )
I believe the %1 means the program referred to in " c:\windows\system32\inetcpl.cpl " for example.  So, it that case it means cannot run inetcpl.cpl.
Can you boot from the Win 7 installation disk?  To run a Repair Install (which will not affect your personal data or installed programs) you need to be running Win 7.
Unfortunately this is not like Win XP which allowed you to run Repair Install from a cold boot.
Cloud Class® Course: Certified Penetration Testing

This CPTE Certified Penetration Testing Engineer course covers everything you need to know about becoming a Certified Penetration Testing Engineer. Career Path: Professional roles include Ethical Hackers, Security Consultants, System Administrators, and Chief Security Officers.

smantzDirector of TechnologyAuthor Commented:
Unfortunately, there was no additional information (as I recall) with the error.  No references to DLL's or system files.  I can boot from the installation disk, but the recovery hasn't accomplished anything.  I am currently running a chkdsk /R, which takes a while so I won't know more until morning when I get back to the machine.  I will post any additional messages or findings.  Thank you very much for all the help.
" I can boot from the installation disk"  
By boot I meant into full windows, like Desktop.
If Chkdsk has not fixed things, and you can get to Desktop, you can run a Repair Install
was there anything changed to the box, or disk? any device installed?
if so -remove it
smantzDirector of TechnologyAuthor Commented:
I don't believe there were any hardware changes.
 The startup repair details are as follows:

Signature1    6.1.7600.16385
Signature2    6.1.7600.16385
Signature3    unknown
Signature4    21200895
Signature5    Autofailover
Signature6    10
Signature7    No Root Cause

Hope this helps.  I think I may need to look at a re-intall.
smantzDirector of TechnologyAuthor Commented:
I ended up doing a clean re-install.  Luckily, I did get most of the data off the drive.
Thanks for the help
that is a sure fix..
smantz--Glad to have helped!.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.