ลบไฟล์ 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>
ลบ MachineEntry จาก VM ที่ต้องการ หากคุณมี VM หนึ่งรายการและต้องการลบทุกอย่างให้ปล่อยแท็กว่างไว้ ตัวอย่างเช่น:
<MachineRegistry/>
<MediaRegistry>
<HardDisks/>
<DVDImages/>
<FloppyImages/>
</MediaRegistry>
... และคุณทำเสร็จแล้ว ฉันเพิ่งทดสอบทุก ๆ ที่นี่และมันทำงานได้อย่างไร้ที่ติ หากคุณต้องการหลีกเลี่ยงปัญหาให้สำรองไฟล์กำหนดค่า xml ของคุณจาก VirtualBox และ VM เฉพาะ
(ฉันไม่ได้พูดถึงสแน็ปช็อต แต่ฉันเชื่อว่าเป็นหลักการเดียวกัน)