O que saber
- Winsock (Windows Socket) é o termo usado pelo Windows para descrever os dados em seu PC que os programas usam para acessar uma rede.
- Use o prompt de comando para redefinir o Winsock com o comando netsh winsock reset.
- Execute esse comando se estiver tendo problemas para se conectar à web.
Este artigo explica como executar o comando de reset do Winsock. As instruções funcionam em todas as versões do Windows.
Como executar uma reinicialização do Netsh Winsock
Você deve estar logado como administrador ou saber a senha de administrador do Windows.
-
Abra o prompt de comando como administrador.
-
Digite o seguinte comando e pressione Enter:
netsh winsock reset
O que deve retornar é uma mensagem como a seguinte:
Redefinir com sucesso o Catálogo Winsock.
Você deve reiniciar o computador para concluir a redefinição.
Se você vir uma mensagem diferente após executar o comando, abra o Gerenciador de Dispositivos para habilitar quaisquer adaptadores de rede desabilitados e instale os drivers de rede ausentes.
-
Reinicie seu computador. Para fazer isso no Prompt de Comando, execute o comando shutdown /r.
Após reiniciar, abra um site no Chrome ou em outro navegador para ver se o problema foi resolvido.
Estas instruções se aplicam ao Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista e Windows XP. O comando netsh funciona no Windows XP somente se o service pack instalado for a versão 2 ou 3 - descubra qual service pack do Windows você instalou e baixe o Windows XP SP2 ou SP3 se necessário.
Quando Reiniciar Winsock
Se você não conseguir visualizar nenhuma página da web apesar de ter uma conexão Wi-Fi estável, redefinir o Winsock pode resolver o problema. Este procedimento pode ser útil se você estiver tendo problemas de conexão com a internet nestas situações:
- Após remover malware
- Quando você vê erros pop-up relacionados à rede
- Quando há problemas de pesquisa de DNS
- Quando você acabou de desinstalar software relacionado à rede, como um programa de firewall ou VPN
- Quando você vê erros”limitada ou sem conectividade”
- Ao liberar e renovar o endereço IP não restaura a conectividade
- Quando a internet funciona em outros dispositivos na mesma rede, mas não no seu PC com Windows
Uma reinicialização do netsh Winsock interromperá a funcionalidade de alguns programas, então você pode acabar tendo que reconfigurar alguns de seus softwares para fazê-los funcionar normalmente novamente.
O que uma reinicialização do Netsh Winsock faz?
Reinicializar o Winsock irá desfazer as configurações feitas no Catálogo do Winsock no Windows. As alterações podem ser feitas por programas de rede, como navegadores da Web, clientes de e-mail e programas VPN. Uma redefinição reverte o arquivo DLL wsock32 de volta à sua configuração padrão, dando a esse software um novo começo na conexão com o tráfego TCP/IP.
O arquivo wsock32.dll não é o mesmo que winsock.dll. Consulte nosso guia sobre solução de erros winsock.dll se for mais apropriado.
Com que frequência você pode redefinir o Winsock?
Não há nada de errado em executar o comando de reinicialização do Winsock com a frequência necessária, mas você não deve fazer isso mais do que algumas vezes durante toda a vida útil do seu computador. Redefinir com mais frequência do que isso sugere um problema subjacente que precisa ser resolvido.
Tome nota especial do software que está instalando e quando estiver enfrentando erros de rede. Saber quando o seu PC encontra um problema o ajudará a descobrir a causa. Também é vital manter um programa antivírus em execução em seu computador o tempo todo para detectar infecções que possam estar causando erros relacionados ao Winsock - existem muitos programas antivírus totalmente gratuitos que recomendamos para usuários do Windows.
Se tudo mais falhar, uma reinstalação completa do sistema deve resolver o problema. No entanto, uma reinstalação do Windows definitivamente deve ser o último recurso, pois limpará todos os arquivos e softwares do seu disco rígido.