Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: Host disk is running out of room, can't shrink virtual hard disk?

24 Feb 2013   #1
Mr Davo

Windows 7 (XP, by Virtualization)
Host disk is running out of room, can't shrink virtual hard disk?

Hi Everyone,

I have a challenge with resizing a virtual disk - here are a few details before I plunge into the challenge at hand;

1). The HOST O/S is Windows 7 x64
2). The GUEST O/S is Windows XP
3). The Desktop Virtualization software is VMware Workstation 8

Background - originally when I setup my XP Virtual Machine I allocated disk space during the setup. Later I discovered that I didn't have enough space on my Guest hard disk, so I did the following in VMware Workstation;

1). Selected Edit Virtual Machine Settings
2). Selected the Hard Disk
3). Clicked on the Utilities menu and selected Expand
4). Expanded the Virtual Machines Hard Disk to a size that would fit into my Hosts hard drive partition (leaving about 8 Gigs free for any later "tweaking")
5). Loaded my XP Guest
6). Inside the guest loaded Norton Partition Magic 8
7). Expanded the guest hard disk to take up all available space

Everything was running fine for a time, that is until I started seeing this message in my Host O/S -

I then looked in Windows Explorer and noticed that the partition I had set aside for my XP Guest was in the "Red" -

I attempted to compact the virtual disk through VMware Workstation and was met with the following -

I have managed to find the files which are causing my Host to run out of disk space -

I am not sure of what purpose these .vmem files serve, however I can delete them and the XP Guest will still load, however shortly after loading the .vmem files return, and once again my Host is out of available disk space.

If anybody knows how to permanently stop the .vmem files, or otherwise shrink a VMware Virtual Disk your input will be highly appreciated.

Kind Regards,


My System SpecsSystem Spec
24 Feb 2013   #2
Microsoft MVP

Vista, Windows7, Mint Mate, Zorin, Windows 8

If the vDisk is full, then it's full. You have to delete something. 48GBs for XP is a lot. You must have a lot of stuff on there. Make a shared partition and offload some stuff into that.

I don't have Workstation 8 - I have VMware Player and there you can setup a shared partition like this. Maybe it is similar in Workstation.
My System SpecsSystem Spec
25 Feb 2013   #3

Linux CENTOS 7 / various Windows OS'es and servers

Hi there
A simple method to reduce space on a VM without re-installing the virtual OS is as follows

1) Power on your Virtual Machine with an external USB attached.
2) Create a backup on the external USB with a program like Acronis or Macrium. (You might have to use a stand alone bootable version --if this is the case then just boot the VM from the .ISO file). If the VM includes the small system partition back this up as well.

3) Now DELETE the original VM.
4) Create a new VM with the VM wizard - defining the new disk space you wish to use.
5) attach the external USB image you created in step 2).
6) boot the restore program and restore the backed up image to your VM disk.
7) now boot the VM -- you should find it all works.

Note to use this method the new disk space must still of course be sufficient for restoring the disk image.

Also on restore -- note that your image might include the system partition as well as the OS partition -- just like a REAL Host OS. this needs to be restored as well.

(48 GB seems a large amount for an XP VM -- ensure that USER DATA is split off from the OS partition -- and only install the OS and Programs on the OS partition -- around 12 - 15 GB should be plenty for the OS and loads of programs. Standard data can be moved / copied with Windows Explorer to alternative locations).

I'm running a load of programs on a HOST Windows 8 Machine and my Host OS is only 35 GB -- although I have a load of other disks for data / music / photos etc.

My System SpecsSystem Spec


 Host disk is running out of room, can't shrink virtual hard disk?

Thread Tools

Similar help and support threads
Thread Forum
Using win7 Disk manager to shrink disk... leaving partition too big
Running a freshly done re-install of win 7 64 bit. I'm working on bringing the newly installed machine up to speed, and want to do it like the old OS that lasted 5 yrs was done. That is, I broke the main OS disk into 2 pieces... so three total since the OS takes a tiny 200mb partition. I...
General Discussion
Virtual Hard Disk
I've always trusted the information from here, and now I'm going to hit again with another question in references to Virtual Hard Disk. Problem: Santa Claus (My wife) got me COD 4 for my computer (per my list). Great game and the one drawn back I've found with it (along with several games) is...
running out of free disk space on virtual machine
I am running windows 7 on a mac using parallels desktop. when trying to start up windows 7, I now keep getting a message that i am running out of free hard disk space and it wont even boot up the system. i've only used about 20% of my hard drive, so i don't understand what is causing this. can...
partition vs virtual hard disk - VHD
Say your PC has only one partition with an OS, apps and data. Can you create additional partitions in the free space and then load in other OS(s) to have a multiboot PC and NOT LOOSE any existing stored info? If so. than what's is the advantage of creating a VHD and then loading in a new OS to...
Performance & Maintenance
Can't start up hard disk image in Virtual PC RC
Hi folks, I have an XP installation that I converted to a .VHD file, then tried to start up a virtual machine to run that XP installation. However, it won't start up. It starts with the "Safe Mode/Safe Mode with Networking/Start Normally" screen, and if I choose Safe Mode it shows the...

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 15:03.
Twitter Facebook