Oracle VM VirtualBox – REGDB_E_CLASSNOTREG (0×80040154).

W związku z tym, że ostatnio dużo pracy wykonuję na wirtualnych maszynach różnego rodzaju, to dość często spotykam się z wieloma błędami, które ukazują się w różnych programach do ich tworzenia. Jednym z nich jest Oracle VM VirtualBox, gdzie podczas uruchomienia aplikacji spotkała mnie mała niespodzianka w postaci błędu, który uniemożliwiał start programu. Moja praca opóźniła się, gdyż szukałem rozwiązania problemu. Znalezienie przyczyny było dość trudne, lecz udało się wszystko szybko zdiagnozować. Prawdopodobnie błąd był spowodowany instalacją nowego pakietu .NET, aby rozwiązać ten problem trzeba uruchomić wiersz poleceń (CMD) z uprawnieniami administratora, a następnie trzeba wydać kilka poleceń.

Poniżej informacje o błędzie, który się pokazuje w trakcie uruchamiania.

Failed to create the VirtualBox COM object.
The application will now terminate. Callee RC: REGDB_E_CLASSNOTREG (0×80040154)

W Wierszu poleceń musimy w pierwszej kolejności przejść do folderu w którym znajduje się nasz VirtualBox, w moim przypadku była to lokalizacja: C:\Program Files\Oracle\VirtualBox\, dlatego też wydałem polecenie cd C:\Program Files\Oracle\VirtualBox\, a następnie 2 kolejne polecenia równie ważne, VBoxSVC /ReRegServer oraz regsvr32 VBoxC.dll – Oba polecania należy zatwierdzić klawiszem Enter.

Od tej pory nasz VirtualBox zacznie znowu działać. Jeżeli problem spotkał Ciebie, a ta strona pomogła Ci w jego rozwiązaniu to daj nam znać w postaci komentarza.

Czytaj więcej

bd

Cannot access the kernel driver – Oracle VM VirtualBox

Dziś opowiem o niecodziennym problemie, który dotyka często użytkowników Oprogramowania Oracle VM VirtualBox. Oprogramowanie to służy do tworzenia wirtualnych maszyn. Dziś w trakcie tworzenia jednej z maszyn na potrzeby szkolenia, ukazał mi się pewien błąd o którym chciałbym wam napisać. Mam nadzieję, że moje proste rozwiązanie pozwoli wam na oszczędzenie czasu w szukaniu przyczyny problemu. Problemy pojawiające się z VM VirtalBox zazwyczaj związane są ze zmianami w systemie, a głównie chodzi o zmiany .NET po których program ten często wysiada.

Poniżej pokazuje fragment błędu z którym możecie się spotkać.

Problem z VirtualBox - oracle

Opiszmy błąd w formie tekstowym. Treść błędu jest następująca: Cannot access the kernel driver! Make sure the kernel module has been loaded successfully. Ponadto po wciśnięciu Abort zazwyczaj otrzymamy też kolejny błąd, który wygląda następująco:

Oracle VirtualBox - rozwiązanie problemu

Problem ten nazywa się: Failed to open a session for the virtual machine „NazwaTwojejMaszyny”. Kolejne linijki mówią nam: The virtual machine ?NazwaTwojejMaszyny? has terminated unexpectedly during startup. Oraz kilka ostatnich prezentuje się następująco: Result Code: E_FAIL (0×80004005), Component: Machine, Interface: IMachine {22781af3-1c96-4126-9edf-67a020e0e858}.

Aby zaradzić temu błędu należy przeinstalować oprogramowanie Oracle VM VirtualBox. Zatem pobieramy ze strony producenta odpowiednią wersje instalacyjną, a następnie podczas instalacji wybieramy opcję Napraw (repair). Po wykonaniu tych czynności na pewno będziemy się znowu cieszyć, działającym oprogramowaniem. Pozdrawiam i zapraszam do pozostawiania komentarzy.

Czytaj więcej