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

I'm trying to find out what is the maximum number of virtual machines I can run at the same time in Virtual PC 2007 but I can't seem to find this information on the Microsoft website. Does anyone know?

I will be running Virtual PC 2007 on Windows XP 64 if that makes any difference.


share|improve this question
up vote 2 down vote accepted

Its all going to come down to resources, CPU, memory, disk space, etc. Assuming you are running WinXP x64, it supports up to 128GB of memory. Depending on what each VM will be doing, CPU will also be an issue. On the assumption that you are just trying to fire up a WinXP VM at minimum specs (512MB memory), you can probably run well over a hundred with the maximum memory installed in the system.

It sounds to me like you have a ton of VMs running, and are worried about hitting a limit. If that is the case, it's time to move away from VPC.

share|improve this answer

I've had 10 running, I could probably have had more but I ran out of resources.

I was running the 10 on a QuadCore 2.5ghz with 12gigs of ram.

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.