Naprawianie błędu VBOX_E_OBJECT_NOT_FOUND (0x80bb0001) w VirtualBox

Notatki kluczowe

  • Upewnij się, że identyfikatory UUID dysków wirtualnych są unikalne.
  • Usuń wszystkie nieprawidłowo skonfigurowane lub osierocone dyski wirtualne.
  • Klonowanie dysku wirtualnego może pomóc w odbudowaniu jego konfiguracji.

Rozwiązywanie błędu VBOX_E_OBJECT_NOT_FOUND w VirtualBox: przewodnik krok po kroku

Napotkanie błędu VBOX_E_OBJECT_NOT_FOUND (0x80bb0001) w VirtualBox może być frustrujące. Ten przewodnik przeprowadzi Cię przez niezbędne kroki rozwiązywania problemów i skutecznego naprawiania tego problemu.

Rozwiązania błędu VBOX_E_OBJECT_NOT_FOUND

Jeśli pojawi się błąd „VBOX_E_OBJECT_NOT_FOUND (0x80bb0001)”, zastosuj się do poniższych rozwiązań:

Krok 1: Usuń pominięte dyski wirtualne z VirtualBox

Zacznij od usunięcia wszelkich wadliwych dysków wirtualnych, które mogą powodować problem. Oto jak to zrobić:

  1. Otwórz Virtual Media Manager z menu Plik VirtualBox.
  2. Znajdź i wybierz problematyczny dysk wirtualny, a następnie wybierz opcję Zwolnij.
  3. Kliknij przycisk Usuń, aby usunąć dysk wirtualny.
  4. Kliknij prawym przyciskiem myszy odpowiednią maszynę wirtualną i wybierz opcję Ustawienia, aby uzyskać dostęp do jej konfiguracji.
  5. Przejdź do sekcji Pamięć masowa, kliknij ikonę Dodaj dysk twardy i wybierz nowy plik wirtualnego dysku twardego (.VDI).
  6. Wybierz istniejący dysk i potwierdź przyciskiem Otwórz.
  7. Zakończ klikając przycisk OK, aby wyjść z ustawień i ponownie uruchomić maszynę wirtualną.

Porada: Zawsze wykonuj kopię zapasową maszyn wirtualnych przed wprowadzeniem zmian w konfiguracji.

Krok 2: Klonowanie obrazu dysku za pomocą Virtual Media Manager

Klonowanie obrazu dysku pomaga odbudować i odświeżyć jego konfigurację:

  1. Otwórz VirtualBox, przejdź do menu Plik i wybierz Virtual Media Manager.
  2. Wybierz wirtualny dysk twardy, który chcesz sklonować i kliknij przycisk Kopiuj.
  3. Określ typ, nazwę i rozmiar pliku obrazu dysku lub kontynuuj przy ustawieniach domyślnych.
  4. Kliknij przycisk Kopiuj i poczekaj na zakończenie operacji. Czas trwania zależy od rozmiaru dysku.

Wykorzystaj nowy obraz dysku do skonfigurowania nowej maszyny wirtualnej.

Krok 3: Zmień UUID dysku wirtualnego

Aktualizacja identyfikatora UUID dysku wirtualnego może naprawić błędy identyfikacji w VirtualBox:

  1. Zamknij VirtualBox i zmień uprawnienia wiersza poleceń na administracyjne, wyszukując polecenie cmd, klikając prawym przyciskiem myszy i wybierając opcję Uruchom jako administrator.
  2. Wykonaj następujące polecenie: cd C:\Program Files\Oracle\VirtualBox
  3. Następnie wprowadź poniższe polecenie, zastępując %Full_VHD_File_Location% je ścieżką do pliku dysku wirtualnego:

vboxmanage internalcommands sethduuid "%Full_VHD_File_Location%"

Jeśli się powiedzie, otrzymasz potwierdzenie, że UUID został zaktualizowany. Teraz możesz dołączyć ten wirtualny dysk twardy do nowej maszyny wirtualnej.

Dodatkowe wskazówki

  • Regularnie sprawdzaj integralność plików na dysku, aby zapobiec konfliktom UUID.
  • Twórz kopie zapasowe ważnych maszyn wirtualnych i obrazów dysków.
  • Jeśli problemy nadal występują, należy rozważyć przejście na inne formaty dysków wirtualnych.

Streszczenie

Błąd VBOX_E_OBJECT_NOT_FOUND (0x80bb0001) uwypukla problemy związane z rejestracją dysku wirtualnego. Postępując zgodnie z opisanymi krokami — usuwając błędnie skonfigurowane dyski, klonując i aktualizując UUID — powinieneś skutecznie rozwiązać problem i przywrócić funkcjonalność VirtualBox.

Wniosek

Naprawa błędu VBOX_E_OBJECT_NOT_FOUND podkreśla znaczenie prawidłowego zarządzania dyskami wirtualnymi. Wdrożenie zalecanych rozwiązań może pomóc utrzymać stabilne środowisko wirtualne, zapobiegając podobnym problemom w przyszłości.

FAQ (najczęściej zadawane pytania)

Dlaczego VirtualBox nie otwiera plików na dysku twardym?

VirtualBox może mieć problemy z otwieraniem plików na dysku twardym z powodu uszkodzenia, nieobsługiwanych formatów plików lub problemów z uprawnieniami. Ustawienia konfiguracji lub inne działające oprogramowanie również mogą przeszkadzać.

Jak naprawić błąd „Nie można zarejestrować wirtualnego dysku twardego” w VirtualBox?

Aby rozwiązać błąd „Cannot register virtual hard disk”, sprawdź integralność pliku dysku i sprawdź, czy format jest obsługiwany. Usunięcie niezarejestrowanych dysków z konfiguracji maszyny wirtualnej może również pomóc rozwiązać problem.