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

On my Windows 7 machine with XP Mode installed, I created a new VM in Virtual PC. I have a 1TB SATA drive installed in the machine and when I create a dynamic (expanding) disk, it only allows me to create it as a 130GB drive.

If I choose fixed disk size, I can create a 950GB size drive. Any thoughts as to why this is, or is it normal?

According to this question, even dynamic disks should be able to go larger than 130GB.

share|improve this question

Virtual PC has a fixed limit of 130GB and there isn't any way to get around it.

It seems to be based around the old pre-48-bit LBA days (around 2002-2003 if I remember right) where OSes & motherboards couldn't address more than 137GB on a hard drive. In those days when drives first started getting bigger than 120gb if you had a really old mobo or OS that didn't support 48bit LBA (windows xp before sp1 or older) you would have to jumper the large drives to only report 137GB.

I'm guessing that Virtual PCs virtual hardware/bios might actually be really old and not support 48bit LBA.

That or Microsoft is just being a punk and put in an artificial limit so businesses would use the HyperV server product.

share|improve this answer
My guess would be the latter, VPC is seen as a personal 'tool' rather than a complete application for business use. – HaydnWVN Apr 26 '13 at 13:31

You must log in to answer this question.

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