VirtualBox 4.3.20 przestaje działać po Windows Update [duplikat]

19

Mam aktualną wersję VirtualBox 4.3.20, ale po najnowszej aktualizacji systemu Windows 7 11 grudnia 2014 r. Nie można otworzyć żadnej maszyny wirtualnej. Po pierwsze, wcale nie otworzy programu. Po ponownym uruchomieniu powiedziałby:

STATUS_OBJECT_NAME_NOT_FOUND

Sterownik prawdopodobnie utknął podczas zatrzymywania / uruchamiania. Spróbuj „sc.exe query vboxdrv”, aby uzyskać więcej informacji o jego stanie. Ponowne uruchomienie może faktycznie pomóc. (rc = -101)

Plik dziennika mówi:

b28.146c: supR3HardenedVmProcessInit: Opening vboxdrv stub...
b28.146c: Error opening VBoxDrvStub:  STATUS_OBJECT_NAME_NOT_FOUND
b28.146c: supR3HardenedWinReadErrorInfoDevice: NtCreateFile -> 0xc0000034
b28.146c: Error -101 in supR3HardenedWinReSpawn! (enmWhat=3)
b28.146c: NtCreateFile(\Device\VBoxDrvStub) failed: 0xc0000034 STATUS_OBJECT_NAME_NOT_FOUND (0 retries)

Próbowałem również zainstalować starszą wersję (4.3.18), kilkakrotnie ponownie instalując bieżącą wersję, ponownie uruchamiając, odinstalowując oprogramowanie antywirusowe, ale nic nie pomogło.

slhck
źródło
16
Ten sam błąd może pojawić się przy złej aktualizacji Virtualbox (np. Pozostawił ją uruchomioną podczas aktualizacji). Spróbuj, sc start vboxdrva jeśli to się nie powiedzie, C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.infkliknij prawym przyciskiem myszy, wybierz Installi spróbuj ponownie
KCD
Powyższy komentarz był dla mnie rozwiązaniem.
Hugo Sousa
Powyższy komentarz był również dla mnie rozwiązaniem.
Alberto Spelta
to samo tutaj. Właśnie zrobiłem na cmd sc start vboxdrvi teraz mogę korzystać z mojej maszyny wirtualnej. Pamiętaj, aby uruchomić cmd jako administrator, w przeciwnym razie nie zadziała. dziękuję @ KCD mnie uratowałeś
samayo
1
@KCD anwser też mi pomógł, IMHO nie jest duplikatem wątku KB3004394
Oliver Zendel

Odpowiedzi:

11

Musisz usunąć aktualizację Windows KB3004394 (lub zainstalować tę aktualizację , która najwyraźniej usuwa tylko starą). Cała procedura jest wyjaśniona tutaj .

Po odinstalowaniu tej aktualizacji odinstaluj także VirtualBox, uruchom ponownie, a następnie zainstaluj VirtualBox, uruchom ponownie.

Najwyraźniej inni też mieli ten problem . Aktualizacja wydaje się niekrytyczna i po usunięciu nie powinna powodować problemów z bezpieczeństwem:

Program certyfikatów głównych systemu Windows umożliwia automatyczne rozpowszechnianie zaufanych certyfikatów głównych w systemie Windows. Zwykle komputer kliencki sonduje aktualizacje certyfikatu głównego raz w tygodniu. Po zastosowaniu tej aktualizacji komputer kliencki może otrzymać pilne aktualizacje certyfikatu głównego w ciągu 24 godzin.

W przypadku innych problem może być spowodowany użyciem niestandardowych motywów (tj. Z poprawioną biblioteką DLL motywów). Można to naprawić, uruchamiając sfc /scannow, ale nie miało to zastosowania w moim przypadku.

slhck
źródło