NAPRAW: VirtualBox nie udało się otworzyć pliku dysku twardego. Nie można zarejestrować wirtualnego dysku twardego, ponieważ dysk o tym samym identyfikatorze UUID już istnieje. (rozwiązane)

Ten samouczek zawiera instrukcje naprawy następującego błędu podczas próby dodania istniejącego wirtualnego dysku twardego w VirtualBox: „Nie udało się otworzyć pliku dysku twardego , ponieważ dysk twardy o tym samym identyfikatorze UUID już istnieje”.

Pojawia się błąd „Nie udało się otworzyć pliku obrazu dysku – nie można zarejestrować dysku twardego” w VirtualBox ponieważ plik obrazu dysku maszyny wirtualnej, który próbujesz otworzyć, ma ten sam UUID co inny obraz dysku wirtualnego plik. W takim przypadku Virtualbox nie może zarejestrować pliku obrazu dysku (VDI, VHD, VMDK itp.) i wyświetla następujący błąd:

VirtualBox Nie udało się otworzyć pliku dysku twardego. Nie można zarejestrować wirtualnego dysku twardego, ponieważ dysk o tym samym identyfikatorze UUID już istnieje

"Nie można zarejestrować dysku twardego „C:\Users\%Username%\VirtualBox VMs\%VirtualDiskName1%.vdi” {%Virtual-Disk-UUID%}, ponieważ dysk twardy „C:\Users\%Username%\VirtualBox VMs\VirtualDiskName2%.vdi” już z identyfikatorem UUID {%Virtual-Disk-UUID%} istnieje.

Kod wyniku:
E_INVALIDARG (0x80070057)
Składnik:
VirtualBox
Berło:
Skrzynka wirtualna {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}
Odbiorca RC:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)"

Jak rozwiązać błąd VirtualBox: Nie udało się otworzyć pliku wirtualnego dysku twardego (.VDI), ponieważ dysk twardy już się zamyka.

Metoda 1. Usuń pominięte dyski wirtualne z VirtualBox.

Powyższy błąd może pojawić się, jeśli przeniosłeś wirtualny dysk twardy w inne miejsce (np. wolumin), a następnie spróbujesz ponownie dodać wirtualny dysk twardy (z nowej lokalizacji) na nową lub na istniejącą maszynę wirtualną, bez wcześniejszego usuwania pominiętego dysku z VirtualBox. W takim przypadku musisz zwolnić brakujący plik dysku wirtualnego za pomocą VirtualBox Media Manager. Aby to zrobić:

1. Z VirtualBox Plik menu, otwórz Menedżer mediów wirtualnych.

napraw VirtualBox nie może otworzyć pliku VDI na wirtualnym dysku twardym - plik o takim samym identyfikatorze uuid już istnieje.

2. Zaznacz brakujący dysk wirtualny (ten ze znakiem błędu)* i kliknij Uwolnienie. (Kiedy zostaniesz o to poproszony, naciśnij Uwolnienie przycisk, aby zwolnić brakujący dysk twardy.)

* Notatka: Jeśli nie widzisz tutaj żadnych pominiętych dysków, przejdź do metoda-2.

virtual nie może otworzyć pliku wirtualnego dysku twardego - napraw

3. Następnie kliknij Usunąć (a następnie naciśnij przycisk Usuń), aby usunąć brakujący wirtualny dysk twardy.

usuń brakujący wirtualny dysk twardy .vdi

4. Zamknij Menedżera nośników wirtualnych.
5. Zaznacz maszynę wirtualną, do której chcesz dodać plik wirtualnego dysku twardego (.VDI) i kliknij Ustawienia.

poprawka nie może zarejestrować wirtualnego wirtualnego dysku twardego

6. Wybierać Przechowywanie w lewym okienku, a następnie kliknij „Dodaj dysk twardy” ikona po prawej stronie.

obraz

7. Kliknij Wybierz istniejący dysk.

obraz

8. Wybierz plik wirtualnego dysku twardego, który chcesz dodać i kliknij Otwarty.

obraz

9. Kliknij ok aby zamknąć ustawienia maszyny wirtualnej.

obraz

10.Początek Maszyna wirtualna.

Metoda 2. Sklonuj dysk wirtualny za pomocą Virtual Media Manager.

Aby uniknąć błędu „Nie udało się otworzyć pliku obrazu dysku, nie można zarejestrować dysku twardego”, należy sklonować Virtual Pliki obrazów dysków (VDI, VHD itp.) za pomocą VirtualBox Media Manager* zamiast korzystania z funkcji Kopiuj/Wklej systemu operacyjnego hosta Funkcje. Aby to zrobić:

* Notatka: Właściwym sposobem na pomyślne sklonowanie istniejącego pliku obrazu wirtualnego dysku twardego (VDI, VHD, VMDK itp.) jest użycie funkcji kopiowania w VirtualBox Media Manager.

1. Z Virtualbox Plik wybór menu Menedżer mediów wirtualnych.

napraw Nie można zarejestrować wirtualnego dysku twardego

2. Wybierz wirtualny dysk twardy, który chcesz sklonować i kliknij Kopiuj.

napraw Nie można otworzyć obrazu dysku vdi vhd itp.

3. Na następnym ekranie dokonaj wyborów dotyczących „Typu pliku obrazu dysku” i „Rozmiaru” (lub pozostaw ustawienia domyślne) i na koniec podaj nazwę nowego obrazu dysku.
4. Po zakończeniu kliknij Kopiuj i poczekaj, aż zakończy się tworzenie nowego obrazu dysku.

nie można otworzyć wirtualnej skrzynki obrazu vdi

5. Po zakończeniu kopiowania użyj skopiowanego obrazu dysku, aby utworzyć nową maszynę wirtualną w Virtualbox.

Metoda 3. Zmień identyfikator UUID dysku wirtualnego.

Ostatnią metodą rozwiązania problemu „Nie można zarejestrować wirtualnego dysku twardego” jest zresetowanie identyfikatora UUID pliku dysku wirtualnego (VDI) wymienionego w błędzie VirtualBox. Aby to zrobić:

1. Blisko Aplikacja VirtualBox.

2. Otwórz wiersz polecenia jako administrator. Aby to zrobić:

a. W polu wyszukiwania wpisz: cmd (lub wiersz polecenia).
b. Kliknij prawym przyciskiem myszy wiersz polecenia (wynik) i wybierz Uruchom jako administrator.

uruchom wiersz poleceń jako administrator

3. Kopiuj & Pasta w wierszu poleceń następujące polecenie w oknie wiersza poleceń i naciśnij Wchodzić:

  • cd C:\Program Files\Oracle\VirtualBox
zmień dysk wirtualny uuid

4. Teraz wpisz następujące polecenie i naciśnij Wchodzić: *

  • vboxmanage wewnętrzne polecenia sethduuid "%Full_Path_To_VHD_File%"

* Notatka: Na powyższe polecenie zmień %Full_Path_To_VHD_File% wartość w zależności od przypadku. Na przykład: Jeśli chcesz zresetować UUID urządzeniaplik obrazu dysku wirtualnego ”Windows7.vdi", który znajduje się w "C:\Użytkownicy\Admin\VirtualBox VMs\Windows7VM"folder, polecenie powinno mieć postać:

  • vboxmanage wewnętrzne polecenia sethduuid "C:\Użytkownicy\Admin\VirtualBox VMs\Windows7VM\Windows7.vdi"
zresetuj dysk wirtualny uuid

5. Jeśli wszystko pójdzie dobrze, powinieneś poinformować, że zmienił się UUID.

zresetuj wirtualny dysk wirtualny uuid

6. Zamknij wiersz polecenia i spróbuj teraz podłączyć wirtualny dysk twardy do nowej maszyny wirtualnej.

To wszystko ludzie! Czy to zadziałało dla Ciebie?
Zostaw komentarz w sekcji komentarzy poniżej lub jeszcze lepiej: polub i udostępnij ten wpis na blogu w sieciach społecznościowych, aby pomóc w rozpowszechnianiu informacji o tym rozwiązaniu.