Windows 10 exaustão de porta efêmera, mas netstat diz o contrário?

3

Recentemente descobri que, depois de um tempo de uso do meu computador, sites e determinadas ferramentas param de se conectar à Internet, enquanto conexões TCP contínuas permanecem funcionais. A mensagem de erro apresentada pelo Chrome é apenas "falha na ligação falhada".

Eu ONCE vi o evento 4227 no Visualizador de Eventos do Windows, e foi por isso que comecei a pesquisar informações sobre ele e descobri o seguinte comando:

netsh int ipv4 set dynamicport tcp start=10000 num=20000

Depois de executar este comando, tudo funciona novamente, mas rodar o computador por muito mais tempo causa o fenômeno novamente e eu tenho que aumentar num para 30000. Suponho que isso continuaria, mas normalmente eu apenas reinicio.

Muitas fontes na internet estão usando o netstat para mostrar quais processos estão potencialmente consumindo todas as portas efêmeras, e em seus casos mostra uma lista muito longa, no entanto, no meu caso, o netstat nunca mostra mais do que 20-30 entradas , ainda realizando

netsh int ipv4 show dynamicport tcp

depois de um reinício, resulta em:

Protocol tcp Dynamic Port Range


Start Port : 10000

Number of Ports : 21025

Um grande número de portas, que eventualmente são consumidas, enquanto o número de entradas do netstat nunca muda realmente.

Este computador ainda não é muito antigo (cerca de um mês) com um Dell OEM Windows 10 (reconhecidamente, muitos bloatware são instalados na fábrica). Não tenho certeza para onde ir a partir daqui.

Eu também tentei o TCPView, mas isso também não mostra uma quantidade insalubre de conexões. Já desativei alguns serviços e programas na inicialização, achando que um deles está com problemas e causando isso, mas não está realmente ajudando.

Além do bloatware, instalei os mesmos programas do meu computador anterior, que nunca tiveram esse problema.

Agradecemos antecipadamente pela ajuda!

UPDATE 1 :

Talvez seja importante mencionar que eu tenho uma unidade de rede montada em Z: na inicialização, que é hospedada por um Linux SMB.

UPDATE 2 : À luz da pergunta: Windows 10 perda de conectividade TCP

Estou monitorando o TCPView e percebendo isso:

O Chrome continua fazendo novas conexões, mas o número da porta continua aumentando. Além disso, o software de rastreamento ocular da Tobii está fazendo o mesmo com uma porta.

E só para notar que NÃO é uma duplicata, o efeito é o mesmo descrito na pergunta acima, mas a causa é diferente, e eu preciso de ajuda para descobrir qual é a causa. No entanto, vou certamente executar as ações sugeridas e mantê-las atualizadas.

UPDATE 3 : Eu executei algumas ações que achei que poderiam afetá-lo:

  1. VMWare Player desinstalado (porque criou um adaptador e adicionou algo para o meu adaptador Wi-Fi)
  2. IPv6 desativado no adaptador Wi-Fi Imagem TCPView secundária: Eunãoseicomoissodevesecomportar,énormalqueonúmerodaportacontinueaumentandoglobalmente?Eudiriaquereutilizaasportaslançadasemvezdepegarapróximaotempotodo.

UPDATE4:

Emboraestaquestãotenhasidoenviadacomoduplicada,éNÃO.Desdeentão,encontreiumasolução,eelanãoestádescritanaquestão"duplicada", nem teria resolvido essa questão.

    
por Limnic 11.08.2018 / 08:45

1 resposta

0

Tendo monitorado o TCPView por algum tempo, nunca encontrei nenhum aplicativo fazendo algo particularmente estranho que justificasse a exaustão. Depois de mais pesquisas eu coloquei uma solução que está funcionando até agora (desde o momento da pergunta), não há mais esgotamento ocorrendo.

Eu modifiquei alguns valores do Registro:

Aplicar solução alternativa :

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"MaxUserPort"=dword:0000fffe
"TcpTimedWaitDelay"=dword:0000001e
"TcpNumConnections"=dword:00fffffe
"TcpMaxDataRetransmissions"=dword:00000005

Reverter solução alternativa :

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
"MaxUserPort"=dword:00007930
"TcpTimedWaitDelay"=-
"TcpNumConnections"=-
"TcpMaxDataRetransmissions"=-

Basicamente, a solução alternativa permite que mais portas sejam usadas e que as usadas sejam limpas mais rapidamente. Eu ainda não encontrei a causa raiz, mas isso acontece no modo de segurança, então não tenho idéia do que está acontecendo. Eu posso deixar, desde que a solução funcione e eu não perca mais conexões!

    
por 16.08.2018 / 01:28