Creé y ejecuté invitados Hyper-V en esta máquina en el pasado. Las extensiones VT están habilitadas en el BIOS; No hay cambios realizados allí. He cambiado mi orden de dispositivo de arranque recientemente.
¿Cómo puedo asegurarme de que el hipervisor host de Hyper-V se inicie al iniciar Windows?
Al intentar iniciar una VM, el error del Administrador de Hyper-V muestra:
Se produjo un error al intentar iniciar las máquinas virtuales seleccionadas.
Error al restaurar el estado de la máquina virtual.
La máquina virtual 'Windows 10 Tech Preview' no se pudo iniciar porque el hipervisor no se está ejecutando.
El Hyper-V Virtual Machine Management
servicio está configurado en Automático.
Anteriormente me he ejecutado bcdedit /set hypervisorlaunchtype auto
como administrador.
No se instala ningún otro producto VM como VMWare o Virtualbox.
bcdedit
o herramientas similares son de hecho su mejor apuesta. Jugar con los Servicios de Windows, por otro lado, no resolverá nada. Del mismo modo, tener VirtualBox o VMware instalado no cambiará nada. Simplemente se negarán a ejecutarse cuando Hyper-V esté habilitado.bcdedit /set hypervisorlaunchtype auto
resolvió eso para mí + verificación cruzada de la configuración del BIOS para la virtualización y actualización del firmware del BIOS. Ejecutar bcdedit nuevamente confirmará si la configuración ha sido establecida.Respuestas:
Tuve exactamente el mismo problema y los consejos de Daniel B y Norman me ayudaron: Correr
bcdedit
solo reveló que dehypervisorlaunchtype
hecho estaba listo,off
así quebcdedit /set hypervisorlaunchtype auto
un reinicio hizo el truco.Estoy volviendo a publicar sus comentarios como respuesta para preservarlos.
Esto fue causado por un intento (fallido) de ejecutar el emulador de Android desde Android Studio.
fuente
bcedit
solucionado el problema ...Como intenté instalar Docker para Windows, descubrí que mi CPU no puede ejecutar Hyper-V, aunque podría instalarlo.
Esta página explica que Windows 8 Hyper-V Client (y creo que Windows 10 también) requiere una CPU con capacidad SLAT para ejecutarse. Para verificar las capacidades de su CPU, use la utilidad Coreinfo ( https://technet.microsoft.com/en-us/sysinternals/cc835722 ) con la opción -v, el carácter '-' indica que falta la función.
Tal vez su CPU también carece de algunas características, ¡espero que ayude!
fuente
Para otros usuarios: tuve exactamente el mismo error.
Correr
bcdedit /set hypervisorlaunchtype auto
no me ayudó.Finalmente descubrí que primero necesito habilitar la configuración relacionada con la virtualización en el BIOS (inicialmente no lo noté en la pregunta anterior).
fuente