Win XP / Win 7 dual boot - Windows 7 gets removed from Boot Manager on restart

07
2014-07
  • Nenea

    I had Win XP installed on C: on my PC, and installed Windows 7 on D:. I can see a boot manager on start, with "Earlier version of Windows" and "Windows 7" entries.

    If I shut down from Windows 7 and power on again, everything works. However, if I restart from Windows 7, on reboot the boot manager is gone and it goes right to booting Windows XP. I fixed it by running Startup Repair from a Windows 7 Repair Disc, but the problem appears again as soon as I restart the computer. How can this be fixed, so that Windows XP and Windows 7 do not override each other's boot settings?

  • Answers
    Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

    Related Question

    Windows 7 (c:) and XP (e:) dual boot (XP Installed first)
  • ropstah

    I have a 2 harddrive system with the following old and new scenario. The old scenario worked fine, as I had a boot menu where I could choose which Windows XP installation to boot. However the new scenario starts up Windows 7 directly. I did remove the c:\Windows (XP) from the bootmenu before installing Windows 7.

    Old (XP + XP dual-boot):

    Drive 1:

    c:\Windows (xp)
    d:\
    

    Drive 2:

    e:\Windows (xp)
    f:\
    

    New (Windows 7 + XP dual-boot):

    Drive 1:

    c:\Windows (7)
    d:\
    

    Drive 2:

    e:\Windows (xp)
    f:\
    

    How do I get my e:\Windows (XP) back as a choice for booting?

    Update

    I get C:\XP instead of E:\XP in EasyBCD, even when I manually give the drive letter. Is this ok?

    There are a total of 2 entries listed in the bootloader.

    Default: Windows 7 Timeout: 30 seconds Boot Drive: C:\

    Entry #1 Name: Windows 7 BCD ID: {current} Drive: C:\ Bootloader Path: \Windows\system32\winload.exe

    Entry #2 Name: Microsoft Windows XP BCD ID: {624363eb-98af-11df-83b4-ac40caa654b1} Drive: C:\ Bootloader Path: \NST\easyldr1


  • Related Answers
  • Neal

    You need to edit the boot configuration data.

    Either do it using the bootrec.exe tool that comes with Windows or have a look at EasyBCD.

  • JNK

    Be sure to also correct the boot.ini.

    Directions here.