Solución: VirtualBox no se abre

Oracle VM VirtualBox es un hipervisor gratuito y una plataforma para ejecutar dispositivos virtuales en su computadora que Oracle desarrolla y mantiene. Es uno de los administradores virtuales más populares y alberga casi todos los sistemas operativos como Linux, Windows, Solaris, OS / 2, Haiku, etc. Ambiente especial para ello.

Últimamente, ha habido informes de que VirtualBox no se abre, especialmente en Windows. Este problema comenzó a surgir poco después de las recientes actualizaciones de Windows. La razón por la cual este problema puede ocurrir es debido a irregularidades en las configuraciones, la versión anterior instalada y los archivos de instalación corruptos. Revisaremos todas las soluciones una por una, comenzando por la más fácil.

¿Qué hace que VirtualBox no se abra?

El problema de que VirtualBox no se abra esencialmente significa que no puede hacer ninguna máquina virtual y hacer que se ejecute. Este problema surgió después de que Microsoft comenzó a lanzar actualizaciones de Windows 10 y persiste hasta el día de hoy. Estas son algunas de las razones por las que ocurre este problema:

  • Algunos módulos como Hyper-V pueden no estar habilitados en su computadora o pueden deshabilitarse después de una actualización reciente de Windows.
  • Windows ha reforzado su control sobre las instalaciones de controladores y dado que VirtualBox instala los controladores para las máquinas virtuales de forma independiente, esto puede entrar en conflicto y causar problemas.
  • Las actualizaciones constantes de Windows 10 causan problemas con el software que muestra la máquina virtual en su computadora. Un concepto llamado paravirtualización . Cambiar los valores actuales suele ser la solución de esta situación.

Cómo arreglar que VirtualBox no se abra

Como se mencionó anteriormente, ha habido numerosos informes sobre VirtualBox que no se abre después de la actualización de Windows 10. Este problema no solo está presente en Windows sino que también ocurre en Mac y Linux. El administrador virtual no iniciará ni la aplicación completa ni el sistema operativo específico que está intentando ejecutar en el entorno virtual. Este tutorial intentará solucionar todos los problemas mencionados.

Solución 1: Actualización de VirtualBox

Antes de intentar cualquier otra cosa, es esencial que actualice su VirtualBox a la última versión disponible en su sitio web oficial. Ha habido numerosos casos en los que la versión anterior tiene problemas de compatibilidad con la última versión de Windows, lo que hace que la aplicación no se inicie o cause errores en su sistema operativo.

  1. Navegue al sitio web oficial de VirtualBox e instale la última versión disponible.

  1. Una vez que haya descargado el ejecutable, debemos desinstalar la versión existente antes de continuar con la instalación de la última. Presione Windows + R, escriba " appwiz " . cpl ”en el cuadro de diálogo y presione Entrar. Navegue por la lista de programas y desinstale la aplicación.
  1. Una vez que haya desinstalado la aplicación, instale la última versión descargada.
  2. Si ya tenía máquinas virtuales existentes en el VirtualBox anterior, puede intentar apuntar su máquina virtual recién instalada a su directorio. La ruta donde se almacenan sus máquinas virtuales es:
 C: \ Users \ [nombre de usuario] \ VirtualBox VMs C: \ Users \ [nombre de usuario] \ VirtualBox VMs \ [grupo vm] \ [nombre vm] 

Solución 2: Habilitar Hyper-V

Microsoft Hyper-V, también conocido como 'virtualización del servidor de Windows' en el pasado, que puede crear máquinas virtuales en sistemas que ejecutan Windows 8 o superior. Este módulo ayuda a otras aplicaciones de terceros a crear sus máquinas virtuales en su computadora. Si este método está deshabilitado, puede experimentar problemas. Podemos asegurarnos de que esté habilitado e intentar iniciar VirtualBox nuevamente.

  1. Presione Windows + S, escriba " Activar o desactivar las características de Windows " en el cuadro de diálogo y abra la aplicación.
  2. Localice " Hyper-V " de la lista de opciones y verifique. Una vez que esté marcado, presione OK para que comience el proceso de inicialización.

  1. Después de habilitar el módulo, reinicie su computadora por completo e intente hacer nuevas máquinas virtuales usando VirtualBox y vea si esto resuelve el problema.

Solución 3: deshabilitar la aplicación del controlador

La aplicación de controladores es un mecanismo de seguridad en Windows que no permite instalar controladores sospechosos o mal escritos en su sistema operativo. Como VirtualBox instala sus propios controladores para máquinas virtuales en un entorno virtual, esto puede entrar en conflicto con la configuración. Podemos intentar desactivar la aplicación del controlador y ver si esto soluciona el problema.

  1. Presione Windows + S, escriba " símbolo del sistema " en el cuadro de diálogo, haga clic derecho en la aplicación y seleccione " Ejecutar como administrador ".
  2. Una vez en el símbolo del sistema elevado, ejecute el siguiente comando:
 bcdedit.exe / set nointegritychecks en 

  1. Esto deshabilitará las verificaciones de integridad y le permitirá instalar cualquier controlador. Si desea habilitar nuevamente la verificación de integridad, ingrese el siguiente comando en el símbolo del sistema elevado.
 bcdedit.exe / set nointegritychecks off 

Reinicie su computadora después de deshabilitar la aplicación y verifique si el problema está resuelto.

Solución 4: Instalar adaptadores VirtualBox manualmente

Hay algunos casos en los que VirtualBox no puede instalar adaptadores de red correctamente en su computadora. Debido a esto, la aplicación podría arrojarle un error "No se puede cargar VirtualBox". En este caso, podemos intentar instalar los controladores de red de VirtualBox correctamente y luego configurar la configuración correctamente.

  1. Primero, elimine todos los adaptadores de VirtualBox anteriores. Después de eliminar, presione Windows + R, escriba " devmgmt " . msc "en el cuadro de diálogo y presione Entrar.
  2. Una vez en el administrador de dispositivos, haga clic en Acción> Agregar hardware heredado .

  1. Ahora instale los adaptadores Oracle VirtualBox manualmente. La ruta donde se ubican suele ser la siguiente:
 C: \ Archivos de programa \ Oracle \ VirtualBox \ drivers \ network \ netadp \ VBoxNetAdp.inf 
  1. Ahora, una vez que hayamos instalado los controladores correctamente, podemos avanzar y configurarlos correctamente. Inicie Oracle VirtualBox, haga clic en Archivo> Preferencias> Red> Red de solo host . Ahora haga clic en Editar .
  2. Establezca la siguiente información correctamente en los campos respectivos:

IPv4 192.168.56.

Máscara 255.255.255.0

Ahora haga clic en la pestaña del servidor DHCP y configure lo siguiente:

Dirección del servidor : 192.168.56.100

Máscara de servidor : 255.255.255.0

Bajo límite de dirección : 192.168.56.10

Límite de dirección superior : 192.168.56.254

  1. Presione OK para guardar los cambios y reiniciar su computadora. Ahora verifique si puede abrir VirtualBox.

Solución 5: Cambiar la paravirtualización

La paravirtualización es una técnica de software que permite que las máquinas virtuales tengan una interfaz de software. Esto es similar pero no idéntico a la interfaz subyacente de hardware y software. Hay muchos informes de que esta característica causa muchos problemas en VirtualBox. Podemos intentar cambiar su opción a KVM y ver si esto funciona.

  1. Inicie VirtualBox, haga clic en Configuración> Sistema> Aceleración> Interfaz de paravirtualización .
  2. Seleccione la opción de KVM en lugar de Predeterminado .

  1. Reinicie su computadora por completo e intente iniciar la máquina virtual nuevamente. Comprueba si el problema está resuelto.

Además de estas soluciones, también puede probar lo siguiente:

  • Deshabilitar gráficos 3D
  • Ejecute la aplicación en modo de compatibilidad con privilegios de administrador.
  • Actualización de controladores gráficos .
  • Desinstalar otros VMwares en conflicto.

Artículos De Interés