Você pode encontrar o Erro de falha de WSLRegisterDistribution devido ao subsistema desativado para o Linux. Além disso, uma instalação corrompida do aplicativo de distro do Linux também pode causar o erro.
O usuário afetado recebe o erro quando tenta iniciar o terminal Linux com a seguinte mensagem:
WslRegisterDistribution falhou com o erro 0x8007019e
Antes de prosseguir com o processo de solução de problemas, tente iniciar o console do Linux usando a barra de pesquisa do Windows (localizada na barra de tarefas do seu sistema), não pelo bash.
Solução 1: ativar / desativar subsistema para Linux
O Windows tem um recurso “ Subsistema para Linux ”Que é essencial para o funcionamento do seu Distribuição Linux . Se essa opção não estiver ativada, você pode encontrar o erro em questão. Nesse caso, habilitar a opção do subsistema para Linux pode resolver o problema.
- No Barra de Tarefas , Clique no Windows Search barra e tipo Painel de controle . Em seguida, nos resultados mostrados, clique em Painel de controle .
Abra o Painel de Controle
- Agora clique em Desinstalar um programa .
Clique em Desinstalar um Programa no Painel de Controle
- Em seguida, no painel esquerdo da janela, clique em Ativar ou desativar o recurso do Windows .
Ativar ou desativar o recurso do Windows
- Agora, role para baixo até o fim e habilite Subsistema Windows para opção Linux .
Habilitar subsistema Windows para Linux
- Então reiniciar seu sistema e, em seguida, verifique se o sistema está livre do erro.
- Se a opção já for ativado na etapa 4, então desabilitar isso e reiniciar Seu sistema.
- Ao reiniciar, habilitar a opção de subsistema e então reiniciar Seu sistema.
- Ao reiniciar, verifique se a distro Linux está funcionando bem.
Solução 2: reinicie o serviço LxssManager
O serviço de ciclo de vida da instância do Linux, ou seja, o LxssManager opera em segundo plano para manter as coisas sob controle. Você pode encontrar o erro em questão se o referido serviço estiver travado na operação ou em um estado de erro. Nesse cenário, reiniciar o serviço pode eliminar a falha e, assim, resolver o problema.
- pressione Windows + R para exibir a caixa de comando Executar.
- Agora digite Services.msc e então clique em Está bem .
Digite “services.msc” na caixa de diálogo Executar e pressione Enter
- Agora encontre e reinicie o LxssManager serviço.
Reinicie o serviço Lxss Manager
- Em seguida, reinicie o terminal para verificar se o erro está livre.
Solução 3: iniciar o subsistema a partir da Microsoft Store
A distribuição do Linux tem um bug, no qual, às vezes, o terminal começa a mostrar o erro em questão quando iniciado a partir do atalho / prompt de comando. Essa falha pode ser eliminada iniciando o aplicativo diretamente da interface da Microsoft Store.
- No Barra de Tarefas do seu sistema, clique em Windows Search caixa e tipo Microsoft Store . Em seguida, na lista de resultados exibida, clique em Microsoft Store .
Abra a Microsoft Store
- Em seguida, no canto superior direito da janela, clique no botão elipses horizontais e então clique em Minha biblioteca .
Abra Minha biblioteca na Microsoft Store
- Agora, no painel esquerdo da janela, clique em Instalado .
Abra a guia Instalado em Minha biblioteca
- Em seguida, no painel direito da janela, clique no seu Aplicativo de distro Linux .
- Agora clique no Lançamento e depois verifique se o problema foi resolvido.
Inicie o aplicativo de console do Linux na Microsoft Store
Solução 4: atualize o terminal Linux usando o prompt de comando
Você pode encontrar o erro em discussão se estiver usando uma versão mais antiga da distribuição. Nesse contexto, atualizar o aplicativo pode resolver o problema. Você pode usar o prompt de comando para fazer o mesmo sem reinstalar o aplicativo.
- No Barra de Tarefas do seu sistema, clique no Windows Search caixa e tipo Prompt de comando . Em seguida, nos resultados mostrados, clique com o botão direito em Prompt de comando e no submenu, clique em Executar como administrador .
Abra o Prompt de Comando no Windows Search
- Agora tipo os seguintes comandos no Prompt de Comando e pressione o botão entrar tecla após cada comando:
C: > bash $ sudo apt-get update $ sudo apt-get dist-upgrade $ C: > exit
- Agora, inicie o terminal para verificar se o erro está livre.
Solução 5: reparar o aplicativo de terminal Linux
Se nada o ajudou até agora, o problema pode ter sido causado por uma instalação corrompida do aplicativo de distribuição do Linux. Para superar essa corrupção, o recurso Reparar das Configurações do Windows pode ser usado, o que resolverá o problema.
- Clique com o botão direito no janelas botão e clique em Configurações .
Abra as configurações do Windows
- Em seguida, toque em Apps .
Abra os aplicativos nas configurações do Windows
- Agora, encontre e clique no seu Aplicativo de distribuição Linux , por exemplo, se você estiver usando o Ubuntu, clique em Ubuntu. Então clique em Opções avançadas .
Abra as configurações avançadas do aplicativo de distribuição Linux
- Agora, role para baixo até o final e clique no Reparar botão.
Reparar o aplicativo de distribuição Linux
- Após reparar a distro, verifique se o erro está livre.
- Se não, abra Opções avançadas (etapas 1 a 2).
- Em seguida, role para baixo até o final e clique no Redefinir botão (seus dados / configurações serão perdidos).
Redefinir o aplicativo de distribuição Linux
- Agora, inicie a distro para verificar se o erro está livre.
Solução 6: Reinstale o aplicativo de console do Linux
Se o reparo do console do Linux não resolveu o problema, o módulo corrompido do aplicativo não pode ser reparado e você deve desinstalar manualmente e reinstalar o aplicativo para resolver o problema.
- Clique com o botão direito no janelas botão e clique em Configurações .
- Agora, encontre e clique no seu Aplicativo de distribuição Linux , por exemplo, se você estiver usando o Ubuntu, clique em Ubuntu. Então clique em Desinstalar .
Desinstalar o aplicativo de distribuição Linux
- Após a desinstalação, desabilitar a Subsistema para opção Linux (conforme discutido na solução 1) e reiniciar Seu sistema.
- Ao reiniciar, habilitar o subsistema para Linux (conforme discutido na solução 1).
- Agora instalar seu Aplicativo de console Linux e esperançosamente, seu problema foi resolvido.
Se nada funcionou para você, talvez você precise Reinicie o seu PC com Windows ou realizar um instalação limpa do Windows .
Tag Windows Linux Error 4 minutos lidos