Se você suspendeu a VM, ela também terá algum espaço alocado para a memória no disco. Eu estou supondo que você não tem 10GB de RAM alocado para a máquina virtual, mas pode responder por algum do espaço extra.
Eu tenho uma instalação do Windows XP x64 no VMware Fusion. A quantidade de espaço que a VM informa como usada (C :) é de ~ 20 GB. No entanto, a quantidade de espaço que a VM está ocupando no meu disco é de 30 GB. Por que a inconsistência? Eu não tenho o autoprotect habilitado, nem tenho nenhum snapshot que conheço. Eu desfragmentei a unidade e usei o Drive Cleanup nas configurações do VMware.
Tags vmdk vmware-fusion