Windows 7, "Repair your computer" F8 boot option not working

Associate
Joined
30 May 2005
Posts
700
Location
UK
Windows 7, "Repair your computer" F8 boot option not working (SOLVED)

SOLVED

I was wondering if any of you knowledgeable people out there could help resolve this issue i'm having with the F8 "Repair your computer" advanced boot option.

The issue is when i boot my system and choose the above boot option i get the message below on screen, i have already used the instalation DVD to repair the boot options a number of times and i've also rebuilt and recreated all entries in the BCD file using "bcdedit" aswell as "bootrec" to write a new MBR but the issue persists, Windows boots normaly and all other F8 boot options work fine, the only issue is the "Repair your computer" option.

Windows failed to start. A Recent hardware or software change might be the cause. To fix the problem:

1. Insert your windows installation disc and restart your computer.
2. Choose your langugae settings, and then click next
3. Click "repair your computer."

Status: 0xc000000e
Info: The boot selection failed because a required device is inaccessible.


Thanks!
 
Last edited:
Odd suggestion, but can you boot if you put a Vista/7 DVD in your drive, but not press any key to boot off CD/DVD?

I had this issue, and whilst no amount of messing with rebuilding the boot partition, MBR, or anything else fixed the problem, I could at least work around the problem by leaving a Vista DVD in the drive during boot.

One last thing to try, have you checked with a partition manager that the partition is marked as active?
 
Thanks for the reply, but yes i can boot into Windows no problem, the issue is with the F8 boot option "Repair your computer" (WinRE) without using the DVD, everything else works fine, and yes the partition is marked as active.
 
This issue is now solved, i got the answer off a very smart person on another forum, what i had to do was enter three commands using cmd to add three entries to the BCD file.
 
I thought i would posts the commands needed to perform this task in case anyone needs this info.

Commands, first open an elevated command prompt and type bcdedit /enum all

Take a look at the output of this command to see if you can see any in discrepancies such as the before and after examples below, if there are in discrepancies then enter these commands.

NOTE:> The identifiers used in the command lines below will be different on every system, so make shure you use the identifiers from the ouput of the above command, and take great care not to get these wrong.

bcdedit /set {e6752484-d2da-11de-8cd2-cdc3b318e7d5} device ramdisk=[C:]\Recovery\e6752484-d2da-11de-8cd2-cdc3b318e7d5\Winre.wim,{e6752485-d2da-11de-8cd2-cdc3b318e7d5}

bcdedit /set {e6752484-d2da-11de-8cd2-cdc3b318e7d5} osdevice ramdisk=[C:]\Recovery\e6752484-d2da-11de-8cd2-cdc3b318e7d5\Winre.wim,{e6752485-d2da-11de-8cd2-cdc3b318e7d5}

bcdedit /set {e6752485-d2da-11de-8cd2-cdc3b318e7d5} ramdisksdidevice partition=C:


Before
V V
Windows Boot Loader
-------------------
identifier {e6752484-d2da-11de-8cd2-cdc3b318e7d5}


Device options
--------------
identifier {e6752485-d2da-11de-8cd2-cdc3b318e7d5}
description Ramdisk Options
ramdisksdidevice unknown
ramdisksdipath \Recovery\e6752484-d2da-11de-8cd2-cdc3b318e7d5\boot.sdi


==================================================

After
V V
Windows Boot Loader
-------------------
identifier {e6752484-d2da-11de-8cd2-cdc3b318e7d5}
device ramdisk=[C:]\Recovery\e6752484-d2da-11de-8cd2-cdc3b318e7
d5\Winre.wim,{e6752485-d2da-11de-8cd2-cdc3b318e7d5}
path \windows\system32\winload.exe
description Windows Recovery Environment
inherit {bootloadersettings}
osdevice ramdisk=[C:]\Recovery\e6752484-d2da-11de-8cd2-cdc3b318e7
d5\Winre.wim,{e6752485-d2da-11de-8cd2-cdc3b318e7d5}
systemroot \windows
nx OptIn
winpe Yes



Device options
--------------
identifier {e6752485-d2da-11de-8cd2-cdc3b318e7d5}
description Ramdisk Options
ramdisksdidevice partition=C:
ramdisksdipath \Recovery\e6752484-d2da-11de-8cd2-cdc3b318e7d5\boot.sdi
 
Back
Top Bottom