É frustrante o suficiente receber mensagens de erro enquanto você está trabalhando em algo, mas a frustração é muito exacerbada se a mensagem for indefinida. O utilitário ping é, em essência, uma ferramenta de diagnóstico. Portanto, quando ele retorna uma “falha geral”, ele não funcionou em muitos níveis.
Agora, fica claro pelo próprio nome que esse erro pode ser causado por uma série de fatores. Neste artigo, você aprenderá sobre os culpados mais prováveis e como lidar com eles. Não há uma ordem específica em que as correções precisem ser aplicadas, mas algumas delas são boas para fazer de qualquer maneira, então você também pode trabalhar seu caminho para baixo na lista.
Alterar a versão do protocolo
A versão quatro do protocolo da Internet (IPv4) foi, e até certo ponto continua a ser, o padrão para qualquer dispositivo conectado à Internet. No entanto, os endereços no IPv4 estão próximos de se esgotar, causando uma migração lenta, mas inevitável para o IPv6. O Windows prefere IPv6 por padrão, o que pode ser a causa da falha de ping. Observe que o IPv6 é obrigatório em algumas versões do Windows, por isso é muito mais aconselhável definir seu sistema operacional para preferir o IPv4 do que desabilitar a versão seis.
A Microsoft fornece utilitários simples e independentes para configurar versões de protocolo em seu site de suporte. Para mudar para o uso de IPv4, vá para esta página e procure o programa chamado “Preferir IPv4 em vez de IPv6 nas políticas de prefixo”. Baixe e execute o programa. Tudo o que você precisa fazer é clicar em “Avançar” no utilitário e ele cuidará do resto. Assim que o assistente concluir a correção, reinicie o computador e tente executar o ping novamente.
Remover bloqueadores de HTTP
Esta é uma solução rápida e fácil. Se você tiver algum software que afete o tráfego HTTP, desinstale-o para ver se está causando problemas. Isso inclui muitos programas como Wireshark, Peer Guardian ou Simplewall. Depois de desativar ou desinstalar o software suspeito, reinicie o computador e tente fazer o ping novamente.
Se você estiver usando uma VPN, também pode ser a causa da mensagem de erro "Falha geral", portanto, você deve desativá-la durante o teste. Finalmente, é difícil, mas você pode desligar o firewall do Windows. Não é provável que o firewall esteja causando a falha do ping, mas é uma variável a menos.
Remover tecnologias de transição de protocolo
Lembra como foi discutido acima que a infraestrutura IP está migrando da versão quatro para a versão seis? Bem, para facilitar essa transição e atender aos critérios de implementação, várias tecnologias foram desenvolvidas. O objetivo deles é adaptar o tráfego da Internet para a eventual remoção do IPv4, mas podem causar alguns problemas em circunstâncias específicas.
Para desabilitar as tecnologias de transição, acesse seu Windows PowerShell como administrador. Para fazer isso, pressione a tecla Windows e X no teclado simultaneamente. No menu que aparece, clique em “Windows PowerShell (Admin).” No shell, digite os seguintes comandos na ordem em que são apresentados, pressionando Enter após cada um.
- netsh int ipv6 isatap definir estado desabilitado
- netsh int ipv6 6to4 definir estado desabilitado
- interface netsh teredo definir estado desabilitado
Depois de executar os comandos, o mecanismo deve retornar “Ok” a cada vez. Quando terminar, reinicie o computador e verifique se o problema de ping foi corrigido.
Limpar Cache DNS
Esta solução tem uma boa chance de consertar a falha de ping, mas também é uma coisa saudável a se fazer no seu computador. Sem ser muito técnico, limpar o cache DNS excluirá os registros IP antigos e permitirá que o sistema operacional recupere os novos quando você acessar qualquer servidor. O procedimento descrito aqui limpará seu cache DNS e também redefinirá seu catálogo Winsock. Começar o catálogo Winsock do zero é uma medida adicional que pode ajudar.
Comece da mesma maneira que com a correção anterior. Inicie o PowerShell como administrador no menu pop-up Win + X. Digite os comandos a seguir, novamente na ordem em que aparecem. Pressione Enter após cada um. Ao terminar, reinicie o computador.
- ipconfig / release
- ipconfig / renew
- ipconfig / flushdns
- netsh int ip reset c: tcp.txt
- netsh winsock reset
Principais soluções para falhas gerais
A natureza desse erro torna difícil identificar o que exatamente deu errado. Uma das correções neste artigo provavelmente o colocará de volta nos trilhos. Se você estiver executando filtros ou bloqueadores de tráfego, provavelmente saberá o que são, portanto, poderá desabilitá-los primeiro.
No entanto, a causa mais comum parece ser complicações da versão; pedir ao Windows para preferir a versão de protocolo mais antiga pode ajudá-lo nisso.
Você descobriu o que causou o seu fracasso geral? Você já teve problemas com o utilitário ping no passado? É assim, como você consertou isso? Conte-nos sobre isso nos comentários abaixo.