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

I'm fairly certain that this is not possible, but just wanted to ask the really smart people to be sure.

My company wants to run a Windows 7 VM (using any virtual machine software) on an desktop running XP. If this is possible, which VM software should they use?

share|improve this question

migrated from Oct 1 '11 at 2:14

This question came from our site for professional and enthusiast programmers.

Yes, this is possible. You can use Microsoft Virtual PC or free VirtualBox. – 0123456789 Sep 29 '11 at 18:23

Given that the VM software does emulate a complete PC, it is possible to run later versions of Windows on earlier version. Pretty much any decent VM software will allow you to do this.

share|improve this answer
You would think so, but I've tried VirtualPC and VirtualBox and both seem to start up, but BSOD. – P.McSwain Sep 29 '11 at 18:34
Although, I was trying to create the VM from VHD files instead of just installing from maybe I'll give that a try next. – P.McSwain Sep 29 '11 at 18:36
Obviously it's hard to say what's going wrong but I have run Win7 in a VM on XP using VirtualBox and it worked. However I did put a fresh install into the VM, so that might be the one difference that actually gets things to work. Windows can get a bit funny if its ideas of what the hardware looks like and the "real fake" hardware differ too much. Like specifying the wrong type of disk controller or controller mode. – Timo Geusch Sep 29 '11 at 18:37
If I remember, MS said, cant do 64 virtual on 32bit system? – Psycogeek Oct 1 '11 at 3:52

You must log in to answer this question.