Você já tentou desativar o diagnóstico de ajuste automático no Windows 7?
netsh int tcp set global autotuninglevel=disabled
Artigo da Base de dados de suporte da Microsoft :
When the receive window autotuning feature is enabled, older routers, older firewalls, and older operating systems that are incompatible with the receive window autotuning feature may sometimes cause slow data transfer or a loss of connectivity.
O nível de auto-ajuste padrão é "normal", e as configurações possíveis para o comando acima são:
- desativado: usa um valor fixo para a janela de recebimento de tcp. Limita a 64 KB (limitado a 65535).
- altamente restrito: permite a janela de recebimento crescer além do valor padrão, muito conservadoramente
- restrito: crescimento um pouco restrito da janela de recepção tcp além de sua valor padrão
- normal: valor padrão, permite que a janela de recebimento crescer para acomodar a maioria das condições
- experimental: permite que o recebimento janela para crescer para acomodar cenários extremos (não recomendado, pode degradar o desempenho em cenários comuns, destinados apenas para propósitos de pesquisa. Permite valores RWIN de mais de 16 MB)