MynaG's Bits n Bytes

26 Feb, 2013

Fails to boot, black/blank screen, BOOTMGR is missing, F8 not working in Windows 7

Posted by: mynag In: Solutions & Tips|Windows

If your Windows 7 computer is unable to boot and all you see on the display is a blank black screen and no matter how many times you try to reboot with an F8 key, it does not bring you to Windows’s Advanced Boot options, it is likely that your boot up system is corrupted or technically speaking, your master boot record (MBR) or the partition tables, boot sector or NTLDR file is corrupted. So basically, you are not even able to boot into Safe mode or use the Last Good Configuration. For the same reason, instead of a blank screen, you may also see the message “BOOTMGR is missing”. But before we attempt to fix the boot system of Windows, let’s do a few checks.

  • Ensure that you are boot up to the correct hard drive that has Windows installed on it.Enter the BIOS setup when your computer is starting up ( Hit the F2 or <DEL> keys on most computers) and check the boot-order of  your system. If you have more than one hard drive, make sure that the correct hard drive (with the Windows installed) is set to the highest order or first to boot before anything else. If you have more than one hard drive and you do not know which is the correct hard drive to boot, try it by temporary boot up to another hard drive by using the BIOS boot-up options while the computer start up (usually F12, may varies on different computers)

Using the Windows 7 repair disc

Firstly, you will need a Windows 7 repair disk for you to fix your Windows. I know many of us will usually ignore about backing up, create a recovery disk blah blah blah and what do we do if we have not create a Windows 7 repair disk? One way is to get your friends or whoever who have a similar Windows computer to create one for you. Yes, you can create a Windows repair disc from anyone’s computer as long as it is the same operating system as yours. So, if you have 64 bit Windows 7, make sure you get a computer which is a Windows 7 64 bit operating system and not a 32 bit Windows 7 operating system. Likewise, if you are running on a 32bit system, create the repair disc from a 32bit Windows 7 system. Alternatively, you can go to the following website at Systemdiscs.com and download from there if you really cannot find anyone with a computer with the same operating system. Unfortunately, it is not free due to licensing issue imposed by Microsoft. After you have your Windows 7 repair disk ready, boot up your computer with it. Hit the F12 (for most computers) and boot up with the “CD/DVD” option.

  1.  After it boot up, you will see the System Recovery Options and ask you to select a keyboard input method, click <Next>.
  2. Next, it will start searching for Windows installation which could take a few seconds and after which you will see a white box listing the operating system currently installed on your computer. If your Windows 7 is listed in it, your problem isn’t that bad. Select the Windows listed in the list box and click <Next>. If you do not see any operating system listed here, skip to “Fixing the master boot record with Windows recovery disk“.
  3. You are now presented with a few recovery options to fix your Windows.  Try the Startup Repair and see if that fix that for you and if it doesn’t fix it for you, try to see if you can System Restore from previous restore point ( Note that you might lose any installations prior to the restore point ).  Or, if you have backup the Windows system Image, use the System Image Recovery to restore to the system you last back up to.  If that does not work for you, you may have some memory issues. If your RAM is damaged, it may cause the system not to boot up, so use the Windows Memory Diagnosticto check that the memory is working.

The following instructions is base on solutions provided by Mahmoud Al-Qudsi – Option Three: Nuclear Holocaust. Credit to him for the detailed instructions at  http://neosmart.net/wiki/display/EBCD/Recovering+the+Windows….

However, some of you may face some issues while executing the commands, you may face errors such as “the Store import operation has failed” or “The boot configuration data store could not be opened” and “The requested system device cannot be found“. For every command you executed, you must see the message “The operation completed successfully“.

So, here it goes, the following should work most of the time.

  1. Continue where we left off, click Next to arrive at the System Recovery Options.
  2. Click on Comand Prompt and command prompt window appear where you can enter commands at the prompt.
  3. Next enter the following commands and press enter at the prompt:
    1. bootrec /fixmbr
    2. bootsect /nt60 all /force
    3. attrib -h -s c:\boot\bcd (if file not found or path not found, it is alright, just ignore)
    4. del c:\boot\bcd (if file not found or path not found, it is alright, just ignore)
    5. bcdedit /createstore c:\boot\bcd.temp
    6. bcdedit /store c:\boot\bcd.temp /create {bootmgr} /d “Windows Boot Manager”
    7. bcdedit /import c:\boot\bcd.temp
      If the above command gives an error “The store import operation has failed. The requested system device cannot be found.” Enter this command instead: ren c:\boot\bcd.temp bcd
    8. bcdedit /store c:\boot\bcd /set {bootmgr} device partition=C:
    9. bcdedit /store c:\boot\bcd /timeout 10
    10. attrib -h -s c:\boot\bcd.temp  (ignore if it does not exist)
    11. del c:\boot\bcd.temp  (ignore if it does not exist)
    12. bcdedit /store c:\boot\bcd /create /d “Microsoft Windows” /application osloader
      After the above command, you will get a GUID that looks something like {c0dfc4fa-cb21-11dc-81bf-005056c00008}.
      Use the Mark and Enter at the Command Prompt (right click at the title bar of the Command prompt Window) to copy the GUID, so that you don’t have re-type them in the next few commands.
    13. bcdedit /store c:\boot\bcd /set GUID device partition=C: (where GUID is the entry created from the previous command eg GUID may look like {c0dfc4fa-cb21-11dc-81bf-005056c00008}.)
    14. bcdedit /store c:\boot\bcd /set GUID  osdevice partition=C:
    15. bcdedit /store c:\boot\bcd /set GUID path \Windows\system32\winload.exe
    16. bcdedit /store c:\boot\bcd /set GUID  systemroot \Windows
    17. bcdedit /store c:\boot\bcd /displayorder GUID
Your bootloader has been rebuilt from scratch and you can try restart now. Finger crossed.

4 Responses to "Fails to boot, black/blank screen, BOOTMGR is missing, F8 not working in Windows 7"

1 | Rob

September 30th, 2013 at 1:34 am

Avatar

THANK YOU very much. I have tried many solutions/recommendations posted on the internet to address this problem. This was the only one that actually resolved the issue

2 | mynag

October 1st, 2013 at 8:13 pm

Avatar

Glad it helps.

3 | Wilson

October 16th, 2013 at 5:10 pm

Avatar

Does not work I do not have repaire disk please help me im 16

4 | 1124

November 5th, 2013 at 6:01 am

Avatar

Thanks man! \o/

Comment Form

Categories

About

Welcome to MynaG's Bits and Bytes. My little journal containing bits and bytes of the internet, web programming and etcetera