VirtualBox Cannot register the hard disk already exists

VirtualBox Cannot register the hard disk already exists

failed to open disk image file virtualbox
could not find an open hard disk with uuid
virtualbox 0x80070057
vboxmanage.exe: error: format autodetect failed: verr_not_supported
virtualbox cannot open vdi
result code: e_invalidarg (0x80070057)
vbox_e_object_not_found (0x80bb0001)
which has the same uuid as an existing virtual machine.

I created a virtual disk file VM_1_Ubuntu.vdi. Then I moved it into another folder. I tried to update VM settings (right click on virtual machine -> settings -> Storage -> Controller SATA tab, VM_1_Ubuntu.vdi path). I wanted to set a new path.

It says Cannot register the hard disk already exists


I found a solution

File -> Virtual Media Manager -> Removed existing images (note, I removed them only from the registry).

I followed these steps.

http://www.webdesignblog.asia/software/virtualbox-moving-vdi-file-re-linking-guest/#sthash.1QOHeiw5.dpbs

After that I could update the path in the VM settings.

How to Fix VirtualBox UUID already exists Errors, Cannot register the hard disk 'E:\VirtualBox VMs\Windows 8 \Windows 8 Enterprise2.vhd' {ca2bdc6a-a487-4e57-9fcd-509d0c31d86d} because  The disk that you moved should appear with a yellow warning symbol (since VirtualBox can’t find it at its previous location). Click the disk, click “Remove”, and confirm.


It's possible to change the UUID on the VDI file using the command:

 VBoxManage internalcommands sethduuid <file.vdi>

It seems this command assigns a new "random" UUID to the file. No much documentation on it, though.

virtualbox.org • View topic, cannot register hard disk- uuid already exists, etc. Post by ihatelolcats » Sun Mar 06, 2011 2:00 am. im sure this has been asked before but i cant find a clear  Another solution to solve “VirtualBox cannot register the hard disk ” or “VirtualBox UUID already exists” problem, is to change the UUID of the Virtual Disk file (VDI). For that. 1. Firstly, Open Command Prompt and select Run as Administrator. 2. Now, simply Copy & Paste in the command prompt the following command and hit Enter:


  1. Select File from Oracle VM VirtualBox Manager
  2. Virtual Media Manager
  3. Remove the file (highlighted yellow) from Hard disks tab.

virtualbox.org • View topic, Cannot register the hard disk '/home/george/. IE6 2008-Dec.vhd' with UUID {​b6202eec-1791-b921-4c0c-4306e34cc487} already exists in the  Failed to open the hard disk <FilePath>. Cannot register the hard disk <FilePath><GUID> becuase a hard disk <DifferentFilePath> with UUID <GUID> already exists. I looked all over the place to find what was causing it and finally found a fix. Of course it requires the command prompt, so open that junk up and let’s get started!


In some cases first your need to Release, then Remove and Re-add via Virtual Media Manager

FIX: VirtualBox Failed to open Hard Disk file. Cannot register virtual , vdi>, because a hard disk with the same UUID already exists". The "Failed to open the disk Image File – Cannot Register Hard Disk" error in  To avoid the "Failed to open the disk Image File, Cannot Register the Hard Disk" error from happening,  is to clone Virtual Disk image files (VDI, VHD, etc.), by using the VirtualBox Media Manager,* instead of using the host's OS Copy/Paste functions.


If there is no possibility to remove or change path to a hard disc file using Virtual Media Manager (in my case) then:

  1. Open '.vbox' and '.vbox-prev' (if exist) files in any text editor.
  2. Edit 'location' attribute of the element 'HardDisk' to your path, for example: "d:/VM/VirtualBox/Win10/Win10.vmdk" (screenshot).

How to Fix Oracle VirtualBox UUID already exists Errors "Failed to , Cannot register the hard disk <FilePath><GUID> becuase a hard disk <​DifferentFilePath> with UUID <GUID> already exists. I looked all over  Close the VirtualBox and open again, so that it can refer the new VDI UUID. Add new VDI file, there will not be any error, as the conflict got resolved once you  changed the UUID to new one. 1 Responses on VirtualBox Error - Failed to open the disk image file Cannot register the hard disk UUID already exists." Leave a Message Cancel reply


VirtualBox – Cannot Register the Hard Drive Because a , VirtualBox shows: Cannot register the hard disk because a hard disk with UUID already exists · virtualbox. When I back to home, I open the Virtual  im sure this has been asked before but i cant find a clear answer after a few searches i moved my vdi file to a different physical disk and now i can't add it because the uuid is already registered with windows.


VirtualBox – Cannot Register the Hard Drive , Methods to FIX Error- VirtualBox cannot register the hard disk / Failed to open virtual hard disk file (.VDI) because hard disk already exists. Fix “Cannot register the DVD image because UUID already exists” Error In VirtualBox To fix the aforementioned error, go to the directory where you have stored the Virtual Machine files. For instance, I have stored my VMs in /home/sk/VirtualBox VMs/ directory. Open the.VBOX file in any text editor of your choice.


VirtualBox shows: Cannot register the hard disk because a hard disk , @FabrizioBertoglio hopefully you have your answer - but you need to stop vbox services of any kind in order to edit those files - otherwise you get same ole same ole. Also make sure your UUID for SATA HardDisk <attached devices > at the bottom of config file matches the UUID for the Hard Disk in the HardDrive section at the top of the config file.