No se pudo iniciar la máquina virtual porque el hipervisor no se está ejecutando

No se pudo iniciar la máquina virtual porque el hipervisor no se está ejecutando

Si ha habilitado Hyper-V en su máquina host con Windows 11 o Windows 10 y ha creado una o más máquinas virtuales, pero al intentar iniciar o iniciar las máquinas virtuales como de costumbre, no funciona y ve el mensaje de error Máquina virtual no se pudo iniciar porque el hipervisor no se está ejecutando ; esta publicación tiene como objetivo proporcionar soluciones para ayudarlo a resolver el problema.

Cuando se produzca este error, recibirá el siguiente mensaje de error completo.

Ocurrió un error al intentar iniciar las máquinas virtuales seleccionadas.

<VMname> no pudo iniciarse.

No se pudo iniciar la máquina virtual porque el hipervisor no se está ejecutando.

Las siguientes son las razones por las que puede encontrar este problema:

  • Su hardware no admite funciones de virtualización.
  • El BIOS no está configurado correctamente.
  • Instaló otros hipervisores incompatibles.
  • Hyper-V no está completamente instalado.
  • Hyper-V no está configurado para autoarranque.
  • Los servicios de Hyper-V no funcionan correctamente.

No se pudo iniciar la máquina virtual porque el hipervisor no se está ejecutando

Si obtiene que la máquina virtual no se pudo iniciar porque el hipervisor no se está ejecutando cuando intenta iniciar una máquina virtual habilitada para Hyper-V en su computadora host con Windows 11/10, puede aplicar las correcciones sugeridas que se enumeran a continuación para solucionar este problema. resuelto en su sistema.

  1. Verifique si la virtualización está habilitada en BIOS
  2. Verifique que su CPU sea compatible con SLAT
  3. Compruebe el servicio de administración de máquinas virtuales de Hyper-V
  4. Desinstale otros hipervisores incompatibles (si corresponde)
  5. Configure el hipervisor Hyper-V para que se inicie automáticamente
  6. Reinstalar Hyper-V

Veamos la descripción de la aplicabilidad de estas correcciones. Antes de continuar, le sugerimos que actualice su BIOS, ya que un BIOS desactualizado puede causar que el hipervisor no se ejecute. Una actualización (si está disponible) podría solucionar el problema. Si necesita saber el fabricante de la placa base, vaya a su sitio web oficial para conocer la información sobre la placa base. Algunos fabricantes ofrecen opciones de actualización del BIOS directamente en el BIOS, lo que es mucho más sencillo de actualizar que de la forma habitual. Además, asegúrese de que Windows esté actualizado a la última versión/compilación en la máquina.

1] Verifique si la virtualización está habilitada en BIOS

Habilitar o deshabilitar la virtualización de hardware en BIOS

La función de virtualización es necesaria para el uso del hipervisor, por lo que debe asegurarse de que la virtualización de hardware esté habilitada en el BIOS siguiendo estos pasos:

  • Reinicie su computadora e ingrese al BIOS.
  • Vaya a Configuración de la CPU .
  • Ingrese a la Sección de Aceleración .
  • Encuentre las siguientes opciones si están disponibles y actívelas:
    • VT-x
    • AMD-V
    • MVS
    • Vanderpool
    • Intel VT-D
    • AMD IOMMU
  • Una vez hecho esto, salga del menú y haga clic en guardar cambios.

2] Verifique que su CPU sea compatible con SLAT

Habilitar SLAT

Según la experiencia del usuario y los informes, si su CPU no es compatible con SLAT, es posible que su computadora no admita la virtualización integrada, por lo tanto, la máquina virtual no se pudo iniciar porque el hipervisor no se está ejecutando. En este caso, debe verificar si su CPU es compatible con SLAT (traducción de direcciones de segundo nivel). Debe visitar el sitio web del fabricante de su CPU para obtener detalles específicos o usar software de terceros. Si confirma que su CPU es compatible con SLAT, puede seguir las instrucciones de esta guía para habilitar la función en su computadora.

3] Verifique el servicio de administración de máquinas virtuales de Hyper-V

Esta solución requiere que verifique (y reinicie) si el servicio VMM de Hyper-V se está ejecutando correctamente y configurado en el tipo de inicio automático en el Administrador de servicios de Windows. Haz lo siguiente:

  • Presione la tecla de Windows + R para invocar el cuadro de diálogo Ejecutar.
  • En el cuadro de diálogo Ejecutar, escriba services.msc y presione Entrar para abrir Servicios.
  • En la ventana Servicios, desplácese y localice el servicio Administración de máquinas virtuales de Hyper-V.
  • Haga doble clic en la entrada para editar sus propiedades.
  • En la ventana de propiedades, haga clic en el menú desplegable Tipo de inicio y seleccione Automático.
  • A continuación, asegúrese de que el servicio se haya iniciado.
  • Haga clic en Aplicar > Aceptar para guardar los cambios.
  • Reinicie la máquina.

4] Configure el hipervisor Hyper-V para que se inicie automáticamente

Si no configuró el hipervisor Hyper-V para que se inicie automáticamente después del arranque, es probable que encuentre el error en cuestión. En este caso, para reconfigurar la configuración en el archivo de datos de arranque, puede ejecutar el siguiente comando en el modo elevado del símbolo del sistema.

bcdedit /set hypervisorlaunchtype auto

5] Desinstalar otros hipervisores incompatibles (si corresponde)

El error que enfrenta actualmente puede ocurrir si tiene otros hipervisores de proveedores externos instalados en su máquina host Hyper-V. Hyper-V no es compatible con otros hipervisores como VMware Workstation o VirtualBox. En este caso, para resolver este problema, simplemente necesita desinstalar estos hipervisores incompatibles. O puede cambiar por completo a otras plataformas de virtualización como VMware.

6] Reinstalar Hyper-V

Reinstalar Hyper-V

Esta solución requiere que reinstale Hyper-V en su máquina host con Windows 11/10. Esencialmente, solo necesita deshabilitar Hyper-V en el panel de Características de Windows, reiniciar su computadora y volver a habilitar Hyper-V. Sus máquinas virtuales se mantendrán en Hyper-V Manager durante el procedimiento de reinstalación. Después de haber creado con éxito una VM en Hyper-V, reinicie su computadora.

¡Espero que esto ayude!

¿Se puede ejecutar una máquina virtual sin un hipervisor?

No es posible crear/ejecutar una máquina virtual sin una. Un hipervisor, también conocido como monitor de máquina virtual (VMM), aísla el sistema operativo y los recursos del hipervisor de las máquinas virtuales y permite la creación y administración de esas máquinas virtuales al dividir los recursos de hardware, como la memoria, la potencia de la CPU y el ancho de banda de la red. que asigna estos recursos a cada VM. Hay dos tipos principales de hipervisor, a saber: Tipo 1 (o bare metal) y Tipo 2 (o alojado).

¿Cómo sé si mi hipervisor está funcionando?

Abra el registro de eventos de Hyper-V-Hypervisor en el Visor de eventos. En el panel de navegación, expanda Registros de aplicaciones y servicios > Microsoft > Windows > Hyper-V-Hypervisor y luego haga clic en Operational . Todos los hipervisores necesitan algunos componentes a nivel del sistema operativo para ejecutar máquinas virtuales, como un administrador de memoria, un programador de procesos, una pila de entrada/salida (E/S), controladores de dispositivos, un administrador de seguridad, una pila de red, etcétera. Y si se lo pregunta, las máquinas virtuales son archivos que recrean el entorno informático de una computadora física, y un hipervisor es un software que ejecuta estos archivos.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *