Can I install WinXP 32bit on a 64bit machine?

A

Artreid

?I do not where else to post this so here goes.

I have a Gateway E-4520D X64Bit machine running Win7 X64 fine. I've added an
additional HDD an Partitioned/formatted and that good stuff. When I attempt
to
install WinXP 32bit on the new HDD the install starts then my machine hangs
with the Blue Screen of Death with a msg, 'Installation was cancelled so it
does not damage your computer'. I've attempted the install numerous times
and get the same thing each time.

Any help would be appreciated.
 
S

Seth

Artreid said:
?I do not where else to post this so here goes.

I have a Gateway E-4520D X64Bit machine running Win7 X64 fine. I've added
an additional HDD an Partitioned/formatted and that good stuff. When I
attempt to
install WinXP 32bit on the new HDD the install starts then my machine
hangs with the Blue Screen of Death with a msg, 'Installation was
cancelled so it does not damage your computer'. I've attempted the install
numerous times and get the same thing each time.
Yes, 32bit XP will install on a 64bit machine. The machine is backwards
compatible.

You don't say however what level your XP 32b disk is. RTM? SP1, etc... You
also don't list the entire BSOD message, at least not the relevant parts.
Were there strings of numbers? What was the string before/outside the ()?
What was the message in all uppercase using underscores "_" instead of
spaces?

I have a suspicion but need the above to confirm.
 
R

R. C. White

?Hi, Artreid.

Yes, 32-bit Windows (any variety) can easily be installed and run on a
64-bit machine.

But, any installation of an OS of different "bitness" - in either
direction - requires a clean install. You cannot boot into Win7 x64 and
then run ANY 32-bit Windows version's Setup.exe from there. (Or vice versa:
you can't run x64 Setup from an x86 desktop.) You must set your computer's
BIOS to BOOT FROM CD/DVD, then insert the 32-bit Win7 DVD and reboot to let
it load the proper 32-bit infrastructure: drivers, dlls, etc. Your 32-bit
Setup.exe should then run fine.

Are you adding 32-bit Win7 to create a dual-boot system? When Setup detects
that 64-bit Win7 is already installed, it will make the proper entries on
the BCD on the System Partition (probably the first partition on your
original HDD). Thereafter, each reboot will start in that System Partition,
then present you a menu from which you can choose either version that you
have installed. Remember that, no matter where we "install" Windows, the
BCD and other startup files will always be put into the System Partition,
which often is a different partition and may be on a different HDD. In your
case, the new installation will simply update the existing System Partition,
not create a new one on your new HDD.

The Golden Rule of Dual Booting is to always install the oldest Windows
version first (WinXP, then Vista, then Win7, for example), but that isn't
necessary when adding a second (or third) version of Win7.

RC
--
R. C. White, CPA
San Marcos, TX
(e-mail address removed)
Microsoft Windows MVP (2002-9/30/10)
Windows Live Mail Version 2011 (Build 15.4.3502.0922) in Win7 Ultimate x64
SP1 RC


"Artreid" wrote in message
?I do not where else to post this so here goes.

I have a Gateway E-4520D X64Bit machine running Win7 X64 fine. I've added an
additional HDD an Partitioned/formatted and that good stuff. When I attempt
to
install WinXP 32bit on the new HDD the install starts then my machine hangs
with the Blue Screen of Death with a msg, 'Installation was cancelled so it
does not damage your computer'. I've attempted the install numerous times
and get the same thing each time.

Any help would be appreciated.
 
P

Paul

Artreid said:
?I do not where else to post this so here goes.

I have a Gateway E-4520D X64Bit machine running Win7 X64 fine. I've
added an additional HDD an Partitioned/formatted and that good stuff.
When I attempt to
install WinXP 32bit on the new HDD the install starts then my machine
hangs with the Blue Screen of Death with a msg, 'Installation was
cancelled so it does not damage your computer'. I've attempted the
install numerous times and get the same thing each time.

Any help would be appreciated.
Look for a group called microsoft.public.windowsxp.general .
You could try posting there with the install question.

It the installation media is retail WinXP or non-royalty OEM WinXP,
then it should install. If you were trying to install a Dell disc on
your Gateway machine, that might not work. A disc like that should
check the hardware and not install just anywhere.

Your motherboard could be PB94510J with 945 and ICH7 chipset.
Windows 7 supports IDE mode or AHCI mode, out of the box.
The AHCI would be a BIOS setting, for example. There isn't a problem
with getting WinXP x32 to install on that, as long as you have
a floppy diskette with drivers to install by pressing F6.
WinXP doesn't have AHCI support out of the box, and needs
a driver floppy. If you were expecting to boot both OSes,
then you'd want them to share common BIOS settings, for
least grief.

The revision of your WinXP disc makes a slight difference. I would
not recommend installing WinXP "Gold" CD, as it has no Service Packs
installed. WinXP Service Packs go up to SP3, and at least SP1
Service Pack is recommended with SATA drives. (It may be printed
on the disc label, as to what Service Pack it is.) There would be
fewer issues and surprises that way. You can use NLite from
nliteos.com to "slipstream" a downloaded copy of a WinXP Service
Pack, into the WinXP installer image, then burn a new installer
CD. You could, if you wanted, also integrate the Intel AHCI/RAID F6
drivers at the same time. The new install CD would then be a bit more
seamless.

These are the files you'd want on a floppy diskette (in this
example, you're interested in the file names as opposed to the
other details). When your WinXP install CD is inserted, for a brief
moment at the bottom of the screen, you may see a prompt to press F6 key.
That is an opportunity to offer these files on a floppy. Press F6
and offer the files to the WinXP installer.

04/18/2008 10:44 AM 11,509 iaAHCI.cat
04/16/2008 12:53 AM 8,794 iaAHCI.inf
04/18/2008 10:23 AM 11,215 iaStor.cat
04/16/2008 12:53 AM 8,114 iaStor.inf
04/16/2008 01:53 AM 312,344 IaStor.sys
07/26/2006 07:09 PM 11,321 license.txt
04/16/2008 12:53 AM 4,573 TXTSETUP.OEM

You can get those files, from a download from the downloadcenter.intel.com
site, for your specific 945/ICH7 chipset. (Your chipset could be
945G for example.)

http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=10611&ProdId=2115&lang=eng

The executable in there, will format a *blank* floppy and install the files above.
If you look in the iaAHCI.inf file with a text editor like Notepad, you
should see a line with "27C1" in it, and my docs here show that as
an ICH7 entry.

When you press F6 and offer that set of drivers, that should handle
AHCI access for WinXP, and stop an "inaccessible boot volume" error.

If you're still having problems, try to record the details of the BSOD
and get the stop code. Examples of stop codes, such as 7B, are here.

http://aumha.org/a/stop.htm

Also, another note. I would disconnect the Windows 7 hard drive, while
installing WinXP x32 to the other hard drive. The purpose of doing
that, is to be absolutely certain the installer makes no changes
to your other disk.

You'll still have plenty of driver issues to resolve, after you
get that far. The purpose of my instructions above, is to get
past the "inaccessible boot volume" problem.

Good luck,
Paul
 
R

R. C. White

?Hi, again, Artreid.

OOPS!

I somehow overlooked the "WinXP" in your Subject line. So, much of what I
wrote doesn't apply in your case. Sorry 'bout that. :>(

The Golden Rule WILL apply in your case. Since you are adding an older
WinXP to a newer Win7, you'll have to "repair" your boot-up files after the
installation of WinXP.

But the answer to your Subject question remains the same: Yes, you CAN
install WinXP x86 on 64-bit hardware.

RC
--
R. C. White, CPA
San Marcos, TX
(e-mail address removed)
Microsoft Windows MVP (2002-9/30/10)
Windows Live Mail Version 2011 (Build 15.4.3502.0922) in Win7 Ultimate x64
SP1 RC


"R. C. White" wrote in message

?Hi, Artreid.

Yes, 32-bit Windows (any variety) can easily be installed and run on a
64-bit machine.

But, any installation of an OS of different "bitness" - in either
direction - requires a clean install. You cannot boot into Win7 x64 and
then run ANY 32-bit Windows version's Setup.exe from there. (Or vice versa:
you can't run x64 Setup from an x86 desktop.) You must set your computer's
BIOS to BOOT FROM CD/DVD, then insert the 32-bit Win7 DVD and reboot to let
it load the proper 32-bit infrastructure: drivers, dlls, etc. Your 32-bit
Setup.exe should then run fine.

Are you adding 32-bit Win7 to create a dual-boot system? When Setup detects
that 64-bit Win7 is already installed, it will make the proper entries on
the BCD on the System Partition (probably the first partition on your
original HDD). Thereafter, each reboot will start in that System Partition,
then present you a menu from which you can choose either version that you
have installed. Remember that, no matter where we "install" Windows, the
BCD and other startup files will always be put into the System Partition,
which often is a different partition and may be on a different HDD. In your
case, the new installation will simply update the existing System Partition,
not create a new one on your new HDD.

The Golden Rule of Dual Booting is to always install the oldest Windows
version first (WinXP, then Vista, then Win7, for example), but that isn't
necessary when adding a second (or third) version of Win7.

RC


"Artreid" wrote in message
?I do not where else to post this so here goes.

I have a Gateway E-4520D X64Bit machine running Win7 X64 fine. I've added an
additional HDD an Partitioned/formatted and that good stuff. When I attempt
to
install WinXP 32bit on the new HDD the install starts then my machine hangs
with the Blue Screen of Death with a msg, 'Installation was cancelled so it
does not damage your computer'. I've attempted the install numerous times
and get the same thing each time.

Any help would be appreciated.
 
G

gordito995

See if you can install Windows XP Virtual. Much easier.

Gordo

"Paul" wrote in message
?I do not where else to post this so here goes.

I have a Gateway E-4520D X64Bit machine running Win7 X64 fine. I've added
an additional HDD an Partitioned/formatted and that good stuff. When I
attempt to
install WinXP 32bit on the new HDD the install starts then my machine
hangs with the Blue Screen of Death with a msg, 'Installation was
cancelled so it does not damage your computer'. I've attempted the install
numerous times and get the same thing each time.

Any help would be appreciated.
Look for a group called microsoft.public.windowsxp.general .
You could try posting there with the install question.

It the installation media is retail WinXP or non-royalty OEM WinXP,
then it should install. If you were trying to install a Dell disc on
your Gateway machine, that might not work. A disc like that should
check the hardware and not install just anywhere.

Your motherboard could be PB94510J with 945 and ICH7 chipset.
Windows 7 supports IDE mode or AHCI mode, out of the box.
The AHCI would be a BIOS setting, for example. There isn't a problem
with getting WinXP x32 to install on that, as long as you have
a floppy diskette with drivers to install by pressing F6.
WinXP doesn't have AHCI support out of the box, and needs
a driver floppy. If you were expecting to boot both OSes,
then you'd want them to share common BIOS settings, for
least grief.

The revision of your WinXP disc makes a slight difference. I would
not recommend installing WinXP "Gold" CD, as it has no Service Packs
installed. WinXP Service Packs go up to SP3, and at least SP1
Service Pack is recommended with SATA drives. (It may be printed
on the disc label, as to what Service Pack it is.) There would be
fewer issues and surprises that way. You can use NLite from
nliteos.com to "slipstream" a downloaded copy of a WinXP Service
Pack, into the WinXP installer image, then burn a new installer
CD. You could, if you wanted, also integrate the Intel AHCI/RAID F6
drivers at the same time. The new install CD would then be a bit more
seamless.

These are the files you'd want on a floppy diskette (in this
example, you're interested in the file names as opposed to the
other details). When your WinXP install CD is inserted, for a brief
moment at the bottom of the screen, you may see a prompt to press F6 key.
That is an opportunity to offer these files on a floppy. Press F6
and offer the files to the WinXP installer.

04/18/2008 10:44 AM 11,509 iaAHCI.cat
04/16/2008 12:53 AM 8,794 iaAHCI.inf
04/18/2008 10:23 AM 11,215 iaStor.cat
04/16/2008 12:53 AM 8,114 iaStor.inf
04/16/2008 01:53 AM 312,344 IaStor.sys
07/26/2006 07:09 PM 11,321 license.txt
04/16/2008 12:53 AM 4,573 TXTSETUP.OEM

You can get those files, from a download from the downloadcenter.intel.com
site, for your specific 945/ICH7 chipset. (Your chipset could be
945G for example.)

http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=10611&ProdId=2115&lang=eng

The executable in there, will format a *blank* floppy and install the files
above.
If you look in the iaAHCI.inf file with a text editor like Notepad, you
should see a line with "27C1" in it, and my docs here show that as
an ICH7 entry.

When you press F6 and offer that set of drivers, that should handle
AHCI access for WinXP, and stop an "inaccessible boot volume" error.

If you're still having problems, try to record the details of the BSOD
and get the stop code. Examples of stop codes, such as 7B, are here.

http://aumha.org/a/stop.htm

Also, another note. I would disconnect the Windows 7 hard drive, while
installing WinXP x32 to the other hard drive. The purpose of doing
that, is to be absolutely certain the installer makes no changes
to your other disk.

You'll still have plenty of driver issues to resolve, after you
get that far. The purpose of my instructions above, is to get
past the "inaccessible boot volume" problem.

Good luck,
Paul
 
A

Artreid

?What is Windows XP virtual? The Install disk I have says nothing about
being virtual on it..
 
R

Roland Mösl

Yes, 32bit XP will install on a 64bit machine. The machine is backwards
compatible.
Why can I not run under Windows 7 64 Bit 16 Bit Software?
Why can I install on the same notebook Windows 7 32 Bit,
and run 16 Bit Software?

I depend on a software from 1999,
where the installer is 16 Bit software.

So I have to use a migration software tool,
to migrate the software installed on XP
to Windows 7 64 Bit.
 
S

Seth

Roland Mösl said:
Why can I not run under Windows 7 64 Bit 16 Bit Software?
Why can I install on the same notebook Windows 7 32 Bit,
and run 16 Bit Software?
Because for security and stability the 64bit OS does not contain WOW16, only
WOW32. The Win32 OS has WOW16.
I depend on a software from 1999,
where the installer is 16 Bit software.
Use the Pro or Ultimate flavor of the OS and use the WinXP Mode in 32bit to
run your 16bit application. That's what it is there for.
 
G

Gene E. Bloch

Because for security and stability the 64bit OS does not contain WOW16, only
WOW32. The Win32 OS has WOW16.


Use the Pro or Ultimate flavor of the OS and use the WinXP Mode in 32bit to
run your 16bit application. That's what it is there for.
Or alternatively run it on a virtual machine on a lower version of
Windows 7.

I say that because that's what I do :)

I sue the free VMware Player and a paid version of XP, which I had owned
for a few years and never installed (lucky me).
 
G

Gene E. Bloch

?What is Windows XP virtual? The Install disk I have says nothing about
being virtual on it..
It's not part of Win XP, it's part of Win 7 Pro or Ultimate.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top