I tried change its UUID with vboxmanage, but it doesn't work. I found there is no .vbox file where .vdi is. When I try to add MachineEntry in virtualBox.xml, it turns to be overwritten when I open virtualBox.Parent medium with UUID {88f28f24-4265-4540-8065-aa517cb9b742} of the medium 'C:\Users\liwf6\VirtualBox VMs\kk\kk.vdi' is not found in the media registry ('C:\Users\liwf6/.VirtualBox\VirtualBox.xml').
return code: E_FAIL (0x80004005)
Component: Medium
IMedium {05f2bbb6-a3a6-4fb9-9b49-6d0dda7142ac}
IVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}
RC: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
So how to handle this case? I search with google but haven't found any solutions. I am using oracle virtualbox 4.3.12.
Thanks a lot.