Acabei de resolver um problema semelhante na minha rede. Uma máquina Windows 2003 Server estava recebendo velocidades de leitura terríveis (~ 20Kb / s) de compartilhamentos em uma nova caixa do Windows 2008 R2 (mas, estranhamente, 2003 > 2008 estava bem, ~ 50 + Mb / s).
Algumas das coisas que eu tentei ...
- Definindo
autotuninglevel=disabled
como sugerido acima
- Desativando o SMB 2, conforme descrito aqui
- Ajustando as configurações de duplex e de controle de fluxo dos adaptadores, principalmente com base em este post mas sugerido em vários lugares
Nenhum dos quais teve qualquer efeito (positivo).
Para mim, a solução acabou sendo a desativação do descarregamento do TCP (descrito aqui ) adicionando as seguintes chaves de registro ...
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Value = DisableTaskOffload
Type = DWORD
Data = 1
Value = EnableTCPChimney
Type = DWORD
Data = 0
Value = EnableTCPA
Type = DWORD
Data = 0
Value = EnableRSS
Type = DWORD
Data = 0
Após o reinício, todas as transferências foram atualizadas.
Do meu entendimento (limitado) do problema, ele só ocorre com certos modelos de NIC (minas Intel 82578DC) em uma caixa executando 2008 ou Win 7 que está falando com uma caixa executando 2003 ou XP. No meu caso, a caixa de 2003 era uma máquina virtual em execução no VMware Server 2.0.2 (mas não sei se isso é relevante).
Espero que ajude alguém!