ハードディスク上のVM xmlファイルを削除します。それらはデフォルトでにありC:\Users\YOUR_NAME\.VirtualBox\Machines
ます。
削除後も、Virtualboxに奇妙なエラーメッセージが表示されます。これは、vmsに関する情報が内部にあるためC:\Users\YOUR_NAME\.VirtualBox\VirtualBox.xml
です。
VirtualBoxでグローバル設定を失ってもかまわない場合は、このファイルを削除してください。Virtualboxは、存在しない場合は別のものを作成します。
特定のVMを削除するだけの場合はVirtualbox.xml
、いくつかのxmlエディターで編集する必要があります(notepadは問題ありません。notepad++は構文が強調表示されているため、より優れています)。
次のフィールドがあります。
<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>
目的のVMからMachineEntryを削除します。VMが1つだけで、すべてを削除する場合は、タグを空のままにします。例えば:
<MachineRegistry/>
<MediaRegistry>
<HardDisks/>
<DVDImages/>
<FloppyImages/>
</MediaRegistry>
...これで完了です。私はここですべてをテストしましたが、問題なく動作します。問題を回避する場合は、VirtualBoxおよび特定のVMからxml構成ファイルをバックアップします。
(スナップショットについては言及しませんでしたが、それは同じ原理だと思います。)