Como consertar o erro de ‘subsistema Windows para Linux não tem distribuições instaladas’?



Experimente Nosso Instrumento Para Eliminar Problemas

Bash é um Shell Unix e uma forma de linguagem de comando que foi introduzida pela primeira vez em 1989. Ele foi amplamente distribuído como o shell de Login padrão para Linux e MacOS. Embora seja visto principalmente em Linux e Marcos, há uma versão que pode ser instalada no Windows 10. No entanto, muitas reclamações têm vindo de usuários que não conseguem usar o Bash no Windows 10 e um “ O subsistema Windows para Linux não tem distribuições instaladas ”Erro é visto ao tentar fazer isso.



Mensagem de erro “subsistema Windows para Linux não tem distribuições instaladas”



O que causa o erro “Subsistema Windows para Linux não tem distribuições instaladas”?

Depois de receber inúmeras reclamações de vários usuários, decidimos investigar o problema e criamos um conjunto de soluções que corrigiu o erro para a maioria de nossos usuários. Além disso, examinamos os motivos pelos quais esse erro foi acionado e os listamos abaixo.



  • Distribuições ausentes: Ao instalar o bash para Windows, alguns arquivos adicionais precisam ser instalados para o subsistema do Windows. Se esses arquivos não puderem ser baixados automaticamente da Microsoft Store, este erro será acionado.
  • Serviço para deficientes: Em certos casos, o LxssManager serviço que geralmente está sendo executado em segundo plano pode ser bloqueado após uma atualização recente. Isso pode impedir que o sistema operacional adquira todos os arquivos necessários para executar o shell bash, que pode acionar o erro.
  • Distribuição padrão errada selecionada: Se o Ubuntu não foi selecionado como a distribuição padrão para o sistema operacional, pode ocorrer este erro. Porque o Ubuntu é uma distribuição essencial para executar o shell bash.

Agora que você tem uma compreensão básica da natureza do problema, seguiremos em direção às soluções. Certifique-se de implementá-los na ordem específica em que são apresentados para evitar conflito.

Solução 1: Instalando Distribuições Manualmente

Se certas distribuições não puderem ser baixadas e instaladas automaticamente, podemos tentar instalá-las manualmente por meio do prompt de comando. Portanto, nesta etapa, estaremos executando um comando para instalar distribuições essenciais. Por isso:

  1. Aperte o ' janelas '+' R ”Simultaneamente para abrir o prompt Executar.
  2. Digitar ' cmd ”E pressione“ Mudança '+' Ctrl '+' Entrar ”Para conceder os privilégios administrativos.

    Digitando cmd no prompt de execução e pressionando Shift + Alt + Enter para abrir um prompt de comando elevado



  3. Digite o seguinte comando e pressione Enter.
    lxrun / install

    Iniciando o comando Lxrun / install

    Nota: Tente executar este comando no Powershell se ele não funcionar no prompt de comando.

  4. Isso irá disparar o download da Microsoft Store, pressione “ E ”Para iniciar o processo de download, se solicitado pelo prompt de comando.
  5. Verifica para ver se o problema persiste.
    Nota: Este comando também pode ser executado no Power Shell (Administrador). Mas se ele não for reconhecido, baixe e instale o Ubuntu na Microsoft Store e tente executar o comando.

Solução 2: aguarde 10 minutos

Para alguns usuários, o problema foi corrigido após 5 a 10 minutos. Freqüentemente, após uma reinicialização, certos processos e serviços demoram algum tempo para iniciar. Devido a isso, o erro pode ser disparado se você tentar executar o bash logo após a inicialização. Portanto, é recomendado esperar por pelo menos 10 minutos depois de inicializar seu computador antes vocês Continuar com as etapas abaixo.

Solução 3: Instalando o Ubuntu

Se o Ubuntu não foi instalado no seu computador, ele pode disparar este erro porque é uma distribuição muito importante necessária para executar o bash. Para baixar e instalar o Ubuntu, siga as etapas abaixo.

  1. Reiniciar seu computador e faça login em sua conta.
  2. Clique em esta link para abrir a página de download.
  3. Clique no ' Pegue ”Opção e então selecionar a 'Abrir Microsoft Loja ”Opção.

    Clicando na opção “Get”

  4. Assim que a Microsoft Store for carregada, clique no ' Pegue ”Opção para começar a baixar a distribuição Ubuntu.
  5. Assim que o processo de download terminar, clique no ' Instalar ”Opção que aparece no lugar de“ Pegue ”Opção.

    Clicando na opção “Instalar”

  6. Ubuntu agora será instalado no computador.
  7. Verifica para ver se o problema persiste.

Solução 4: Iniciando o serviço LxssManager

É possível que o serviço LxssManager tenha sido desabilitado devido a que este erro foi acionado. Portanto, nesta etapa, iniciaremos manualmente o serviço LxssManager. Por isso:

  1. Pressione ' janelas '+' R ”Simultaneamente para abrir o prompt Executar.
  2. Digitar ' Serviços . msc ”E pressione“ Entrar '

    Digitando “Services.msc” e pressionando Enter

  3. Role para baixo e clique duas vezes em “ LxssManager ' serviço.
  4. Clique na lista suspensa de tipo de inicialização e selecione “ Automático '
  5. Clique no ' Começar ”Opção e selecione“ Aplique '

    Selecionando Automático como o tipo de inicialização e pressionando Enter

  6. Clique em ' Está bem ”E verifique se o problema persiste.
2 minutos lidos