Актуально для Vista\WIN 7 x86 или x64, если у вас XP можете дальше не читать.
вариант 1
1. Пуск - Выполнить - regedit
2. Ищем там HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters\Interfaces\{Ваш IP или тут могут быть разные символы}
3. Ищем там интерфейс, по которому у вас работает интернет, если не в курсе то делаем следующий шаг во всех разделах.
4. Создаем DWORD-параметр, называем его TcpAckFrequency, открываем Изменить, ставим значение переключателя на шестнадцатиричное, и пишем значение 1
5. Идем в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Paramet ers
Если такого пункта в реестре нет, а его скорее всего нет, то делаем следующие шаги:
Открываем - Пуск - Панель управления - Программы и Компоненты-(слева)Включение и отключение компонентов Windows.
Там находим пункт - Сервер очереди сообщений Майкрософт (MSMQ), и ставим галочку напротив него и все галочки внутри в выпадающем списке компонентов.
Перегружаемся, идем в реестр и видим там нужную нам запись.
6. В месте, указанном в пункте 5, ищем TCPNoDelay, если нету создаем DWORD параметр с таким названием. Присваиваем ему значение 1.
вариант 2, если помог первый-второй делать не нужно
1) Запускаем редактор реестра (Пуск -> Выполнить… -> regedit
2) Переходим:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
3) Видим параметр: Network performance throttling — значение по умолчанию «10»
4) Изменяем его на шестнадцатеричное значение: ffffffff (получим на 0xffffffff).
5) Перезагружаем ПК.
вариант 3, для пользователей ADSL
в настройках АДСЛ модема\маршрутизатора, поставьте тип модуляции G.DMT (особенно актуально для ростелекома), это уменьшит пинг на 20-30мс.
вариант 4, это по желанию, на АДСЛ и скоростях до 4мб сильно рекомендую
пуск-выполнить, вводим gpedit.msc, дальше Административные шаблоны –> Сеть -> Планировщик пакетов QoS-Ограничить резервируемую пропускную способность->Ставим галочку напротив «Включен», 20% приравниваем нулю.