Tengo una versión actual de VirtualBox 4.3.20, pero después de la última actualización de Windows 7 el 11 de diciembre de 2014, no puede abrir ninguna máquina virtual. Primero, no abriría el programa en absoluto. Después de un reinicio, diría:
STATUS_OBJECT_NAME_NOT_FOUND
El controlador probablemente está atascado al detenerse / arrancar. Pruebe 'sc.exe query vboxdrv' para obtener más información sobre su estado. Reiniciar realmente puede ayudar. (rc = -101)
El archivo de registro dice:
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)
También he intentado instalar una versión anterior (4.3.18), reinstalando la versión actual varias veces, reiniciando, desinstalando el software antivirus, pero nada ayudó.
sc start vboxdrv
y si eso falla,C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv\VBoxDrv.inf
haga clic con el botón derecho y seleccioneInstall
e intente nuevamentesc start vboxdrv
y ahora puedo usar mi VM. Asegúrese de ejecutar cmd como administrador, de lo contrario no funcionará. gracias @KCD me salvasteRespuestas:
Debe eliminar la actualización de Windows KB3004394 (o instalar esta actualización , que aparentemente solo elimina la anterior). Todo el procedimiento se explica aquí .
Después de desinstalar esa actualización, también desinstale VirtualBox, reinicie, luego instale VirtualBox, reinicie nuevamente.
Al parecer, otros también han tenido este problema . La actualización parece no crítica y no debe causar problemas de seguridad cuando se elimina:
Para otros, el problema puede ser causado por el uso de temas personalizados (es decir, con una DLL de tema parcheado). Esto podría solucionarse ejecutando
sfc /scannow
, pero no se aplicó en mi caso.fuente