Server Fault is a question and answer site for system and network administrators. 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

My computer is running Windows XP. I want to test some software on Windows 7. Can I run Windows 7 in Virtual PC on an XP computer?


EDIT: The reason I ask is that the documentation for Virtual PC 2007 does NOT mention Windows 7 as a supported guest operating system.

share|improve this question
It worked well as delenda suggested - attaching the ISO as a virtual CD drive. – Shane Jun 4 '09 at 22:26
up vote 5 down vote accepted

Yep, fire up VirtualBox, VMWare or VirtualPC and attach the ISO to a virtual CD drive.

share|improve this answer

Yes, that's what its made for.

share|improve this answer

If you plan to install Windows 7 RC using Microsoft Virtual PC 2007, don't use a version older than Virtual PC 2007 SP1 ( Old version ( will surprise you with BSOD after installation of the Virtual Machine Additions (Error: Fs_Rec.sys - The driver mistakenly marked a part of its image pagable instead of nonpagable.)

share|improve this answer

Yes, of course you can. It doesn't matter which host operation system you are using. As long as you have one of the virtual programs running, you should be able to run Windows 7 on top of that.

share|improve this answer

If your processor supports it, you can even install 64bit Windows 7 on a 32bit XP host using virtual box.

share|improve this answer

I am running XP Pro SP3 on a Dell Latitude E6500. Inside of that I am running VirtualBox with Windows7.

Most everything works well. I am unable to view Win7 in full screen and I havent found drivers for my sound card yet...but other than that I am pleased.

share|improve this answer

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.