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ć:
- Otwórz Virtual Media Manager z menu Plik VirtualBox.
- Znajdź i wybierz problematyczny dysk wirtualny, a następnie wybierz opcję Zwolnij.
- Kliknij przycisk Usuń, aby usunąć dysk wirtualny.
- Kliknij prawym przyciskiem myszy odpowiednią maszynę wirtualną i wybierz opcję Ustawienia, aby uzyskać dostęp do jej konfiguracji.
- Przejdź do sekcji Pamięć masowa, kliknij ikonę Dodaj dysk twardy i wybierz nowy plik wirtualnego dysku twardego (.VDI).
- Wybierz istniejący dysk i potwierdź przyciskiem Otwórz.
- 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ę:
- Otwórz VirtualBox, przejdź do menu Plik i wybierz Virtual Media Manager.
- Wybierz wirtualny dysk twardy, który chcesz sklonować i kliknij przycisk Kopiuj.
- Określ typ, nazwę i rozmiar pliku obrazu dysku lub kontynuuj przy ustawieniach domyślnych.
- 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:
- 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.
- Wykonaj następujące polecenie:
cd C:\Program Files\Oracle\VirtualBox - 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.