Windows won’t boot. Black screen with blinking cursor at the corner.

Ever run into a Windows system which won’t boot and instead just sits at a black screen with a blinking cursor forever? I have. Especially when the Windows system is a guest operating system in Microsoft Hyper-V. And frequently if that guest OS was recently converted from a VMWare Server or VMWare ESX Server vmdk to vhd. Well, after lots of searching I stumbled upon the solution:

  1. Boot the guest OS off of the appropriate Windows CD (mount ISO is also an option).
  2. Go to the recovery options.
  3. Open the command prompt.
  4. Type the command:
    bcdedit
  5. You should see the windows boot manager in one partition and the loader in another one.
    1. If that is the case, then type the following commands and then reboot the guest:
      bootrec /fixmbr
      bootrec /fixboot
    2. If that is not the case, try the following command and reboot the guest:
      bcdboot C:\Windows

Thanks to Felipe Binotto’s Blog post which contained the original solution.

Be Sociable, Share!
You can leave a response, or trackback from your own site.

19 Responses to “Windows won’t boot. Black screen with blinking cursor at the corner.”

  1. petrixx says:

    Tnx for your post it save my echange VM.

  2. bootoffav says:

    Thanks for help, it worked for me.

  3. miked says:

    ty worked for me

  4. Bruno says:

    Thanks, dude!
    I have installed a Windows 7 in a VM (Hyper V) and not booted.
    Your tip helped me to fix it!

  5. joe says:

    Thanks Dude,
    now the converting from virtualbox to hyper-v is complete.

  6. Liron says:

    Works like a charm!

    well done!

  7. prisen says:

    Thanks for the tips it work fine for me

  8. l3tsputasmileonthatfacexd says:

    Old post but still worked for me thanks.

  9. SIS says:

    Thanks for the tip.
    Worked, saved me a few hours work!

  10. Raul Zepeda says:

    Had Vmware Fusion and it seems that a snapshot corrupted my system. After applying option 2 the system booted.

    Thanks Options 2 worked for me. BCD

  11. FredHilbert says:

    Thank you. Your post save my day.

  12. Ranga says:

    Appriciated your effort

  13. Hunter1st says:

    THX for the todo, it works fine.

  14. Rahul Raj says:

    Thanks brother ..thanks a lot

  15. gabrial says:

    hi,

    am new to this stuffs. actually, what does first step mean? ( Boot the guest OS off of the appropriate Windows CD (mount ISO is also an option). )

    • Administrator says:

      Insert physical Windows CD into CDRom of host to appear in virtual CDRom in guest.
      OR
      If you have ISO (electronic copy, say, downloaded from MSDN) of Windows CD, you can mount this ISO file directly from the Hyper-V interface and it will appear to guest as virtual CDRom.

  16. Chris Allen Barroso says:

    Tks, Its work for me too.

  17. Tato says:

    You save me. Thanks…

Leave a Reply