Jak naprawić błąd „Nie można uzyskać obiektu COM VirtualBox”

Kilku użytkowników zgłasza, że ​​nie jest w stanie uruchomić VirtualBox. Pojawia się komunikat o błędzie krytycznym: „Nie można uzyskać obiektu COM VirtualBox. Aplikacja zostanie zakończona ”. W niektórych przypadkach błędowi towarzyszy również drugi komunikat o błędzie wskazujący na problem. Wydaje się, że problem nie dotyczy konkretnej wersji systemu Windows, ponieważ potwierdzono, że występuje zarówno w systemie Windows 8.1, jak i Windows 10.

Nie można pobrać obiektu COM VirtualBox. Aplikacja zostanie teraz zakończona.

Co powoduje błąd „Nie można uzyskać obiektu COM VirtualBox”?

Przeanalizowaliśmy ten problem, analizując różne raporty użytkowników i strategie naprawy, które są zwykle skutecznie wdrażane w tym konkretnym scenariuszu. Jak się okazuje, istnieje wielu winowajców, którzy mogą spowodować ten problem:

  • VirtualBox nie jest instalowany z dostępem administratora - Virtualbox jest jednym z tych programów, które będą wymagały zainstalowania go z uprawnieniami administratora, aby móc skonfigurować wszystkie niezbędne usługi. Niezastosowanie się do tego może oznaczać, że niektóre usługi nie będą domyślnie włączone. W takim przypadku najłatwiejszym sposobem rozwiązania problemu jest zainstalowanie Virtualbox we właściwy sposób.
  • Zniekształcony główny rejestr gościa - W niektórych przypadkach ten konkretny błąd wystąpi z powodu prawdopodobnie zniekształconego głównego rejestru gościa. Jeśli ten konkretny scenariusz ma zastosowanie, powinieneś być w stanie rozwiązać problem, przenosząc folder .VirtualBox na pulpit, zmuszając aplikację do utworzenia nowej zdrowej wersji.
  • Niewystarczające uprawnienia - nawet jeśli VirtualBox jest zainstalowany z dostępem administracyjnym, może nadal potrzebować uprawnień administratora, aby uruchomić niektóre usługi potrzebne do operacji VM. Kilku dotkniętym problemem użytkownikom udało się rozwiązać problem, konfigurując skrót VirtualBox do działania z uprawnieniami administracyjnymi.

Jeśli obecnie szukasz rozwiązania, które rozwiąże ten problem, ten artykuł zawiera kilka kroków rozwiązywania problemów, które mogą rozwiązać problem. Poniżej znajdziesz kilka metod, które inni użytkownicy w podobnej sytuacji z powodzeniem zastosowali do rozwiązania problemu. Każda potencjalna poprawka wymieniona poniżej jest potwierdzona przez co najmniej jednego użytkownika, którego dotyczy problem.

Aby uzyskać najlepsze wyniki, zalecamy przestrzeganie metod w kolejności, w jakiej są prezentowane, ponieważ są one uporządkowane według wydajności i ważności. Bez względu na winowajcę, który powoduje błąd „Nie udało się uzyskać obiektu COM VirtualBox”, jedna z poniższych potencjalnych poprawek powinna pomóc rozwiązać problem.

Metoda 1: Uruchomienie VirtualBox z uprawnieniami administratora

Możliwe, że napotykasz ten problem, ponieważ próbujesz uruchomić VirtualBox ze skrótu, który nie jest skonfigurowany do uruchamiania z dostępem administratora. Kilku użytkowników, których dotyczy problem, zgłosiło, że udało się rozwiązać błąd „Nie udało się uzyskać obiektu COM VirtualBoxa”, konfigurując skrót VirtualBox do uruchamiania z dostępem administratora.

Oto krótki przewodnik, jak to zrobić:

  1. Najpierw sprawdźmy, czy ta teoria jest prawdziwa, klikając prawym przyciskiem myszy skrót Virtualbox i wybierając R un jako administrator.

    Uwaga : Jeśli te kroki wyeliminowały błąd, przejdź do kolejnych kroków poniżej, aby wprowadzić zmiany na stałe.

  2. Kliknij prawym przyciskiem myszy ten sam skrót VirtualBox i wybierz Właściwości z menu kontekstowego.
  3. Na ekranie Właściwości Oracle VM VirtualBox wybierz kartę Zgodność i zaznacz pole wyboru Uruchom ten program jako administrator (z ekranu Ustawienia )
  4. Kliknij Zastosuj, aby wprowadzić zmianę na stałe.
  5. Uruchom ponownie Virtualbox i sprawdź, czy problem został rozwiązany.

Uruchamianie Virtualbox z uprawnieniami administracyjnymi

Jeśli nadal występuje błąd „Nie udało się uzyskać obiektu COM VirtualBox”, przejdź do następnej metody poniżej.

Metoda 2: Instalacja VirtualBox z uprawnieniami administratora

VirtualBox jest jednym z tych programów, które należy zainstalować z uprawnieniami administratora, aby móc korzystać z uprawnień. Jeśli nie przyznasz dostępu administratora do instalatora VirtualBox, niektóre krytyczne usługi nie zostaną poprawnie skonfigurowane. Kilku dotkniętych problemem użytkowników, którzy również napotkali błąd „Nie udało się uzyskać obiektu COM VirtualBox”, zgłosili, że problem nie występował już po odinstalowaniu bieżącej instalacji VirtualBox, a następnie ponownej instalacji.

Oto krótki przewodnik, jak to zrobić:

  1. Naciśnij klawisze Windows + R, aby otworzyć okno dialogowe Uruchom. Następnie wpisz „appwiz.cpl” i naciśnij Enter, aby otworzyć okno Programy i funkcje .

    Wpisz appwiz.cpl i naciśnij klawisz Enter, aby otworzyć listę zainstalowanych programów
  2. Wewnątrz programów i funkcji przewiń listę aplikacji i zlokalizuj Oracle VM VirtualBox . Gdy go zobaczysz, kliknij go prawym przyciskiem myszy i kliknij Odinstaluj.

    Odinstalowywanie VirtualBox
  3. Następnie postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć odinstalowywanie i ponownie uruchomić komputer.
  4. Po zakończeniu kolejnej sekwencji uruchamiania odwiedź ten link (tutaj). Po dotarciu na miejsce kliknij hosty Windows (w ramach pakietów platformy VirtualBox ), aby rozpocząć pobieranie.

    Pobieranie najnowszego instalatora Virtualbox
  5. Po pomyślnym pobraniu instalatora nie klikaj go dwukrotnie, jak zwykle. Zamiast tego kliknij go prawym przyciskiem myszy na pasku pobierania przeglądarki i kliknij opcję Pokaż w folderze .
  6. W lokalizacji instalatora VirtualBox kliknij go prawym przyciskiem myszy i wybierz Uruchom jako administrator .

    Uruchamianie instalatora Virtualbox jako administrator
  7. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby dokończyć ponowną instalację Virtualbox.
  8. Uruchom ponownie komputer i sprawdź, czy VirtualBox nie uruchamia się bez komunikatu o błędzie.

Jeśli nadal widzisz błąd „Nie udało się uzyskać obiektu COM VirtualBox” podczas uruchamiania programu, przejdź do następnej metody poniżej.

Metoda 3: Przeniesienie folderu .Virtualbox do innej lokalizacji

Ten szczególny problem może również wystąpić z powodu nieprawidłowego rejestru głównego gościa. Możliwe, że błąd „Nie udało się uzyskać obiektu COM VirtualBox” jest spowodowany złym plikiem Virtualbox.xml lub innym uszkodzonym plikiem z folderu .VirtualBox.

Kilku użytkowników, których dotyczy problem, zgłosiło, że udało się rozwiązać problem, przenosząc cały folder .VirtualBox w inne miejsce. Ta procedura zmusi Virtualbox do utworzenia nowego zdrowego folderu od zera, co zakończy się rozwiązaniem problemu uszkodzenia znajdującego się w folderze Virtualbox.

Oto krótki przewodnik, jak przenieść folder .Virtualbox w inne miejsce.

  1. Po pierwsze, upewnij się, że VirtualBox jest całkowicie zamknięty.
  2. Otwórz Eksploratora plików i przejdź do następującej lokalizacji:
     C: \ Users \ * Twoja nazwa użytkownika * 

    Uwaga: * Twoja nazwa użytkownika * jest po prostu symbolem zastępczym dla osobistego konta użytkownika systemu Windows. Zastąp je własnym imieniem i nazwiskiem.

  3. Po przejściu do tej lokalizacji kliknij prawym przyciskiem myszy pozycję .VirtualBox i wybierz polecenie Wytnij z menu kontekstowego. Dodatkowo możesz nacisnąć Ctrl + X, aby bezpośrednio wyciąć plik.
  4. Wklej folder .Virtualbox w dogodnej lokalizacji, takiej jak pulpit.

    Uwaga: Możesz również usunąć folder .Virtualbox . Ale przeniesienie folderu jest lepszą alternatywą, ponieważ pozwoli Ci przenieść go z powrotem, na wypadek, gdyby problem nie został rozwiązany.

  5. Po przeniesieniu folderu do innej lokalizacji uruchom ponownie VirtualBox i sprawdź, czy program uruchamia się bez błędu „Nie można pobrać obiektu COM VirtualBox” .

Zmuszanie VirtualBox do utworzenia nowego folderu

Ciekawe Artykuły