Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I had a computer running on Windows 7 Pro. However, when I reinstalled Windows XP on the other partition and rebooted, only Windows XP loaded and booted and the Windows 7 boot option was missing.

How can I have a multi-boot option for Windows 7 and Windows XP?

share|improve this question
Check out this link,… – slm Dec 29 '12 at 2:37

Use the Windows 7 installation disk recovery utility to recover win7 boot. It will also add a Windows xp boot option. Alternatively use easybcd freeware from Windows xp to add Windows 7 boot loader and options.

share|improve this answer

Here is a good guide to dualbooting XP and 7. Basically, when you installed XP, it wiped out your Windows 7 bootloader and you need to repair it. Here are the relevant sections:

7. In XP, download and install .Net Framework 2.0 (32-bit) version or .Net Framework 2.0 (64-bit) version first, and EasyBCD (free version) for your 32-bit (x86) or 64-bit (x86) XP.
NOTE: In XP, Net Framework is required to be installed to run EasyBCD. After you click on Register (at bottom of link) for the free EasyBCD, registration is not required to download it.

8. Run EasyBCD (free version).
NOTE: This is required to repair the Windows 7 boot file and add XP to the Windows Boot Manager list.

9. On the left side of EasyBCD, click on the Add New Entry button.

    A) In the top section under Operating Systems, click on the Windows tab.

    B) To the right of Type, select Windows NT/2k/XP/2k3 from the drop down menu.
    WARNING: Be sure to leave the Automatically detect correct drive box checked.

    C) To the right of Name, you can leave the default Microsoft Windows XP as the name to be displayed in the Windows Boot Manager, or you can type whatever name you would like to have instead.

    D) Click on the Add Entry button.

10. On the left side of EasyBCD, click on the BCD Deployment button, select (dot) the Install the Windows Vista/7 bootloader to the MBR option, and click on the Write MBR button.

11. Close EasyBCD.

12. Restart the computer to have the option to boot from Microsoft Windows XP or Windows 7.

share|improve this answer

Download and install Visual BCD

  1. Run Dual-boot Repair tool. Click "Automatic Repair".
  2. Reboot - Win 7 will be default.
  3. In Windows 7 install again Visual BCD.
  4. Run Visual BCD Editor - right click and select "Create missing Windows loaders".

After reboot you will have a dual-boot menu.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .