Cómo arreglar 'El componente opcional WSL no está habilitado. Habilítelo y vuelva a intentarlo '¿Error en Ubuntu?

Ubuntu es una distribución basada en Linux que es totalmente gratuita y de código abierto. El programa también proporciona soporte para Windows 10 y es utilizado por muchas personas con fines de desarrollo de software. Sin embargo, recientemente han aparecido muchos informes en los que los usuarios no pueden usarlo y aparece el error “ El componente opcional de WSL no está habilitado. Habilítelo e inténtelo de nuevo ”mientras intenta hacerlo.

Causas “El componente opcional WSL no está habilitado. Habilítelo y vuelva a intentarlo ”¿Error en Ubuntu?

Después de recibir numerosos informes de varios usuarios, decidimos investigar el problema e ideamos un conjunto de soluciones para solucionarlo y erradicarlo por completo. Además, analizamos el motivo por el cual se desencadena este problema y lo enumeramos de la siguiente manera.

  • Componente deshabilitado:  como indica el mensaje de error, el error se activa si el subsistema de Windows para Linux está deshabilitado. El subsistema de Windows para Linux es una característica muy importante y debe habilitarse para que Ubuntu funcione correctamente en Windows 10 porque proporciona todas las configuraciones y distribuciones importantes necesarias para que Ubuntu se ejecute correctamente.

Ahora que tiene una comprensión básica de la naturaleza del problema, avanzaremos hacia las soluciones. Asegúrese de implementar las soluciones con cuidado para evitar conflictos.

Método 1: activar WSL a través del panel de control

Hay un par de métodos que podemos aplicar para solucionar el problema. Sin embargo, en este paso, tomaremos la ruta más fácil y habilitaremos WSL a través del Panel de control. Para eso:

  1. Presione las teclas "Windows" + " R " simultáneamente para abrir el indicador Ejecutar.
  2. Escriba " Panel de control " y presione " Shift " + " Ctrl " + " Enter " para proporcionar privilegios administrativos.
  3. Haga clic en la opción " Ver por " y seleccione " Iconos pequeños ".
  4. Haga clic en la opción " Programas y características ".
  5. Seleccione la opción " Activar o desactivar las funciones de Windows " en el panel izquierdo.
  6. Desplácese hacia abajo y seleccione " Subsistema de Windows para Linux ".
  7. Haga clic en " Aceptar " para habilitar la función.
  8. Verifique si el problema persiste.

Solución 2: Activar WSL a través de PowerShell

También podemos habilitar la función WSL mediante el símbolo del sistema. Por lo tanto, en este paso, implementaremos un comando en el símbolo del sistema para habilitar la función WSL. Para eso:

  1. Presione las teclas " Windows " + " R " simultáneamente para abrir el indicador Ejecutar.
  2. Escriba " Powershell " y presione " Shift " + " Ctrl " + " Enter " para proporcionar privilegios administrativos.
  3. Escribe el siguiente comando y presiona " Enter ".
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  4. Espere a que se ejecute el comando y verifique si el problema persiste.