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

Possible Duplicate:
Can a 32 bit OS run in a 64 bit processor?

I need to spec a pc for a particular application. The application only runs on Win 7 32 bit. I would prefer to get a high spec machine with a 64bit processor so that we can upgratde the OS to 64bit when the application is eventually upgraded to run on it.

So can I install Windows 7 32bit on a 64bit machine? And how can I do it?

share|improve this question

migrated from Sep 23 '11 at 11:13

This question came from our site for system and network administrators.

marked as duplicate by Journeyman Geek, ChrisF, grawity, Nifle, squillman Sep 23 '11 at 13:13

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

up vote 5 down vote accepted

Yes, without any problems. 32-bit programs run fine on 64-bit architecture.

share|improve this answer
Thanks for the super speedy response. – RMNVM Sep 23 '11 at 11:05

Yes, current Intel and AMD 64-bit chips will run 32-bit Windows happily.

You will hit the memory limit problem though - usually you can use no more then 3.5Gb of RAM in 32-bit Windws (anything more installed is wasted), sometimes as little as 3.25Gb (it varies from chipset to chipset).

It might be worth double checking with the vendor regarding that application. The vast majority of code that will run on 32-bit Windows 7 will run under the 64-bit variant too, if very slightly less efficiently. The only common problems are when the code needs to do something at a low level (close to the hardware) or is badly written (for instance code that assumes things like system paths are fixed, instead of looking up the right value, so break when a different Windows variant moves things around).

You have tagged your question with "virtualisation" though it doesn't seem that relevant. You can run 32-bit OSs under most virtualisation solutions running on 64-bit Windows, so you don't need a 32-bit host to run a 32-bit guest, if that is a concern.

share|improve this answer
Thanks David, I removed the virtualization tag as soon as I realised that the answer to the questions was Yes! – Rory Sep 23 '11 at 11:24

Yes, a 64bit machine will run 32bit Windows 7.

share|improve this answer

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