How to dual boot Windows XP and Windows 7 (XP installed first)

Send to a friend Print

Help more people find out about this story

Del.icio.us
StumbleUpon

James Bannan14 January 2009, 10:00 AM

Got your hands on the Windows 7 beta and want to dual boot it alongside Windows XP? Here's our step-by-step tutorial to get you up and running with Microsoft's latest OS.

Page 1 - Intro

Got your hands on the Windows 7 beta and want to dual boot it alongside Windows XP? Here's our step-by-step tutorial to get you up and running with Microsoft's latest OS.

Continue to page 2: Step 1 - Introduction
Page 1 Intro
Page 2 Step 1 - Introduction
Page 3 Step 2 - Create Free Space for Windows 7
Page 4 Step 3 - Now Install Windows 7
Page 5 Step 4 - Managing the Bootloader

Post your comment



Comments

RSS feed Email alert

Tin (Senior Forumologist):

APC is out to be the big name in guides for dual booting Win7 too then, hey?
I notice APC still comes up as the top results for doing such things with Vista.

14 January 2009, 12:07 PM (9 months ago)report abuse Send to a friend reply

bochiman (New user):

This article shows you how to install Windows 7 directly from a previous version of Windows, without burn a DVD. The applications installed in the previous Windows version does not need to be reinstalled: they also work in Windows 7 , just create shortcuts. You will be able to dual boot both operating systems and you will not loose any data.
http://www.downloadtube.com/blog/2009/01/13/dual-boot-windows-7-and-xp-easily-windows-7-installation-directly-from-xp-without-a-livedvd/

15 January 2009, 8:39 PM (9 months ago)report abuse Send to a friend reply

bochiman (New user):

This article shows you how to install Windows 7 directly from a previous version of Windows, without burn a DVD. The applications installed in the previous Windows version does not need to be reinstalled: they also work in Windows 7 , just create shortcuts. You will be able to dual boot both operating systems and you will not loose any data.
http://www.downloadtube.com/blog/2009/01/13/dual-boot-windows-7-and-xp-easily-windows-7-installation-directly-from-xp-without-a-livedvd/

15 January 2009, 8:42 PM (9 months ago)report abuse Send to a friend reply

Gary69 (New user):

This worked really well for me, but I have one question and sorry for being such a numpty, how do I access the programs which are loaded on the XP partition of my HDD or is that simply not possible

16 January 2009, 1:42 AM (9 months ago)report abuse Send to a friend reply

JBannan (User):

If you can see the XP partition from Windows 7, you can certainly launch applications which aren't "installed". For example, appliations which launch from a single executable without needing to have registered DLLs, services, system variables or registry entries should work fine. In other words, the type of appliations which you could launch from a USB drive will work in a dualbooting scenario.

Other apps, like Microsoft Office, are specific to the system they were installed on, and can't be launched properly from another OS even if it can see the partition.

16 January 2009, 9:49 AM (9 months ago)report abuse Send to a friend reply

Tin (Senior Forumologist):

Quoting JBannan:
Other apps, like Microsoft Office, are specific to the system they were installed on, and can't be launched properly from another OS even if it can see the partition.


Which is poor form on behalf of the developers of such apps. Missing registry keys is one of the worst causes of this, yet should be the most recoverable. Notably it's the MS apps that are the worst offenders here... Does that say anything?

For apps that whinge about missing DLLs, you can just copy the file usually. If you copy it to the app's directory instead of Windows, it will work in any future install of Windows too as Windows checks the app dir for dlls it needs too.

16 January 2009, 10:01 AM (9 months ago)report abuse Send to a friend reply

Gary69 (New user):

Thank you for this advice, however I cannot see the XP partition properly, as it does not seem to have a drive letter when I access it via computer management / disk management in control panel. Is there any way to make the volume visible to Win 7?

16 January 2009, 11:24 PM (9 months ago)report abuse Send to a friend reply

bochiman (New user):

You just have to go to the Program Files in the directory of the application that you need to launch, create a shortcut on the Windows 7 desktop and it will work. And will definitely work not only in the case of portable applications, but also in the case of all application installed on Windows XP (this affirmation was thoroughly tested).

16 January 2009, 7:18 PM (9 months ago)report abuse Send to a friend reply

Barrett (New user):

you have a type-o in your above command line - the use of straight brackets is not permitted. Please use this command instead:

bcdedit /set {ntldr} description "Windows XP"


16 January 2009, 6:06 AM (9 months ago)report abuse Send to a friend reply

JBannan (User):

Thanks Barrett - that's definitely a typo on my part.

16 January 2009, 9:41 AM (9 months ago)report abuse Send to a friend reply

Dutchice (New user):

Well done! Nice and short.

But here comes my question, I will not be installing W7 on a new partition of the same XP harddisk. Instead I have each OS on a different harddisk.

How can I edit the entries in bootmanager to boot XP on drive D:\ where my XP installation is? (Assuming my new W7 is on C:\, which is the disk the PC will be booting on first)

17 January 2009, 1:07 PM (9 months ago)report abuse Send to a friend reply

reo (New user):

I followed these steps to dual boot XP/Win7. This still does not fix the issue, my system still boots to XP, it bypasses Windows 7 completely.

What am I doing wrong?

21 January 2009, 11:41 AM (9 months ago)report abuse Send to a friend reply
21 January 2009, 11:43 AM (9 months ago)report abuse Send to a friend reply

RECONBWARE (New user):

cool, trying it now.... once windows 7 expires, will i be able to format the new partition and then extend my windows xp parition to allocate the unused space?

21 January 2009, 5:46 PM (9 months ago)report abuse Send to a friend reply

Tin (Senior Forumologist):

With some 3rd party software, yes. But it's not something fun to do and can ruin your data, so back up first.

21 January 2009, 6:53 PM (9 months ago)report abuse Send to a friend reply

Gary1948 (New user):

I have 2 hard drives in my pc and want to dual boot XP and Win 7 with one system loaded on each drive. Anyone know if this will work with xp installed on "C" drive and Win 7 installed on "E" drive? Comments, suggestions.

29 January 2009, 1:25 PM (9 months ago)report abuse Send to a friend reply

Tin (Senior Forumologist):

Yep. It works fine (assuming your E drive is empty). Windows 7 installer should detect the Windows XP install and add it as a boot menu item automatically.
Your biggest problem is going to be when the beta expires and you're left with boot stuff from an OS you can't use.

30 January 2009, 2:15 PM (9 months ago)report abuse Send to a friend reply

Gary245 (New user):

I have 2 hard drives in my pc and want to dual boot XP and Win 7 with one system loaded on each drive. Anyone know if this will work with xp installed on "C" drive and Win 7 installed on "E" drive? Comments, suggestions.

29 January 2009, 1:37 PM (9 months ago)report abuse Send to a friend reply

Gary245 (New user):

I have XP installed on my hard drive "C" and want to dual boot using Win 7 on my second hard drive "E" but not sure if it will work. Has anyone done this and how did it work. Advise? Thanks.

30 January 2009, 12:46 AM (9 months ago)report abuse Send to a friend reply

Barrett (New user):

Answering my own question:

When you install Windows Vista as a dual-boot with your regular Windows XP partition, Vista is always set as the default OS. If you want to set XP as the default OS instead, there's a quick command you can run to change it back.

First you'll have to open an administrator command prompt. Type cmd into the search box, and then hit Ctrl+Shift + Enter to open it in administrator mode. You should be prompted for the UAC dialog.

Enter in the following command: bcdedit /default {ntldr}


31 January 2009, 3:11 AM (9 months ago)report abuse Send to a friend reply

Totally (New user):

Can you, from within xp, format the drive (E) that has win 7 on it and have things back to normal?

28 February 2009, 2:08 PM (8 months ago)report abuse Send to a friend reply

GDavid (New user):

Followed the whole guide, know I have an install of win 7 because I've been in it and noticed BCD contained only one entry (no XP)but when I restart the computer, XP pro boots without any choice of Win7!

Any ideas?

01 March 2009, 11:13 AM (8 months ago)report abuse Send to a friend reply

audax (New user):

I'm running into a problem. I've got Windows 7 coming up after setting the bootloader, but I was doing it the other way around (Installed XP after Windows 7) and now XP won't even show up. Only the recovery partitions which, I'm assuming, Windows XP created when it was installed. Luckily, there's nothing on the XP partition that I'm worried about losing, but I can't even pull it up in the EasyBCD program. When the partition was set up for the XP install, it was named the I:/ drive. After installing XP, all the files are located on the H:/ drive. But the partition program still has it listed as the I:/ drive. Any ideas?

25 March 2009, 6:47 PM (7 months ago)report abuse Send to a friend reply

audax (New user):

I'm running into a problem. I've got Windows 7 coming up after setting the bootloader, but I was doing it the other way around (Installed XP after Windows 7) and now XP won't even show up. Only the recovery partitions which, I'm assuming, Windows XP created when it was installed. Luckily, there's nothing on the XP partition that I'm worried about losing, but I can't even pull it up in the EasyBCD program. When the partition was set up for the XP install, it was named the I:/ drive. After installing XP, all the files are located on the H:/ drive. But the partition program still has it listed as the I:/ drive. Any ideas?

EDIT: Weird, I don't know why it posted my comment twice...

25 March 2009, 6:48 PM (7 months ago)report abuse Send to a friend reply

Flambe (New user):

I see this tutorial is for having both OS's on one drive. I got a HDD which I want to use for Windows 7, but keep Xp on the main drive. How much different is what I have to do?

06 May 2009, 6:23 AM (6 months ago)report abuse Send to a friend reply

DonKeating (New user):

I already have WinXP & Vista setup for dual boot.

Can I add Win7 if I add another partition so I'll have "Triple" boot?

Thanks.

>don<


06 May 2009, 10:50 AM (6 months ago)report abuse Send to a friend reply

balveda (New user):

Well, my installation did not go smoothly. I made unallocated space for W7 to my second hard-drive and installed W7 to that partition hoping the W7 bootloader will find XP-partition. Alas it did not. I was not given boot-screen with multiple OS option, computer booted straight to W7. Now my XP-partition is missing :(

08 May 2009, 9:44 PM (6 months ago)report abuse Send to a friend reply

galactos (New user):

can anybody confirm if this works the same on a raid 0 config already with a seperate partition?

14 May 2009, 11:50 AM (5 months ago)report abuse Send to a friend reply

Tin (Senior Forumologist):

If you mean software RAID (which most motherboard RAID controllers are) then I would be extremely careful... it should work, but you are running a very fragile storage system. I personally wouldn't do it unless it was a test box I didn't care about having to reformat.

14 May 2009, 12:22 PM (5 months ago)report abuse Send to a friend reply

galactos (New user):

Well, I already tried installing vista from a flash drive and lost the raid software for xp, not even managing the loader will bring it back. I'm wondering if windows 7 would not discard the raid file for xp since windows 7 is god.

15 May 2009, 12:04 AM (5 months ago)report abuse Send to a friend reply

galactos (New user):

can anybody confirm if this will work the same in a raid 0 config when managing the loader for xp, or should it be an easy fix and enjoyment afterward s?? Plzzzz someone tell me. thanks much...

15 May 2009, 12:02 AM (5 months ago)report abuse Send to a friend reply

Cory H (New user):

Hi. I was just wondering. I already have windows 7 installed as the only OS. Now I want to add XP. Is it possible to go backwards like this or do I have to reformat the disk and load xp first?

25 May 2009, 4:49 PM (5 months ago)report abuse Send to a friend reply

ceb39 (New user):

Installing Windows 7 on a computer running Windows XP Pro via the method above entails generating a new partition. Does the installation process allow for this step to be skipped? I already have my hard drive partitioned with Partition Magic with space for 7.

Same question but for the Linux installation described elsewhere on this site. I already have a partition for Linux on a second drive.

ceb39

26 May 2009, 1:39 AM (5 months ago)report abuse Send to a friend reply

Manokent (New user):

XP and Windows7 are working great but I had to revert to an old keyboard connected to ps/2 in order to dual boot as the usb keyboard isn't being recognised on boot up,(even though it's a Microsoft product), even tried a ps/2/usb connector but no luck. Has anyone a solution to this?

28 August 2009, 3:20 AM (2 months ago)report abuse Send to a friend reply

SnapCount (User):

I have had used this method to dual boot both XP and Win7. But now I need to re-install XP again. By reinstalling XP will I loose my boot of Win7? If the boot loader for Win7 stays, will it show 2 installs of XP?

09 September 2009, 10:00 PM (1 month ago)report abuse Send to a friend reply

aksingh (New user):

its 1000000000000000% working mate
a perfect theory was tested by me
aksingh

25 September 2009, 1:22 AM (1 month ago)report abuse Send to a friend reply

aksingh (New user):

its 1000000000000000% working mate
a perfect theory was tested by me
aksingh

25 September 2009, 1:23 AM (1 month ago)report abuse Send to a friend reply

aksingh (New user):

A 100% WORKING THEORY TESTED BY ME



25 September 2009, 1:23 AM (1 month ago)report abuse Send to a friend reply

dj_cazpurr (New user):

Just so you know, Sometimes the brackets are wrong, they can be [ntldr] and {ntldr} Just so you know, maybe make some changes and edit that! thank you

27 September 2009, 2:09 AM (1 month ago)report abuse Send to a friend reply

radegonda (New user):

hi,

i recently installed win7 on a second harddisk (in dual boot with existing XP), I was excited about win7 and everything went smooth, untill I wanted to boot XP again: Nothing ... BSOD and immediate reboot.
I disabled the 2nd HDD (the one with win7) still no go. tried some other stuff, nothing helped.
I searched for the error message I got (filmed it with a digital camera because the message came up for only a fraction of a sec) on the net,
finally I ended up with an old sollution for that error, but it was for windows 2000 !! I tried it and I was astonished that it worked for my XP !
So basically what I did is remove a few keys in the Registry and it got solved. XP boots again in dual boot with Win7 (I guess because I haven't connected the 2 HDD yet or tried it, so after writing this message I 'll try to reboot. If I don't reply on my own message, everything went fine !)

here is the error message in the BSOD I filmed:
***STOP: 0x0000007B (0xF741B84C,0xC0000034,0x00000000,0x00000000)
INACCESSIBLE_BOOT_DEVICE

sollution found :
1. Remove the hard disk that contains the system partition from the computer that does not start, install the hard disk in the second computer, and then start the second computer.
2. On the second computer, click Start, click Run, type regedt32 in the Open box, and then click OK.
3. In Registry Editor, click HKEY_LOCAL_MACHINE, and then on the Registry menu, click Load Hive.
4. Locate, and then click the System file that contains the hive of the first computer's operating system.

Note The System file is in the Drive:\Winnt\System32\Config folder, where Drive is the drive letter of the hard disk that is from the first computer.
5. Click Open, type Temp in the Key Name box, and then click OK.
6. Double-click HKEY_LOCAL_MACHINE, and then double-click Temp.
7. Double-click ControlSet00n, where n is the number of the control set.
8. Double-click Services, double-click dmio, and then click Boot Info.
9. Right-click the Primary Disk Group registry key, and then click Delete.
10. Repeat steps 7 through 9 for each instance of ControlSet00n that appears in the HKEY_LOCAL_MACHINE\Temp subkey.
11. Click Temp, and then on the Registry menu, click Unload Hive, and then click Yes.
12. Quit Registry Editor.
13. Shut down the second computer, and then remove the hard disk that is from the first computer.
14. Reinstall the hard disk in the first computer, and then start the first computer.

kind regards,

Lo...

26 October 2009, 9:39 AM (1 week ago)report abuse Send to a friend reply

teeshteesh (New user):

I have Windows XP on 1 partition. I have another partition of 30 GB free. I would like to install Windows 7 on that partition. I would also like to have a dual booting option. Email: teresapartridge@msn.com

26 October 2009, 11:40 PM (1 week ago)report abuse Send to a friend reply

katchalova (New user):

How do you start from a cd?

05 November 2009, 10:00 AM (2 days ago)report abuse Send to a friend reply

anonymous user Anonymous user

This month in APC!

Tags