Arreglar: VirtualBox no muestra Windows 10 (64-Bit)

Muchos usuarios y programadores se enfrentan a un problema cuando usan VirtualBox, en el que no pueden ver los sistemas operativos invitados de 64 bits que se muestran en la aplicación. Este problema es muy problemático ya que puede que incluso cumplas con todos los requisitos pero no podrás instalar ningún sistema operativo invitado de 64 bits en la configuración de VirtualBox.

VirtualBox no muestra 64 bit de Windows 10

Las razones por las que podría experimentar este tema son muy diversas e incluyen varios elementos diferentes. Dado que durante la virtualización intervienen muchos elementos elevados y de nivel de BIOS (Hyper-V, Hipervisor, Seguridad de hardware, etc.), es posible que tenga algunas opciones no configuradas adecuadamente.

¿Qué causa que VirtualBox no muestre los sistemas operativos de los huéspedes de 64 bits en Windows 10?

Hay varias razones diferentes que van desde el Hyper-V hasta la seguridad del hardware por las que no se pueden ver los sistemas operativos invitados de 64 bits en el dispositivo. Aquí están algunos de los principales culpables que se enumeran a continuación:

  • Hyper-V: Se sabe que el Hyper-V de Microsoft causa problemas con la aplicación VirtualBox. Debe ser desactivado para acceder a todas las características de la aplicación.
  • Depuradores de sistemas y plataformas VM: Si tiene instalados depuradores de sistema u otros gestores/plataformas de VM en su computadora, podrían entrar en conflicto con VirtualBox por los recursos y hacer que algunas de las características no funcionen.
  • Dispositivo de guardia/guardacrédito: Device Guard o Credential Guard son aplicaciones que proveen seguridad del hardware y las credenciales en tu computadora. Generalmente son preinstaladas por Dell. Deben ser eliminadas para que VirtualBox funcione correctamente.
  • Aislamiento del núcleo: Windows tiene una opción de aislamiento del núcleo para sus procesadores. Esto también debe ser desactivado.
  • CPU con la virtualización activada: Se requiere un CPU válido que tenga la virtualización habilitada para que VirtualBox funcione en su computadora.

Antes de empezar con las soluciones, asegúrate de que has iniciado sesión como administrador en tu ordenador. Además, también debes tener un archivo .iso del SO huésped válido que se utilizará para cargar el sistema operativo huésped en tu ordenador. Si el archivo no es válido o es de otro tipo, no verás sistemas operativos de 64 bits en las opciones de VirtualBox.

Prerrequisito: Asegurarse de tener una CPU x64

Para ejecutar sistemas operativos huéspedes de 64 bits, es imprescindible tener una CPU compatible con x64 bits. Normalmente hay dos tipos de CPU, es decir, de 32 y 64 bits. Si tienes una CPU de 32 bits, no podrás de ninguna manera ejecutar sistemas operativos de 64 bits.

También te puede interesar:  Cómo arreglar el error de Windows Update 0x80070026

Aquí hay un corto camino para comprobar su tipo de CPU.

  1. Haga clic con el botón derecho del ratón en Este PC y seleccione Propiedades .

Propiedades de la computadora

  1. Una vez en las propiedades del ordenador, compruebe debajo del subtítulo de Sistema y compruebe el tipo delante de Tipo de sistema . Si tanto el sistema operativo como el procesador son 64 , está listo.

Tipo de sistema de verificación

Solución 1: Habilitar la tecnología de virtualización de Intel

La Tecnología Virtual es la arquitectura en las computadoras que permite a los usuarios ejecutar más de un sistema operativo usando la virtualización donde el sistema operativo invitado se lanza en una caja de arena. En un sandbox, la aplicación tiene recursos limitados y no tiene acceso a la arquitectura de la computadora principal que se encuentra más allá del sandbox. Si esta configuración básica está desactivada, es posible que tenga problemas con VirtualBox. Aquí lo habilitaremos en la BIOS.

  1. Reinicie su ordenador y pulse Del o F2 (depende de la placa base a la placa base. Puedes hacer clic en la tecla correcta que aparece debajo del logotipo de Windows al reiniciar el equipo) en el BIOS .
  2. Una vez que el BIOS esté activado, navegue hasta la opción de Tecnología de virtualización Intel que suele estar presente en Avanzado . El menú en el que está presente puede diferir de una placa base a otra, así que explora tú mismo.

En el caso de las placas madre de ASUS, sigue el siguiente camino:

Avanzado> Configuración de CPU> Tecnología de virtualización Intel

Navegando hacia la tecnología de virtualización de Intel

  1. Ahora cambia la opción a Habilitado . Guarda los cambios y sal de la BIOS.

Habilitando la tecnología de virtualización de Intel

El ordenador se reiniciará ahora. Al reiniciarse, puede que tenga que reinstalar la aplicación VirtualBox y después de cargar todos los sistemas operativos invitados, comprobar si el problema se ha resuelto.

Solución 2: Desactivar el Hyper-V de Microsoft

Hyper-V es una herramienta desarrollada por Microsoft que permite a los usuarios crear una o más máquinas virtuales. Esto se hace para ejecutar diferentes sistemas operativos en Windows. Casi realiza las mismas tareas que VirtualBox pero tiene opciones difíciles además de una arquitectura confusa. Encontramos en los reportes de los usuarios que Hyper-V debe ser desactivado en su Windows para que VirtualBox funcione correctamente.

Comprueba si la computadora es capaz de funcionar con hiper-velocidad

Primero, comprobaremos que su ordenador es capaz incluso de funcionar con Hyper-V. Si el sistema operativo no lo es y no está instalado en primer lugar, puedes saltarte esta solución y pasar a la siguiente.

  1. Presiona Windows + S, escribe «command prompt» en el cuadro de diálogo, haz clic con el botón derecho del ratón en la aplicación y selecciona Ejecutar como administrador .
  2. Una vez en la línea de comandos elevada, ejecute el siguiente comando:
systeminfo.exe

Ejecutando systeminfo.exe

También te puede interesar:  ¿Cómo arreglar el $0027Código de error 20: El proxy falló al conectarse al servidor web, debido a un tiempo de espera de la conexión TCP$0027 al conectarse a un proxy?
  1. Una vez que se cargan los resultados, navegue hasta el fondo para buscar la entrada » Hyper-V Requirements «. Si tiene Sí delante de las opciones, significa que su ordenador soporta Hyper-V. Si no lo hace y ve un No , debería saltarse esta solución.

Comprobación de los requisitos del Hyper-V

Desactivación de Hyper-V

Ahora, si Hyper-V está instalado en su ordenador, lo desactivaremos y reiniciaremos su ordenador. Esto eliminará el conflicto entre Hyper-V y VirtualBox y solucionará el problema.

  1. Presiona Windows + R, escribe » OptionalFeatures.exe » en el cuadro de diálogo y presiona Enter.
  2. Una vez que se abran las características opcionales, busque la opción de Hyper-V . Si está marcada, desmarca la opción (incluyendo las subopciones).

Desactivando Hyper-V – Windows 10

  1. Reinicie su computadora y lance VirtualBox de nuevo. Compruebe si el problema se ha resuelto. También puedes recargar el sistema operativo de 64 bits desde su archivo iso.

Solución 3: Desinstalación del dispositivo de guardia/guardacrédito

Device Guard es una combinación de características de seguridad de hardware y software relacionadas con la empresa que permite a un dispositivo ejecutar únicamente aplicaciones que estén debidamente definidas en las políticas de integridad de código de Windows. Se utiliza como una capa extra de seguridad y se activa por defecto en los ordenadores DELL. Esta opción debe ser desactivada para que VirtualBox muestre sistemas operativos invitados de 64 bits en su computadora.

Credential Guard está pensado para estar presente sólo en Windows 10 Enterprise Edition, así que no te preocupes si no puedes verlo en tu versión de Windows.

Desactivación del dispositivo de protección

  1. Presiona Windows + R, escribe » gpedit.msc » en el cuadro de diálogo y presiona Enter.
  2. Una vez que el editor de políticas de grupo, navegar a la siguiente ruta:
Configuración del ordenador> Plantillas administrativas> Sistema> Device Guard

Navegando a Device Guard – Editor de Política de Grupo

  1. Ahora haga doble clic en la política Activar la seguridad basada en la virtualización y establecerla como Desactivada .

Desactivando el dispositivo de protección

  1. Guardar los cambios y salir. Ahora reinicie su computadora e intente iniciar VirtualBox. Comprueba si el problema está resuelto.

Desactivando la guardia de credenciales

Si su computadora es Windows 10 Enterprise y también contiene Credential Guard, intentaremos deshabilitarlo también además de Device Guard. Siga las instrucciones que aparecen a continuación.

  1. Realice el método de desactivando el Device Guard como se demostró anteriormente. Ahora presione Windows + R, escriba «regedit» en el cuadro de diálogo y navegue a las siguientes direcciones.

Borrar cada una de las teclas anteriores listadas.

  1. Ahora tenemos que borrar las variables EFI de Windows Defender Credential Guard usando bcdedit. Presiona Windows + S, escribe «command prompt» en el cuadro de diálogo, haz clic con el botón derecho del ratón en la aplicación y selecciona Ejecutar como administrador .
  2. Ahora ejecute los siguientes comandos uno por uno procediendo con un Enter después de cada uno de ellos.
mountvol X: /s
copia %WINDIR%N-System32N-SecConfig.efi X:N-EFIN-MicrosoftN-BootN-SecConfig.efi /Y
bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" /cargador de aplicaciones
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} camino "EFIMicrosoftBootSecConfig.efi"
bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} opciones de carga DISABLE-LSA-ISO
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} partición del dispositivo=X:
mountvol X: /d

Deshabilitando la guardia de credenciales

  1. Ahora reinicie su computadora correctamente. Cuando se le pida que desactive Windows Defender Credential Guard , acepte el aviso.
  2. Reinicie su computadora de nuevo. Ahora intenta ejecutar VirtualBox y después de cargar el sistema operativo huésped de nuevo, comprueba si el error se ha resuelto.
También te puede interesar:  Arreglar: Error de Window Defender 0x800705b4

Solución 4: Desactivar el aislamiento del núcleo

La tecnología de aislamiento del núcleo permitió a Windows crear un área segura de memoria del sistema que está totalmente aislada de la memoria de trabajo normal de la computadora. Ayuda a la ejecución de máquinas virtuales en Windows. En esta área segura, el sistema puede ejecutar sus procesos de sistema, software de seguridad, etc. sin el riesgo de ser interrumpido por el núcleo del sistema operativo. A veces este módulo causa conflictos con el aislamiento del núcleo. Desactivaremos el Aislamiento del Núcleo y comprobaremos si esto resuelve el mensaje de error.

  1. Descargue el archivo .reg de (aquí). El archivo se llamará «Desactivando la protección de la credencial».
  2. Haga doble clic en él para ejecutarlo. Puede que un UAC le pida que confirme sus acciones.

Desactivando el aislamiento del núcleo

  1. Si quieres habilitar el Aislamiento de Núcleos de nuevo, descarga el archivo .reg de (aquí).
  2. Reinicie el ordenador y compruebe si el mensaje de error se ha resuelto.

Solución 5: Desinstalación de depuradores de nivel de sistema y otras plataformas VM

Si tiene otro software de Máquina Virtual instalado en su computadora, no permitirá que VirtualBox ejecute sistemas operativos de 64 bits en su computadora. Incluso podría entrar en conflicto con otras funcionalidades de la aplicación. Aquí tienes que desinstalar todos los demás software de la Máquina Virtual y los Depuradores de nivel de sistema (si los hay) de tu computadora.

  1. Presiona Windows + R, escribe » appwiz.cpl » en el cuadro de diálogo y presiona Enter.
  2. Una vez en el administrador de aplicaciones, busque otras plataformas VM o depuradores de nivel de sistema. Haga clic con el botón derecho del ratón en ellos y seleccione Desinstalar .

Desinstalación de depuradores a nivel de sistema y otras plataformas VM

  1. Reinicie el ordenador y compruebe si el problema se ha resuelto. Si no lo está, considere la posibilidad de volver a cargar el sistema operativo de 64 bits en su ordenador.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información. ACEPTAR

Aviso de cookies