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 wonder if Virtual PC 2007 is about 30MB, how come VirtualBox on Windows is about 70MB (the installation file), needing to be about double the size?

share|improve this question
up vote 6 down vote accepted

Quite often, size is irrelevant when it comes to executables or installers. They can be packaged differently, have higher compression or just offer more things. In my opinion, VirtualBox is more fully featured than Virtual PC.

share|improve this answer

Virtual PC uses separate installers for 32bit and 64bit OS, and the size is about 30MB each, while VirtualBox packs both 32bit and 64bit app into one single installer.

share|improve this answer

Maybe Microsoft has included parts of code required for the virtualization in the Windows kernel or in system DLLs.

That would explain why VirtualBox is bigger, as they have to deliver all the code necessary for the virtualization, the GUI, the tools, ... while only a part of it is included in the VirtualPC setup.

share|improve this answer

Windows Virtual PC:

  • 32 BIT/setup.exe = 31.7 MB
  • 64 BIT/setup.exe = 31.8 MB

Total size = 63,5 MB


(both 32 bit and 64 bit in one package)

Total size = 68,9 MB

Although comparing byte sizes is a very limited way to view the difference/similarity between the features of two systems. One way the size could grow faster is that Windows Virtual PC only includes guest extenions for Windows guests, while VirtualBox provides them for Windows, Linux and OS/2.

But still, comparing comparing sizes is pretty useless.

share|improve this answer

Becaus they're made by different companies, with different goals?

VPC is from Microsoft, while VirtualBox is from Sun.

I bet that supported hosts and hostees affects their sizes, too.

share|improve this answer

VirtualBox is by far the better option IMO. It supports USB, and the DirectX/OpenGL acceleration passthrough.

share|improve this answer
it's not answering the question – Snark Nov 4 '09 at 9:42

Inside the Vbox package of 70Mb, you will find the Guest Additions which account for 31 Mb. Would that account for the size?

share|improve this answer

You must log in to answer this question.

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