No se puede iniciar Virtualbox en Windows 10 después de un reinicio reciente

No se puede iniciar Virtualbox en Windows 10 después de un reinicio reciente

Esta mañana, cuando llegué a mi PC con Windows 10, apareció un banner solicitándome que reiniciara porque era necesario completar una actualización. Parece que este fue el parche para compilar 10586.17.

Apagué mi máquina virtual en ejecución, llamada 'mercury' y reinicié la máquina con Windows para aplicar las actualizaciones.

Unas horas más tarde, volví a iniciar sesión en la máquina con Windows para iniciar la copia de seguridad de la máquina virtual 'mercury'. En este punto descubrí que no podía iniciar VirtualBox. Pensé que podría deberse a algunos problemas de compatibilidad con la última versión de Windows, así que descargué la última versión de VirtualBox desde www.virtualbox.org.

Se instaló correctamente pero todavía no puedo iniciar VirtualBox.

Si intento iniciar la máquina virtual 'mercury' a través de la línea de comando de la siguiente manera:

cd "c:\Program Files\Oracle\VirtualBox"
VBoxManage.exe startvm "mercury" 

Recibo el siguiente mensaje:

Waiting for VM "mercury" to power on...
VM "mercury" has been successfully started.

Sin embargo, la máquina no se inicia y en el archivo VBoxSVC.log (en .VirtualBox) veo lo siguiente:

VirtualBox COM Server 5.0.0 r101573 win.amd64 (Jul  9 2015 11:08:16)   release log
00:00:00.004001 main     Log opened 2015-12-08T07:24:26.755587800Z
00:00:00.004001 main     Build Type: release
00:00:00.004001 main     OS Product: Unknown NT v10.0
00:00:00.004001 main     OS Release: 10.0.10586
00:00:00.004001 main     OS Service Pack: 
00:00:00.018841 main     DMI Product Name:                                 
00:00:00.024345 main     DMI Product Version:                                 
00:00:00.024345 main     Host RAM: 8099MB total, 5325MB available
00:00:00.024345 main     Executable: C:\Program Files\Oracle\VirtualBox\VBoxSVC.exe
00:00:00.024345 main     Process ID: 4032
00:00:00.024345 main     Package type: WINDOWS_64BITS_GENERIC
00:00:00.026347          Home directory: 'C:\Users\Hendri/.VirtualBox'
00:00:00.026347          Loading settings file "C:\Users\Hendri/.VirtualBox\VirtualBox.xml" with version "1.12-windows"
00:00:00.340070          HostDnsMonitor: old information
00:00:00.341062            no server entries
00:00:00.341062            no search string entries
00:00:00.341062            no domain set
00:00:00.341062          HostDnsMonitor: new information
00:00:00.341062            server 1: 192.168.8.1
00:00:00.341062            server 2: 196.32.232.244
00:00:00.341062            no search string entries
00:00:00.341062            no domain set
00:00:00.341062          HostDnsMonitorProxy::notify
00:00:00.385419          VD: VDInit finished
00:00:00.386993          Loading settings file "D:\Virtual Machines\mercury\mercury.vbox" with version "1.15-windows"
00:00:00.387994          Loading settings file "D:\Virtual Machines\venus\venus.vbox" with version "1.15-windows"
00:00:00.388994          Loading settings file "D:\Virtual Machines\earth\earth.vbox" with version "1.15-windows"
00:00:01.879145 Watcher  ERROR [COM]: aRC=E_FAIL (0x80004005) aIID={f30138d4-e5ea-4b3a-8858-a059de4c93fd} aComponent={MachineWrap} aText={The virtual machine 'mercury' has terminated unexpectedly during startup with exit code -1073741819 (0xc0000005)}, preserve=false aResultDetail=0
00:00:06.880525 main     ERROR [COM]: aRC=VBOX_E_OBJECT_IN_USE (0x80bb000c) aIID={4afe423b-43e0-e9d0-82e8-ceb307940dda} aComponent={MediumWrap} aText={Medium 'D:\Virtual Machines\mercury\mercury.vdi' cannot be closed because it is still attached to 1 virtual machines}, preserve=false aResultDetail=0
00:00:06.880525 main     ERROR [COM]: aRC=VBOX_E_OBJECT_IN_USE (0x80bb000c) aIID={4afe423b-43e0-e9d0-82e8-ceb307940dda} aComponent={MediumWrap} aText={Medium 'D:\Virtual Machines\venus\venus.vdi' cannot be closed because it is still attached to 1 virtual machines}, preserve=false aResultDetail=0
00:00:06.880525 main     ERROR [COM]: aRC=VBOX_E_OBJECT_IN_USE (0x80bb000c) aIID={4afe423b-43e0-e9d0-82e8-ceb307940dda} aComponent={MediumWrap} aText={Medium 'D:\Virtual Machines\earth\earth.vdi' cannot be closed because it is still attached to 1 virtual machines}, preserve=false aResultDetail=0
00:00:06.884061 Watcher  ERROR [COM]: aRC=E_ACCESSDENIED (0x80070005) aIID={0169423f-46b4-cde9-91af-1e9d5b6cd945} aComponent={VirtualBoxWrap} aText={The object is not ready}, preserve=false aResultDetail=0

Los mensajes de error me dieron la idea de que podría ser un problema de permisos pero

  • Cuando ejecuto mi mensaje CMD.exe, lo ejecuto como administrador
  • Cuando intento iniciar la GUI de VirtualBox, también lo probé 'como administrador'

Información de la plataforma:

Operating System : Windows 10 Pro, Build 10586.17 64-Bit
VirtualBox OSE   : VirtualBox-5.0.10-104061-Win.exe

¡Cualquier ayuda sería apreciada!

Respuesta1

Resulta que la solución es (en este orden):

  1. Desinstale la instalación existente de VirtualBox y luego
  2. Realice una nueva instalación de VirtualBox

Según el usuario 'rambound' anterior:

"El proceso de desinstalación canceló el registro de las bibliotecas COM utilizadas, el proceso de instalación las registró, no dude en proporcionar una respuesta detallada usted mismo."

Respuesta2

  • Abra el editor de registro (abra RUN -> escriba regedit) luego busque la clave dada (clave - aIID={0169423f-46b4-cde9-91af-1e9d5b6cd945}), cambie su permiso y reinicie la máquina.

  • Si aún no funciona, elimine boot2docker.iso de "xxx.docker\machine\cache\", reinicie la máquina e inténtelo nuevamente.

  • Si lo anterior no funciona, asegúrese de no tener VMWare-horixon-client instalado en su sistema. Para mi sistema, este fue el problema y luego funcionó bien.

información relacionada