Last Updated on 27/12/2023
Este tutorial irá mostrar como resolver o erro “As entradas de registro do Windows Sockets necessárias para conectividade de rede estão ausentes”.
O Problema
Me deparei com esse problema enquanto utilizava um de meus computadores com Windows 10. Dito isto, essa solução certamente funcionará em ambientes Windows 10, mas é possível que também funcione em versões futuras de arquitetura semelhante.
A primeira coisa que notei foi um alerta no ícone de conexão na barra de tarefas. Depois disso, eu já não conseguia acessar qualquer site da internet como se estivesse sem conexão:
Então, executei a ferramenta de diagnóstico de rede do Windows para tentar resolver o problema, que por sua vez exibiu o seguinte relatório:
A Solução
Pode ser que os registros estejam realmente corrompidos, mas isso não quer dizer que realmente precisamos modificar os registros do Windows para corrigir o problema, mas precisaremos de permissões de administrador para executar os comandos para correção.
netsh int ip reset
Primeiro, abra o prompt do Windows como administrador e execute o comando abaixo que está após o sinal >
:
C:\Windows\system32>netsh int ip reset Redefinindo Interface, OK! Redefinindo Endereço Unicast, OK! Redefinindo Vizinho, OK! Redefinindo Caminho, OK! Falha ao redefinir . Acesso negado. Redefinindo , OK! Reinicie o computador para concluir esta ação.
netsh winsock reset
Em seguida, no mesmo prompt, execute o último comando:
C:\Windows\system32>netsh winsock reset Catálogo Winsock redefinido com êxito. Reinicie o computador para concluir a redefinição.
Reiniciar
E por último, este é um passo muito importante sugerido na resposta dos comandos executados acima, então, reinicie seu computador. Quando o sistema inicializar, sua conexão já deve estar funcionando novamente.
Espero que ajude. Até mais!