Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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
add comment

7 Answers

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
add comment

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
add comment

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
add comment

Windows Virtual PC:

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

Total size = 63,5 MB

VirtualBox

(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
add comment

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
add comment

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
add comment

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
add comment

Your Answer

 
discard

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.