Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

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'm testing my application for compatibility with Windows 7 64 bit. I'd like to do this in a clean virtual machine. I know that Microsoft Virtual PC only supports 32-bit operating systems. Will Microsoft Virtual Server allow me to create a Windows 7 64-bit client?

share|improve this question
up vote 1 down vote accepted

No, Microsoft Virtual Server 2005 R2 only supports 32-bit operating systems and software. (See the Virtual Server 2005 FAQ page at

If you have Windows Server 2008 or later, Hyper-V will allow you to create 64-bit virtual machines. (Of course, this requires 64-bit hardware with hardware-assisted virtualization and a 64-bit edition of Windows Server 2008 as the host OS, since the Hyper-V role only exists in the 64-bit editions. See the Virtualization with Hyper-V FAQ at

share|improve this answer
Thanks Jay. You also answered my follow-up question about the environment I will need to actually create a virtualized 64-bit client. I appreciate it! – dthrasher Oct 31 '09 at 18:27

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.