Se você usa o Windows Subsystem for Linux (WSL), pode ter visto o código de erro 4294967295 ao tentar abri-lo no terminal Windows ou acessar seus arquivos Linux no Windows Explorer. Este código de erro significa que há um problema de comunicação entre o Windows e o Linux e pode impedir que você use o WSL corretamente.
O artigo a seguir irá guiá-lo através de diferentes métodos para corrigir esse problema permanentemente.
1. Verifique a conexão de rede
Como a própria mensagem de erro indica que a tentativa de conexão falhou ou que a conexão foi estabelecida sem sucesso porque o servidor conectado (neste caso, Windows) não está respondendo, a primeira coisa que você deve fazer é certificar-se de ter uma conexão estável com a Internet . Isso ocorre porque interrupções na rede, latência ou perda de pacotes podem levar a problemas de comunicação entre cliente e servidor, o que pode causar problemas atuais.
Você pode tentar mudar para uma conexão de rede diferente, se possível, ou tentar solucionar problemas de sua rede atual. Feito isso, tente realizar a mesma ação que causou o erro original e verifique se o problema foi resolvido.
2. Reinicie o WSL
Você pode estar enfrentando problemas devido a uma falha temporária ou corrupção que pode impedir o funcionamento correto do WSL. Esses problemas são em sua maioria temporários e podem ser corrigidos reiniciando o gadget.
Veja como você pode fazer isso:
1. Abra o Gerenciador de Tarefas e clique com o botão direito em qualquer processo relacionado ao WSL.
2. Selecione Finalizar tarefa ou Desativar .

Opção de finalizar tarefa
3. Quando terminar, abra seu emulador de terminal favorito com direitos de administrador. Por exemplo, se você estiver usando o prompt de comando, pressione as teclas Win + R juntas para abrir Executar e digite “cmd” no campo de texto.
4. Pressione as teclas Ctrl + Shift + Enter juntas para iniciar o prompt de comando com direitos de administrador .
5. Clique em Sim no prompt Controle de conta de usuário.
6. Digite “wsl” na janela seguinte e clique em Executar como administrador para reabrir o WSL.
Agora você pode verificar se o problema foi resolvido. Além disso, você também pode reativar o WSL com estas etapas:
1. Na janela do prompt de comando com direitos de administrador, execute cada um dos seguintes comandos:
DISM /online /disable-feature /featurename:VirtualMachinePlatform /norestart DISM /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart
2. Após completar os comandos, reinicie o computador e ao reiniciar execute os seguintes comandos em cmd:
DISM /online /enable-feature /featurename:VirtualMachinePlatform /norestart DISM /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /norestart
Agora você pode tentar a ação original que causou o erro e verificar se o problema foi resolvido.
3. Redefinir as configurações de rede
Você também pode corrigir problemas de rede redefinindo as configurações de rede (uma solução rápida que funcionou para alguns usuários afetados), pois isso limpará qualquer rede corrompida, cache ou configurações de proxy ou desatualizadas pode impedir o tráfego de rede. Basicamente, você restaurará as configurações de rede padrão, o que permitirá que o WSL se conecte aos servidores Windows e à Internet sem problemas.
Veja como você pode fazer isso:
1. Digite “cmd” no utilitário de pesquisa do Windows e clique em Executar como administrador .
2. Selecione Sim no prompt Controle de conta de usuário.
3. Agora execute cada um dos seguintes comandos:
wsl --shutdownnetsh winsock resetnetsh int ip reset allnetsh winhttp reset proxyipconfig /flushdns
4. Quando terminar, pressione as teclas Win + I juntas para abrir o aplicativo Configurações .
5. Navegue até Rede e Internet > Status > Redefinição de rede .
![Como resolver o erro WSL 4294967295 no Windows Como resolver o erro WSL 4294967295 no Windows]()
Redefinir a rede do Windows 11
6. Clique em Redefinir agora .
7. Por fim, reinicie o computador e após reiniciar verifique se o problema foi resolvido.
4. Desative temporariamente o software antivírus
![Como resolver o erro WSL 4294967295 no Windows Como resolver o erro WSL 4294967295 no Windows]()
Desative temporariamente o software antivírus Avast
Às vezes, seu programa antivírus pode interferir no tráfego da rede WSL e causar erros.
Você pode verificar se essa é a causa desativando temporariamente o programa antivírus e iniciando o Windows Subsystem para Linux. Se funcionar bem sem antivírus, significa que o antivírus está bloqueando o tráfego de rede WSL.
Nesse caso, você pode alterar as configurações do programa antivírus para permitir o tráfego de rede WSL ou mudar para qualquer um dos melhores programas antivírus para Windows que não cause esse problema.
Outra maneira de tentar resolver o problema é verificar se o DNSCrypt está instalado em seu sistema. DNSCrypt é um programa que criptografa seu tráfego DNS, mas também pode causar alguns problemas de conexão. Alguns usuários relataram que a desinstalação do DNSCrypt resolveu o problema, então você pode tentar.
Para desinstalar um programa, você pode usar o Painel de Controle do seu sistema. Basta ir para a seção Programas e Recursos . Clique com o botão direito no programa de destino e selecione Desinstalar . Siga as instruções na tela para concluir o processo.
5. Modifique o estilo de inicialização do hipervisor
Você também pode tentar alterar o tipo de inicialização do hipervisor para automático e verificar se isso faz alguma diferença. Isto é especialmente útil se você estiver usando outras tecnologias de virtualização, como o Hyper-V, para executar máquinas virtuais.
Alterar o tipo de inicialização pode ajudar a evitar conflitos que podem corrigir problemas semelhantes ao atual. Aqui está tudo que você precisa fazer:
- Inicie o prompt de comando com direitos de administrador.
- Execute o seguinte comando:
bcdedit /set hypervisorlaunchtype auto
- Feito isso, reinicie o computador e verifique se o erro foi resolvido.
Caso você suspeite que há um problema com o próprio serviço Hyper-V, você também pode tentar reiniciá-lo. Para fazer isso, basta ir ao utilitário Services , encontrar o serviço Hyper-V e clicar com o botão direito nele. Selecione Reiniciar e verifique se isso faz alguma diferença.