A rede pára de funcionar no Windows 8.1, mas as conexões existentes continuam funcionando até o fechamento

0

Eu tenho uma máquina desktop do Windows 8.1 (especificação abaixo) que está funcionando bem há mais de um ano.

Nos últimos meses, aproximadamente uma vez por semana, minhas conexões de rede param de funcionar. Se eu reiniciar o Windows, tudo começa a funcionar novamente até a próxima vez. Rede é física com IP estático. Sem fio na mesma máquina também falha quando isso ocorre. Outros dispositivos em cabo sem fio ou físico continuam funcionando.

O que eu vejo quando isso acontece é:

  • O ícone da bandeja do sistema do DropBox mostra que não há conexão (ou seja, nenhum ícone de sincronização ou marcação verde)
  • Nenhuma página da web será carregada de qualquer navegador. Eu não recebo um erro, o navegador simplesmente não faz nada, mas mostra o URL no campo de endereço
  • O RDP / SSH para outras máquinas falha. Eu tenho uma conexão RDP permanente aberta para outra máquina local que continua a funcionar quando o resto da rede pára. Se eu fechar, não será reconectado.

Eu verifiquei os logs de eventos e não encontrei nada que aponta para o problema. Eu também tentei o Google e não encontrei nada.

Não consigo lembrar o que acontece se eu tentar fazer o PING de um IP local ou remotamente. Eu acho que funciona, mas como eu não estou na frente da máquina agora eu não posso dizer com certeza. Vou atualizar mais tarde.

Embora as reinicializações não demorem muito, está ficando chato continuar fazendo isso. Então, eu gostaria de encontrar uma solução ...

Especificação da máquina

  • Windows 8.1 Pro
  • Intel Core i7-4770K 3,5 GHz
  • Asus Z87 Deluxe Quad Motherboard
  • 16 GB de RAM (4 x 4 GB de memória crucial)
  • Disco rígido SSD de 128 GB Samsung 840
por neildeadman 02.12.2014 / 10:23

1 resposta

1

Isso parece uma exaustão efêmera do porto.
Quando você inicia uma nova conexão TCP com outro endereço de rede, ele precisa ter um número de porta de origem. Quando muitas conexões são estabelecidas, o Windows fica sem portas de origem e não pode criar novas conexões. Conexões existentes e estabelecidas ainda funcionam bem. Ping ainda funciona, porque ele usa ICMP, não TCP - e as pesquisas de DNS ainda devem funcionar porque elas usam UDP em vez de TCP. Para descobrir o que está causando todas essas conexões, você precisa abrir um prompt de comando elevado. Execute netstat -anb e procure por processos com um grande número de conexões no estado ESTABLISHED ou TIME_WAIT . Você pode obter uma contagem desses executando netstat -an | encontrar / C "TIME_WAIT" .
Se o processo com a maioria dessas conexões é SYSTEM (com PID 4), isso significa que as conexões foram iniciadas por um processo que não está mais em execução, portanto, fique atento aos processos que iniciam e fecham muito rapidamente.
Espero que você possa identificar qual processo é / foi responsável pelo esgotamento da porta e corrigi-lo (talvez um patch disponível para o software?) Ou removê-lo.
Você pode ajustar um pouco o Windows também - alterando o número de portas efêmeras disponíveis para ele. Por padrão, ele pode usar as portas 49,152 a 65,535 - dando um total de 16.384. Você pode verificar essa configuração com o comando netsh int ipv4 show dynamicport tcp .
Se você quiser ajustar isso, você pode alterar a configuração com um comando como netsh int ipv4 conjunto dynamicport tcp start = 32767 num = 32768 , que informa ao Windows que ele pode usar 32.768 portas, começando pela porta 32.767 (levando-o até o porto mais alto possível; 65.535). Alterar o intervalo de portas do padrão não é uma correção permanente. É melhor descobrir o que está causando o problema, em primeiro lugar, e resolver isso. Pode ser algum tipo de malware, por exemplo, uma infecção de botnet que está fazendo com que seu computador envie milhares de e-mails de spam por minuto ou esteja sendo usado como parte de um ataque DDoS. Ou pode ser apenas um bug em algum software legítimo.

    
por 02.12.2014 / 11:50