0
(0)

La aplicación de escritorio Docker es bastante famosa entre los desarrolladores que están desarrollando nuevos softwares para los sistemas variables de Windows. La aplicación permite el uso de múltiples sistemas virtuales para probar las nuevas versiones, parches del sistema del desarrollador. Pero, ¿qué pasa si Docker muestra el mensaje de error «Docker no puede habilitar Hyper-V» de la nada? No se preocupe. Simplemente siga estas sencillas soluciones para resolver el problema muy rápidamente.

Soluciones alternativas

a. Reanudar su computadora y nuevamente intente acceder a los sistemas virtuales en su sistema.

segundo. Desactive cualquier programa antivirus que esté ejecutando y vuelva a comprobarlo.

Solución 1: habilite Hyper-V en su sistema

Hyper-V es una característica opcional que debe habilitar manualmente para trabajar con ella.

1. Al principio, haga clic con el botón derecho en el Clave de Windows y luego haga clic en «Carrera“.

2. Luego, escriba este comando y presione Entrar.

optionalfeatures

3. Una vez que aparezca la función de Windows, cheque la «Hyper-V”De la lista de características opcionales.

4. Una vez que haya hecho eso, haga clic en «Okay“.

Habilitar Hyper V Min

Windows ahora habilitará HyperVisor en su computadora.

5. Luego, haga clic en «Reiniciar ahora“.

Reiniciar ahora

Una vez que se reinicie su máquina, se habilitará Hyper-V. Esto tomará algún tiempo. Una vez que su máquina se reinicie, abra Docker e intente iniciar una máquina virtual.

Método alternativo –

Si el método anterior no funciona, pruebe este.

1. Al principio, haga clic con el botón derecho en el icono de Windows y haga clic en «Windows PowerShell (administrador)“.

Administrador de Powershell

2. Una vez que aparezca el terminal, escriba o pegue este código desde aquí y presione Entrar.

DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V

Dism Hyper V Enable Min

Windows habilitará la función.

Cierre la ventana de PowerShell y reinicie su computadora, una vez.

Solución 2: habilite la virtualización en BIOS

Uno de los requisitos clave de Hyper-V es la activación de la virtualización en el BIOS.

1. Primero, apague su computadora.

2. Ponga en marcha la máquina.

3. Cuando el sistema se está iniciando, debe presionar el botón «Eliminar«* de su teclado para abrir la configuración de BIOS en su computadora.

* NOTA-La clave particular puede variar de un fabricante a otro. Estas son la variedad de teclas

Esc, F1, F2, F10, F11, F12 o Eliminar

Al presionar la tecla asignada, aparecerá la pantalla del BIOS en un momento.

Configuración del BIOS

3. Una vez que BIOS se abre la configuración, vaya a «AvanzadoPestaña ”.

4. A continuación, seleccione «Virtualización«De la lista y asegúrese de que sea»Habilitado“.

(En algunas computadoras, es posible que observe «Modo SVM» en lugar de la configuración de «Virtualización». Habilítelo para obtener el mismo efecto)

Virtualización New Min

5. Nuevamente, presione la tecla asociada con él para guardar la configuración.

[Esel»[Itisthe“F10”Clave para esta computadora.]

F10 Min Min Min

6. Después de eso, seleccione «si”Para finalmente guardar y salir de la configuración de BIOS en su computadora.

Guardar Sí Min

Una vez que haya guardado la configuración, su computadora lo hará automáticamente. Ahora, abra la aplicación Docker en su computadora e intente abrir una nueva máquina virtual.

Solución 3: eliminar y reinstalar Hyper-V

Si los archivos de Hyper-V se corrompen por casualidad, Docker no se abrirá.

1. Presione el Tecla de Windows + X llaves juntas.

2. Luego, haga clic en «Windows PowerShell (administrador) ”Para acceder a él.

Powershell Windows Key X

3. Copiar pegar estos códigos uno por uno y presione Entrar a partir de entonces para ejecutar estos códigos secuencialmente.

Disable-WindowsOptionalFeature -FeatureName microsoft-hyper-v -online restart-computer
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All restart-computer
Enable-WindowsOptionalFeature -Online -FeatureName Containers -All

Dism Hyper V Unistall Enable Min

Después de ejecutar los códigos, abra Docker una vez más y verifique si esto resuelve el problema.

NOTA

Si el problema persiste, pruebe estos pasos:

a. Abra la terminal de PowerShell con privilegios de administrador.

2. A continuación, ejecute este código y compruebe si esto ayuda.

MOFCOMP %SYSTEMROOT%System32WindowsVirtualization.V2.mof

Hyper V 2 min

Compruebe si esto resuelve el problema.

Tu problema debería estar resuelto.

¿Le ha parecido útil este contenido?

¡Haz clic en una estrella para puntuar!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.