Данные команды описывал на
http://www.thevista.ru/forums.php?m=posts&q=13278
Рекомендую для вас поэкспериментировать с настройками лучше по одной и пробовать
netsh int tcp set global rss=enabled
netsh int tcp set global chimney=enabled
netsh int tcp set global autotuninglevel=normal
netsh int tcp set global congestionprovider=ctcp
netsh int tcp set global ecncapability=disable
Так же потом рекомендую для вас поэкспериментировать с настройкамив ветке все сразу
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Tcp1323Opts REG_DWORD 3
DeadGWDetectDefault REG_DWORD 0
EnableDeadGWDetect REG_DWORD 0
EnableICMPRedirect REG_DWORD 1
EnablePMTUBHDetect REG_DWORD 1
EnablePMTUDiscovery REG_DWORD 1
В крайнем случае почему рвет можно посмотреть lan анализатором например Microsoft Network Monitor 3.2, что происходит в сети в данный момент (нет ответа или еще что, например кто инициатор разрыва, может не Vista).
На соединения не оказывают влияние но лучше добавить для защиты на ваше усмотрение
EnableWsd REG_DWORD 1
PerformRouterDiscovery REG_DWORD 0
MaxDupAcks REG_DWORD 0xA (10)
SackOpts REG_DWORD 1
SynAttackProtect REG_DWORD 2
TcpMaxDataRetransmissions REG_DWORD 3
TcpMaxDupAcks REG_DWORD 2