Hello Sleepyhead, welcome to the Seven Forums.
Virtual hard disks are files on your computer. If you have not changed the default
XP Mode settings, you can find your
XP virtual hard disk (vhd-file) in
C:\Users\Your_Username\AppData\Microsoft\Windows Virtual PC\Virtual Machines folder and check yourself how big it currently is. The maximum size of a Virtual PC vhd is 127 GB; even if your HD is bigger that's the maximum size of XP Mode or any other Virtual PC virtual hard disk.
When you install
XP Mode the default disk type is
differencing, a combination of a
fixed size
XP Mode base vhd and
dynamic XP Mode vhd files (expanding or shrinking as needed). The XP Mode base disk is stored in
C:\Program Files\Windows XP Mode\Windows XP Mode base.vhd, and should not be moved, removed or edited.
If you are sure you don't need a dynamic / differencing XP Mode vhd, you can merge your base vhd with XP Mode vhd and create a new fixed size XP Mode vhd. Just go to
Settings, choose
Hard Disk 1 and click
Modify:
It opens a new window letting you choose if you want to merge or compact your vhd:
You can not change the disk type and / or size if XP Mode is hibernated. Turn off XP Mode before changing settings.
Only XP Mode vhd can be differencing. Additional vhd's you create can be dynamic (default) or fixed. You can always convert a fixed vhd to dynamic, or vice versa.
Kari