¿Cómo reparar el error 'El subsistema de Windows para Linux no tiene distribuciones instaladas'?



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

Bash es un shell de Unix y una forma de lenguaje de comandos que se introdujo por primera vez en 1989. Se ha distribuido ampliamente como el shell de inicio de sesión predeterminado para Linux y MacOS. Aunque se ve principalmente en Linux y Marcos, hay una versión que se puede instalar en Windows 10. Sin embargo, han llegado muchas quejas de usuarios que no pueden usar Bash en Windows 10 y un “ El subsistema de Windows para Linux no tiene distribuciones instaladas ”Aparece un error al intentar hacerlo.



'El subsistema de Windows para Linux no tiene distribuciones instaladas' Mensaje de error



¿Qué causa el error 'El subsistema de Windows para Linux no tiene distribuciones instaladas'?

Después de recibir numerosas quejas de varios usuarios, decidimos investigar el problema e ideamos un conjunto de soluciones que corrigieron el error para la mayoría de nuestros usuarios. Además, analizamos las razones por las cuales se desencadena este error y las enumeramos a continuación.



  • Distribuciones faltantes: Al instalar bash para Windows, hay ciertos archivos adicionales que deben instalarse para el subsistema de Windows. Si estos archivos no se pueden descargar automáticamente desde Microsoft Store, se activa este error.
  • Servicio para discapacitados: En ciertos casos, el LxssManager El servicio que normalmente se ejecuta en segundo plano puede bloquearse después de una actualización reciente. Esto puede evitar que el sistema operativo adquiera todos los archivos necesarios para ejecutar el shell bash que podría desencadenar el error.
  • Distribución predeterminada incorrecta seleccionada: Si Ubuntu no se ha seleccionado como la distribución predeterminada para el sistema operativo, podría desencadenar este error. Porque Ubuntu es una distribución esencial para ejecutar el shell bash.

Ahora que tiene una comprensión básica de la naturaleza del problema, avanzaremos hacia las soluciones. Asegúrese de implementarlos en el orden específico en el que se presentan para evitar conflictos.

Solución 1: Instalar distribuciones manualmente

Si ciertas distribuciones no se pueden descargar e instalar automáticamente, podemos intentar instalarlas manualmente a través del símbolo del sistema. Por lo tanto, en este paso, ejecutaremos un comando para instalar distribuciones esenciales. Para eso:

  1. Presione el ' Ventanas ” + “ R ”Simultáneamente para abrir el indicador Ejecutar.
  2. Escribir ' cmd 'Y presione' Cambio ” + “ Ctrl ” + “ Entrar ”Para otorgar los privilegios administrativos.

    Escribiendo cmd en el indicador de ejecución y presionando Shift + Alt + Enter para abrir un símbolo del sistema elevado



  3. Escriba el siguiente comando y presione Intro.
    lxrun / install

    Iniciando el comando Lxrun / install

    Nota: Intente ejecutar este comando en Powershell si no funciona en el símbolo del sistema.

  4. Esto activará la descarga de Microsoft Store, presione ' Y ”Para iniciar el proceso de descarga si lo solicita el símbolo del sistema.
  5. Cheque para ver si el problema persiste.
    Nota: Este comando también se puede ejecutar en Power Shell (Administrador). Pero si no se reconoce, descargue e instale Ubuntu desde Microsoft Store e intente ejecutar el comando.

Solución 2: espere 10 minutos

Para algunos usuarios, el problema se solucionó solo después de 5 a 10 minutos. A menudo, después de un reinicio, ciertos procesos y servicios tardan un tiempo en iniciarse. Debido a esto, el error podría activarse si intenta ejecutar bash demasiado pronto después del inicio. Por tanto, se recomienda Espere por al menos 10 minutos después de arrancar su computadora antes deContinuar con los pasos a continuación.

Solución 3: instalar Ubuntu

Si Ubuntu no se ha instalado en su computadora, puede desencadenar este error porque es una distribución muy importante que se requiere para ejecutar bash. Para descargar e instalar Ubuntu, siga los pasos a continuación.

  1. Reiniciar su computadora e inicie sesión en su cuenta.
  2. Hacer clic en esta enlace para abrir la página de descarga.
  3. Clickea en el ' Obtener 'Opción y luego Seleccione la 'Abierto Microsoft Tienda ' opción.

    Haciendo clic en la opción 'Obtener'

  4. Una vez que se cargue Microsoft Store, hacer clic sobre el ' Obtener ”Para comenzar a descargar la distribución de Ubuntu.
  5. Una vez que finaliza el proceso de descarga, hacer clic sobre el ' Instalar en pc 'Opción que aparece en lugar de la' Obtener ' opción.

    Haciendo clic en la opción 'Instalar'

  6. Ubuntu ahora será instalado en la computadora.
  7. Cheque para ver si el problema persiste.

Solución 4: Iniciar el servicio LxssManager

Es posible que el servicio LxssManager se haya deshabilitado debido a que se desencadena este error. Por lo tanto, en este paso, iniciaremos manualmente el servicio LxssManager. Para eso:

  1. Prensa ' Ventanas ” + “ R ”Simultáneamente para abrir el indicador Ejecutar.
  2. Escribir ' Servicios . msc 'Y presione' Entrar “.

    Escribiendo 'Services.msc' y presionando Enter

  3. Desplácese hacia abajo y haga doble clic en ' LxssManager ' Servicio.
  4. Haga clic en el menú desplegable de tipo de inicio y seleccione ' Automático “.
  5. Clickea en el ' comienzo 'Y seleccione' Aplicar “.

    Seleccionando Automático como el tipo de inicio y presionando enter

  6. Haga clic en ' Okay ”Y compruebe si el problema persiste.
2 minutos de lectura