Isso está relacionado a como os sistemas de arquivos funcionam. Ao excluir arquivos, os sistemas de arquivos tradicionais marcam o registro do arquivo na tabela de alocação de arquivos como excluídos. Eles não "liberam" nenhum espaço. Esse espaço simplesmente não é referenciado por ninguém.
Você tem uma unidade virtual autoexpansível . Ao excluir, seu sistema de arquivos está acessando apenas a tabela de alocação de arquivos internos e marcando o espaço antigo como excluído. Isso envolve algumas novas gravações no sistema de arquivos (para registro no diário, por exemplo) e, portanto, o drive virtual solicita novo espaço para o host para fornecê-lo ao guest .
Em vez disso, uma unidade virtual de tamanho fixo atuará como um disco rígido físico e você não verá o que o sistema de arquivos está fazendo em suas partições.
Links úteis: