Docker no puede habilitar Hyper-V, cómo solucionarlo

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 compilaciones, parches solo del sistema del desarrollador. Pero, ¿qué pasa si Docker muestra el mensaje de error "Docker no puede habilitar Hyper-V" de la nada? No te preocupes. Simplemente siga estas sencillas soluciones para resolver el problema muy rápidamente.

Soluciones alternativas

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

B. 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 "Correr“.

2. Luego, escriba este comando y presione Ingresar.

características opcionales
Características opcionales Mín.

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

4. Una vez que lo haya hecho, haga clic en "OK“.

Habilitar Hyper V Min

Windows ahora habilitará HyperVisor en su computadora.

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

Reiniciar ahora

Después de que su máquina se reinicie, 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 Ingresar.

DISM / En línea /Habilitar función / Todos / FeatureName:Microsoft-Hyper-V
Dism Hyper V Habilitar mínimo

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 "Borrar* de su teclado para abrir la configuración de BIOS en su computadora.

* NOTA-La clave particular puede variar de un fabricante a otro. Éstas son la variedad de claves:

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 el BIOS se abre la configuración, vaya a "Avanzado" pestaña.

4. A continuación, seleccione el "Virtualización"De la lista y asegúrese de que sea"Activado“.

(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 que está asociada con él para guardar la configuración.

[Es el "F10”Clave para esta computadora.]

F10 Min Min Min

6. Después de eso, seleccione "”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: elimine y vuelva a instalar 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 Ingresar 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 reiniciar-computadora. Enable-WindowsOptionalFeature -Online -FeatureName Contenedores -Todos
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:

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

2. A partir de entonces, ejecute este código y verifique si esto ayuda.

MOFCOMP% SYSTEMROOT% \ System32 \ WindowsVirtualization. V2.mof
Hyper V 2 min

Compruebe si esto resuelve el problema.

Tu problema debería estar resuelto.

RESOLU: Écran noir avec curseur souris Windows 10

RESOLU: Écran noir avec curseur souris Windows 10Windows 10Erreur De Système

Si vous obtenez un écran noir Windows 10 souris visible, la première eligió un vérifier sont les paramètres d'affichage et luminosité.Lorsque l'écran noir avec curseur souris Windows 10 apparait au...

Lee mas
REVISIÓN: La sincronización de la hora falló con time.windows.com

REVISIÓN: La sincronización de la hora falló con time.windows.comProblemas De SincronizaciónWindows 10

Puede tener problemas en línea si la sincronización de la hora falla en Windows 10.Algunos usuarios sugirieron realizar escaneos SFC y DISM, ya que eso parecía ayudar.Otros usuarios informaron que ...

Lee mas
Microsoft Forms Pro ahora está disponible para todos los usuarios de Windows 10

Microsoft Forms Pro ahora está disponible para todos los usuarios de Windows 10Microsoft Formularios ProWindows 10

Hace unos años, Microsoft lanzó su producto de creación de encuestas llamado Formularios de Microsoft. Los usuarios comerciales y de Office 365 Educación pueden utilizar este servicio para crear en...

Lee mas