Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: win 7 not booting in XP system

14 Mar 2009   #1

XP 7
win 7 not booting in XP system


I have installed windows 7 beta on my windows XP machine,SATA hard disk. Issue: Unable to boot into win 7. XP boots fine.

C:\ had XP. Installed windows 7 to F:\ drive.

After installing I could boot into windows 7 and could work on it.
Later i found that windows 7 would boot (with the windows 7 boot manager) only when the windows 7 installation disc was on dvd drive.Otherwise only XP is shown in the boot selection menu - the standard old menu.

Now, even with the dvd, it does not boot into win 7. Instead it goes to the win7 install screen. But the installed files are still there in F drive. So, tried repair in win 7 for start up, but no problems were found.

Tried easyBCD from within XP, but that didnt help booting to win 7.

One peculiar thing I noticed is, although I installed win 7 to F: drive, when seen from within win 7, the installation drive was shown as C: drive. In reality the C:\ drive contains the xp installation. From within win Xp, win 7 installation files are in F: drive only. Is this the problem?

Now how do i boot into windows 7? Will adding some lines to boot.ini help in getting the windows 7 to the OS choice list?


Configured EasyBCD from within XP, but there is no effect in boot.ini of XP.

There are a total of 2 entries listed in the Vista Bootloader. 
Bootloader Timeout: 5 seconds. 
Default OS: Windows 77 

Entry #1 

Name:  Windows 77 
BCD ID:  {default} 
Drive:  F:\ 
Bootloader Path:  \Windows\system32\winload.exe 
Windows Directory:  \Windows 

Entry #2 

Name:  Microsoft Windows XP 
BCD ID:  {ecadfcf8-0c24-11de-bd80-00221561b6f3} 
Drive:  C:\ 
Bootloader Path:  \NTLDR

[boot loader] 
[operating systems] 
C:\CMDCONS\BOOTSECT.DAT="Microsoft Windows Recovery Console" /cmdcons 
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

My System SpecsSystem Spec
23 Mar 2009   #2

windows vista

windows 7 like Vista uses a new boot manager, when you installed W7 onto a seperate drive all the info for it to boot is on the seperate drive...

if you were to install it onto the same drive as WXP but a different partition on that drive then all the info for booting W7 would go onto
the same partition as WXP is on, running EASYBCD on W7 would allow you to set it up so either OS could be selected at boot time...running EASYBCD on WXP with W7 installed on a different drive does nothing to the
W7 bootmgr...therefore your issue....

you can boot your W7 by selecting to boot from that disk in your bios...
then select the WXP disk in the bios when you want to boot WXP....

and/OR you could create another primary partition on the WXP disk, install
W7 onto it, then use EASYBCD on W7 and set it up and you will get
the dual boot screen from the W7 bootmgr....

I am basically just explaining what many others have already stated in many topics in a search on dual-boot and you'll see how it
works....on a seperate drive W7 creates a 200mb partition on it's disk for it's bootmgr info, on a partition of a drive with an existing OS on partition 1(ie WXP) it will place the bootmgr info on the partition 1 of the drive...

Hope this helps...
My System SpecsSystem Spec
24 Mar 2009   #3

Windows 7 RC 7100 32bit/64bit

Hello Win.

First off, there is no actual drive "C:". Each windows installation "sees" the drives with the letters it has assigned to them. That's why you see different letters when booting different installations.

Since you have Win7 and XP on your system, you can't boot Win7 using Windows XP's boot loader. You need to have Windows 7 boot loader booting your system.

If you cannot see anymore the Windows 7 boot loader, boot your computer with the installation disc and do a "Repair Computer" which will fix your startup entries. (dont' change hard disk boot oder at the bios , leave it as it is)

Then , boot into Windows 7, and unhide your XP partition.
(Control Panel, Administrative Tools, Computer Management, Disk Management, right click on the drive without a letter and choose "Change Drive letters and paths" and "add a drive letter.

After you have it unhidden, you can use EasyBCD to add or edit your boot entries from withing Windows 7. You can add Winxp or edit it if it doesn't work well for you.

But the most important is to recover Win7 boot loader first.

Hope it helps.
My System SpecsSystem Spec

01 Apr 2009   #4

XP 7

Thanks for your replies.
I have done lot of reserach on were the first to tell me EasyBCD works from win7 only...phew! And just yesterday i reinstalled for the 2nd time only to see the same problem occur!

I did do the repair with installation disc but it reported that no problems were found.

As for the other solution, how do you create a primary partition on the XP partition? Can that be done during win7 setup? XP installation is of concern to me...
My System SpecsSystem Spec
01 Apr 2009   #5

7600.20510 x86

They gave excellent advice. To sum it up easily:

Use your bios to make your drive F:\ that is from XP (where you installed 7) the default booting hard drive.

It should now boot into 7. If you can't see your XP drive in 7, follow what Limneos says. Then use either EasyBCD or VistaBootPro 3.3 to add your XP to the Win7 boot manager.

Done. Everytime you start or reboot your PC, you should be presented with an option to choose Win7 or XP.

Hope it helps. If any further problems, or need help with the app(s), post back.
My System SpecsSystem Spec
01 Apr 2009   #6
Night Hawk

W7 Ultimate x64/W10 Pro x64 dual boot main build-remote pc W10 Pro x64 Insider Preview/W7 Pro x64

VistaBOOTPro was a ripoff of the EasyBCD tool by someone who had worked on it along with the chief programmer. When Vista was first out I came across that little bit of info having first seen VistaBOOTPro and then EasyBCD. EasyBCD turned out to be far better only to learn about that one.

The idea of seeing EasyBCD installed on XP is not to edit anything but can be used to restore the Vista or 7 mbr if either can't be booted into. It's a graphical replacement for the BCD editor already seen in both Vista and 7 already.

For seeing 7 complete the installation some information is needed on the XP drive as far as that being another sata or ide? If an ide drive and plugged in while 7 was going on the 7 mbr and boot files would have been placed at the XP root with 7 seeing that as the boot sector and unavailable until going into the Disk Management tool to see the XP primary mounted and assigned a logical drive letter like D while 7 would see itself as C.

If both drives are sata the likelihood is that the 7 can't finish until booting from the second drive where the setup files as well as mbr entries are seen. You would set that as the default boot drive later copying the XP boot files over and editing 7's BCD file there once the installation completed itself.
My System SpecsSystem Spec
08 Jul 2009   #7

Windows 7

even i got a similar problem
I had Windows 7 installed on my PC
After that i installed XP on my PC
Now Windows 7 is not booting
how do i recover the bootloader of Windows 7?
My System SpecsSystem Spec
08 Jul 2009   #8
Night Hawk

W7 Ultimate x64/W10 Pro x64 dual boot main build-remote pc W10 Pro x64 Insider Preview/W7 Pro x64

Well hello kash Welcome to the Se7enforums!

That's an easy one if you installed 7 from a dvd. You simply boot from but do not start the installer. Right below the Install Now emblem look for the repair tools link. That will detect the present installation and bring you to a menu of options where you simply select the startup repair tool.

What was seen there was simply the XP installer overwriting the 7 mbr entries. The repair tool will rewrite those over again. Once that is done and 7 is loading XP won't. This is why you will want to read through the guide on setting up an XP/7 dual boot with XP installed last. Dual Boot Installation with Windows 7 and XP
My System SpecsSystem Spec

 win 7 not booting in XP system

Thread Tools

Similar help and support threads
Thread Forum
Removing old XP HDD from system prevents Win 7 on new HDD from booting
I have a desktop which originally came with XP. The original HDD filled up so I installed a second HDD (1TB) for the data. I then carried out a clean install of Win 7 on that second HDD and had a dual boot setup which, in the end was the only HDD being used - or so I thought!!:confused: ...
Installation & Setup
System not booting
Ok, here is what happens. I turn on the computer and windows 8 is repairing stuff. It does not work. Then I click windows 7. It is repairing stuff. I does nothing. So I try the f3 recovery key in the bios screen. It does nothing. I have my sisters computer that I could borrow if I have to...
Hardware & Devices
system crashes during booting
Hi, I previously had windows 7 (32 bit)... after installation it was going well...but 2 months later suddenly blue screen problem started to happen quite often... during booting after the windows logo has been displayed my screen used to appeared black for few seconds & then a blue screen used...
BSOD Help and Support
System not booting
I converted my 500 gb hard disk to DYNAMIC DRIVE. now my windows 7 won't boot from hard disk. what will i do?? is there any way i can recover my files..?? HELP!!!!!!!!!
Hardware & Devices
System not booting. HD failure... ?
Hi. Apologies if this is in the wrong forum. So, a few weeks ago my computer froze up and crashed suddenly. None of the diagnostics tools available on start up nor system restore seemed to do anything. I was able to get on in Safe Mode or Last Know Good Configuration but I would only be...
BSOD Help and Support

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 13:00.
Twitter Facebook Google+