Sua internet para de funcionar após desinstalar um firewall antigo como ZoneAlarm ou Norton no Windows 11. As páginas da web não carregam, mas outros dispositivos na rede funcionam. Isso acontece porque o firewall instalou um Layered Service Provider, ou LSP, que se corrompe quando o firewall é removido de forma incompleta. O LSP é uma DLL que intercepta o tráfego de rede, e uma entrada LSP quebrada no catálogo Winsock bloqueia todas as conexões TCP/IP. Este artigo explica como identificar a corrupção de LSP causada por um firewall de terceiros e restaurar a conectividade de rede redefinindo o Winsock e removendo entradas LSP órfãs.
Principais Conclusões: Restaurando a Rede Após Corrupção de LSP
- Prompt de Comando como Administrador > netsh winsock reset: Redefine o catálogo Winsock para o padrão, removendo todas as entradas LSP de terceiros.
- netsh int ip reset: Redefine a pilha TCP/IP para corrigir problemas de configuração IP persistentes após a corrupção de LSP.
- Editor do Registro > HKLM\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\Protocol_Catalog9: Exclui manualmente entradas LSP órfãs que o comando de reset não remove.
Por que um Firewall Desatualizado Corrompe o LSP no Windows 11
Um Layered Service Provider é uma DLL que fica entre a API Winsock e a pilha TCP/IP. Firewalls de terceiros instalam LSPs para inspecionar e filtrar o tráfego de rede em baixo nível. Quando você desinstala o firewall sem usar a ferramenta de remoção oficial, a DLL do LSP pode permanecer registrada no catálogo Winsock. O catálogo é um banco de dados de provedores de serviço armazenado no Registro do Windows em HKLM\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\Protocol_Catalog9.
Se o firewall está desatualizado e não suporta o Windows 11, o desinstalador pode falhar ao remover a entrada LSP. O arquivo DLL pode ser excluído, deixando uma referência quebrada no catálogo. Qualquer aplicativo que tente usar o Winsock, incluindo navegadores web, clientes de e-mail e serviços do sistema, falhará ao tentar carregar o LSP ausente ou danificado. O resultado é uma perda completa de conectividade com a internet, mesmo que o adaptador de rede apareça como conectado.
Firewalls Comuns que Causam Corrupção de LSP
Firewalls conhecidos por deixar entradas LSP corrompidas no Windows 11 incluem versões do ZoneAlarm anteriores a 2021, Norton Internet Security 2019 ou anterior, McAfee Personal Firewall e Comodo Firewall versões anteriores a 2022. Esses produtos usam LSPs em modo kernel que são fortemente integrados à pilha TCP/IP. Se você atualizou para o Windows 11 sem desinstalar o firewall primeiro, o LSP pode ter sido carregado e quebrado durante o processo de atualização.
Passos para Redefinir o Winsock e Remover Entradas LSP Órfãs
Siga estes passos em ordem. Não pule a redefinição do Winsock, mesmo que já tenha tentado antes.
- Abra o Prompt de Comando como Administrador
Pressione a tecla Windows, digitecmd, clique com o botão direito em Prompt de Comando e selecione Executar como administrador. Confirme o prompt do Controle de Conta de Usuário. - Redefina o Catálogo Winsock
Digitenetsh winsock resete pressione Enter. Aguarde a mensagem “Catálogo Winsock redefinido com sucesso.” Este comando remove todas as entradas LSP de terceiros e restaura o catálogo padrão. - Redefina a Pilha TCP/IP
Digitenetsh int ip resete pressione Enter. Isso redefine os parâmetros TCP/IP afetados pelo LSP corrompido. Reinicie o computador quando solicitado. - Verifique a Conectividade
Após a reinicialização, abra um navegador web e tente carregar um site. Se a internet funcionar, nenhum passo adicional é necessário. Se ainda falhar, prossiga para remover manualmente as entradas LSP órfãs. - Abra o Editor do Registro
Pressione a tecla Windows + R, digiteregedite pressione Enter. Navegue atéHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2\Parameters\Protocol_Catalog9. - Identifique Entradas LSP Órfãs
No painel direito, procure por entradas na subchaveCatalogEntries. Cada entrada tem um valor binário chamadoPackedCatalogItem. Clique duas vezes em cada entrada e procure pelo nome do firewall ou um caminho para uma DLL que não existe mais. Entradas de um firewall removido farão referência a um arquivo ausente ou a um nome de fornecedor desatualizado. - Exclua Entradas Órfãs
Clique com o botão direito em cada entrada órfã e selecione Excluir. Confirme a exclusão. Não exclua entradas que referenciam DLLs válidas do sistema, comomsafd.dlloufwpuclnt.dll. - Execute Outra Redefinição do Winsock
Feche o Editor do Registro e abra o Prompt de Comando como Administrador novamente. Executenetsh winsock resetmais uma vez. Reinicie o computador.
Alternativa: Use a Ferramenta de Visualização do Catálogo Winsock
Se editar o Registro não for confortável, você pode usar o visualizador wsnmp32.dll da Microsoft. Abra o Prompt de Comando como Administrador e digite regsvr32 /u wsnmp32.dll para cancelar o registro do serviço SNMP do Windows temporariamente. Em seguida, digite net start snmp se o serviço estiver parado. No entanto, o método do Registro acima é mais seguro e direto para remover entradas LSP específicas.
Se o Windows 11 Ainda Tiver Problemas Após a Correção Principal
Adaptador de Rede Mostra Conectividade Limitada Após Redefinição do Winsock
Uma redefinição do Winsock pode, às vezes, redefinir a configuração do endereço IP. Abra Configurações > Rede e internet > Configurações de rede avançadas > Mais opções de adaptador de rede. Clique com o botão direito no seu adaptador, selecione Propriedades, clique duas vezes em Protocolo IP Versão 4 e certifique-se de que Obter um endereço IP automaticamente e Obter endereço do servidor DNS automaticamente estejam selecionados. Se você usa IP estático, reinsira os valores.
Serviço do Firewall Ainda em Execução Após Desinstalação
Alguns firewalls deixam um serviço em segundo plano que registra novamente o LSP na reinicialização. Abra o Gerenciador de Tarefas, vá para a guia Serviços e procure por qualquer serviço com o nome do fornecedor do firewall. Clique com o botão direito e selecione Parar. Em seguida, abra Services.msc, encontre o serviço, defina o tipo de inicialização como Desativado e reinicie. Execute a redefinição do Winsock novamente.
Resolução de DNS Falha Após Correção de LSP
Um LSP corrompido pode ter alterado as configurações de DNS. Abra o Prompt de Comando como Administrador e digite ipconfig /flushdns. Em seguida, digite ipconfig /registerdns. Reinicie e teste a conectividade.
Redefinição do Winsock vs Limpeza Manual do Registro: Comparação de Eficácia
| Item | Redefinição do Winsock (netsh winsock reset) | Limpeza Manual do Registro |
|---|---|---|
| Escopo | Remove todas as entradas LSP de terceiros | Remove apenas entradas órfãs específicas que você identificar |
| Risco de quebrar outros aplicativos | Baixo; redefine para o padrão do Windows | Moderado; excluir a entrada errada pode quebrar software VPN ou proxy |
| Tempo necessário | 5 minutos | 15-30 minutos incluindo navegação no Registro |
| Eficácia para corrupção persistente | Falha se a entrada LSP não for removida pelo comando | Remove entradas que a redefinição do Winsock não elimina |
Agora você pode corrigir a corrupção de LSP causada por um firewall de terceiros desatualizado no Windows 11. Comece com o comando de redefinição do Winsock e, em seguida, limpe o Registro manualmente apenas se necessário. Após restaurar a conectividade, considere usar o Windows Defender Firewall, que não instala LSPs e evita completamente essa classe de problemas. Como dica avançada, execute netsh winsock show catalog após a correção para verificar se apenas entradas da Microsoft permanecem no catálogo.