A medida que usamos una máquina virtual, el disco duro va creciendo ya que cada vez que necesitamos más espacio del disponible va aumentando el tamaño del archivo de disco duro, y aunque borremos datos, podemos ver que el tamaño del archivo físico del disco duro virtual no disminuye, esto es debido a que el software del Virtual Pc no libera de manera adecuada el espacio correspondiente …, por lo tanto muchas veces es interesante redimensionar estos discos duros para que su tamaño se ajuste a su contenido y al archivo físico del disco duro no ocupe más de lo necesario.
Para esto solo hay que seguir los siguientes pasos:
1. Borrar todos los archivos no necesarios de la máquina virtual a compactar: temporales, papelera de reciclaje, IE cache….,CCleaner funciona bastante bien para esto.
2. Desfragmentar el disco duro tantas veces como puedas, hasta que ya no se desfragmente mas.
3. En el menú CD de la máquina virtual ->Capturar Imagen de ISO, que dependiendo del idioma de la instalación se encuentra en :
C:\Archivos de programa\Microsoft Virtual PC\Virtual Machine Additions

4. Ejecutar el Precompactor, normalmente intentará ejecutarse automáticamente sino en mi PC ejecutamos el disco montado con el Precompactor.
5. Apagar la máquina virtual.
6. En la configuración de la máquina virtual, ejecutamos el asistente para el disco virtual sobre el que se ha ejecutado el Precompactor.

Nos permitirá elegir la ubicación del Nuevo disco o sobrescribir el existente, si elegimos una nueva ubicación luego habría que modificar la ruta del disco duro de la maquina virtual y borrar el anterior.
La reducción que se consigue depende mucho de cada entorno, pero yo en algún caso he llegado a disminuir el espacio que ocupa una maquina virtual en un 30%.