Solution: Reboot and select proper boot device

By nuwc
Mar 10, 2011
Post New Reply
  1. I'm new to the forum and I have just recently been able to solve an issue with the boot error "Reboot and select proper boot device or insert boot media in selected boot device" for Windows 7

    I found a walkthrough somewhere that helped me solve my exact issue.
    If you're getting this error and you have tried all of the above (which includes, but not limited to, CMOS clear, checking IDE cables, master/slave or cable select jumper settings, boot order in BIOS) then it's most likely a bad boot controller(?).

    So to begin with, you're going to need a recovery disc (Windows 7/Vista/XP installation disc and boot into setup. I dont think it matters which one as long as you can get to the command prompt).

    Once in, navigate and find the Repair option, and then choose Command Prompt.

    We'll first make the partition ACTIVE by using DISKPART:
    1. Enter in command prompt:

    2. List all disks
    LIST disk

    3. Select which disk to use
    SELECT disk # <--where # is 0 through n depending on what drive you want

    4. List the partitions on the disk
    LIST partition

    5. Select which partition to use
    SELECT partition #

    6. Make the partition ACTIVE

    7. Exit out of DISKPART

    Now we move on to the main part.

    1. Delete original bcd file (it's probably not there if you're getting this error but go ahead and do it anyways)
    del C:\boot\bcd

    2. Recreate the boot directory
    md C:\boot

    3. Create a new temporary bcd file
    bcdedit /createstore C:\boot\bcd.temp

    4. Add an entry
    bcdedit /store C:\boot\bcd.temp /create {bootmgr} /d "Windows Boot Manager"

    5. Import the bcd file
    bcdedit /import C:\boot\bcd.temp

    6. These commands set the temp file in place...
    bcdedit /set {bootmgr} device partition=C:
    bcdedit /timeout 10

    7. Delete the temp file
    del C:\boot\bcd.temp

    8. Add an entry
    bcdedit /create /d "Windows 7" /application osloader <--in case of Win7

    9. Something like this should come up:
    The entry {c0dfc4fa-cb21-11dc-81bf-005056c00008} was successfully created.

    Where {c0dfc4fa-cb21-11dc-81bf-005056c00008} would be the GUID that was created in your command prompt. Do not use this specific value!
    Note: Use the copy/paste feature of command prompt to make your lives easier.
    Right click the command prompt and select "Mark" and then highlight the text you want using left click, and then right click on the highlighted section. It should now be copied to the clipboard. To paste, right click next to the text cursor and it should paste, or else just right click the prompt and choose paste.

    10. The next list of commands sets things in place (i think lol)
    bcdedit /set {c0dfc4fa-cb21-11dc-81bf-005056c00008} device partition=C:
    bcdedit /set {c0dfc4fa-cb21-11dc-81bf-005056c00008} osdevice partition=C:
    bcdedit /set {c0dfc4fa-cb21-11dc-81bf-005056c00008} path \Windows\system32\winload.exe
    bcdedit /set {c0dfc4fa-cb21-11dc-81bf-005056c00008} systemroot \Windows

    11. Tell windows to boot the new entry by default
    bcdedit /displayorder {c0dfc4fa-cb21-11dc-81bf-005056c00008}

    12. Exit and reboot. You're not done! You'll notice if you boot up again you get "Bootmgr is missing." You need to go back to the recovery disc and go into repair mode. Allow the disc to automatically repair the boot problems, and then reboot.

    It should be fixed!

    ...I don't have a post count greater than 5 so I can't post the link...but I do have the link if you need it.
  2. Mark56

    Mark56 TechSpot Paladin Posts: 1,886

  3. nuwc

    nuwc TS Rookie Topic Starter

    Ah i forgot to mention that i have also tried this method and it did nothing.

    This method that I posted is a sort of second-to-last resort after everything has been tried. Of course, the very last resort would be reformatting the hard drive since that seems to be a surefire way to fix it (from what I have found through multiple cases).

Similar Topics

Add your comment to this article

You need to be a member to leave a comment. Join thousands of tech enthusiasts and participate.
TechSpot Account You may also...