Para ello debemos apagar el equipo virtual y no tener el archivo vhd en uso. Muy importante que hagas un respaldo del vhd por si se compacta mal el archivo.
en cmd colocamos:
diskpart
Colocar entre las comillas la ubicacion del archivo vhd
select vdisk file="F:\DAT100GB.vhd"
Coloque el vhs como de sólo lectura :
attach vdisk readonly
Y emitir el comando para liberar espacio
vdisk compacta
Dependiendo del tamaño de la unidad de la operación puede tardar un poco.
Reiniciar El equipo y probar todo.
NOTA SI TE DA ERROR AL COMPACTAR!!!!:
El sistema no ha podido compacta disk.vhd . Código de error: La operación solicitada no se pudo completar debido a una limitación del sistema de archivos
SOLUCION: Borrar instantáneas de volumen
Vamos al administración de discos del equipo principal donde tienes montado el equipo virtual y damos clip derecho, Toda las tareas - Configuracion instantáneas y Borramos las instantáneas que tengamos
Si no sabes como borrar las instantáneas aquí un tutorial mas fácil: http://www.aprendeinformaticaconmigo.com/eliminar-y-deshabilitar-instantaneas-de-volumen/