Exclua seus arquivos xml da VM no disco rígido. Eles estão localizados por padrão em C:\Users\YOUR_NAME\.VirtualBox\Machines
.
Após a exclusão, você ainda receberá mensagens de erros estranhos no Virtualbox. Isso porque algumas informações sobre sua vms estão dentro de C:\Users\YOUR_NAME\.VirtualBox\VirtualBox.xml
.
Se você não se importar de perder alguma configuração global em seu VirtualBox, apenas exclua este arquivo. O Virtualbox criará outro se não existir.
Se você quiser apenas remover uma VM específica, terá que editar Virtualbox.xml
em algum editor xml (o bloco de notas está bem. O notepad ++ é melhor, pois possui realce de sintaxe).
Você encontrará estes campos:
<MachineRegistry>
<MachineEntry uuid="UUID" src="Machines\MACHINE_NAME\MACHINE_NAME.xml"/>
</MachineRegistry>
<MediaRegistry>
<HardDisks>
<HardDisk uuid="UUID" location="HardDisks\DISC_NAME.vdi" format="VDI" type="Normal"/>
</HardDisks>
<DVDImages>
<Image uuid="UUID" location="C:\IMAGES\IMAGE.iso"/>
</DVDImages>
<FloppyImages/>
</MediaRegistry>
Remova o MachineEntry da VM desejada. Se você tiver apenas uma VM e quiser remover tudo, deixe as tags vazias. Por exemplo:
<MachineRegistry/>
<MediaRegistry>
<HardDisks/>
<DVDImages/>
<FloppyImages/>
</MediaRegistry>
... e pronto. Eu apenas testei tudo aqui e funciona perfeitamente. Se você quiser evitar problemas, faça backup dos arquivos de configuração xml do VirtualBox e de VMs específicas.
(Eu não mencionei sobre instantâneos, mas acredito que seja o mesmo princípio).