Увеличение количества одновременных TCP/IP соединений
После установки новых ServicePack'ов для Windows XP различные программы для p2p-сетей типа eMule или uTorrent начинают дико тормозить. Это связано с тем, что количество активных соединений в сетевом драйвере TCPIP.SYS после установки ServicePack'ов принудительно ограничивается до 10. Даже на самодельных пропатченных сборках Windows с увеличенным количеством соединений такая проблема может возникнуть, если будет скачано и установлено обновление KB951748, заменяющее драйвер TCPIP.SYS на новый с прежним количеством соединений. По неофициальной информации такое ограничение введено с целью замедления распространения сетевых червей. Не исключено, что этот драйвер будет заменяться и с какими-нибудь другими очередными обновлениями. Для изменения количества соединений рекомендую воспользоваться утилитой Intelligent TCPIP.SYS patcher от немецкого программиста LvlLord. Последняя версия утилиты 2.23d от 2005 года. Пользоваться ей очень легко. Сразу после запуска вам будет показано текущее количество одновременных подключений, установленных в системе.Скриншот программы Intelligent TCPIP.SYS patcher
Нажмите кнопку "C", введите желаемое количество соединений. Если количество будет более 100, то программа выдаст предупреждение, подтвердите выбранное количество кнопкой "Y".
Количество соединений успешно изменено
После этого патч внесет все необходимые изменения в файлы. Если система выдаст предупреждение, что системные файлы изменены, то в окне предупреждения нажмите "Отмена", а затем "Да" на запрос сохранения изменившихся файлов. Изменения вступят в силу сразу после перезагрузки Windows. На всякий случай прикладываю последнюю версию утилиты:
Проверено. Работает.
Update. В комментариях подсказали еще две аналогичные программы для изменения количества соединений. Первая - Windows Half-open limit fix отечественного производства.
Скриншот программы Windows Half-open limit fix
Работает со всеми современными системами, включая Windows Vista 32/64 и бета-версии Windows 7. Удобный многоязычный интерфейс, в том числе и на русском языке. На офсайте вы можете найти подробное описание программы и ответы на часто возникающие вопросы. Скачать Windows Half-open limit fix можно там же, самая новая версия на сегодняшний день 3.6 от февраля 2009 года.
Вторая программа - хорошо известный вам твикер xp-AntiSpy. В сервисных опциях у него также есть функция изменения количества соединений.
Скриншот программы xp-AntiSpy
Последнюю русифицированную версию xp-AntiSpy 3.97 от 2008 года можно скачать с офсайта или из прикрепленного файла. Версии на других языках ищите на странице загрузки.
Скриншот программы TCP-Z
Update. Нашел еще одну программу для изменения количества подключений - TCP-Z, последняя версия 2.6.0.66, работает на всех системах до Windows 7 включительно. Кроме патча файла tcpip.sys может выполнять патч драйвера в оперативной памяти. Поэтому если пропатчить файл и данные в памяти, то не понадобится перезагрузка для вступления изменений в силу. Скачать программу и русификатор можно с офсайта. Готовую сборку для x86 с русификатором можно скачать из прикрепленного файла.
Update. Для очень продвинутых специалистов. В следующем приложении текстовый файлик с дизассемблерным листингом файлов srvsvc.dll и srv.sys. В нем отмечены места для патча в целях снятия ограничений LanConnections в Windows XP Home и Windows XP Pro. Информация взята с уже закрытого сайта antiwpa.tk. Готовых патчей нет, только теоретическая выкладка, так что придется вносить нужные изменения в файлы вручную.
Просмотров: 208109 | Комментариев: 60
Метки: сеть
Внимание! Статья опубликована больше года назад, информация могла устареть!
Комментарии
Отзывы посетителей сайта о статье
Alexandr
(11.05.2016 в 07:27):
Спасибо всё работает и патч и отечественная утилита!
ManHunter
(01.03.2015 в 21:56):
Я на XP пользовался Intelligent TCPIP.SYS patcher. Никаких проблем не было.
Dimma
(01.03.2015 в 21:40):
Перед тем как воспользоваться программой "AntiSpy", сделал резервную копию драйвера, отвечающего за количество соединений, потом поднял до 50 как советую, перезагрузился и первым дело "заорал" "Аваст-Free", яко бы какая программа блокирует TCP-соединение (интернет не доступен стал), но выполнив команду Eventvwr.msc
выяснил ошибки:
Тип события: Ошибка
Источник события: Service Control Manager
Категория события: Отсутствует
Код события: 7001
...............................
Описание:
Служба "Служба сетевого расположения (NLA)" является зависимой от службы "Драйвер протокола TCP/IP", которую не удалось запустить из-за ошибки
Выбран неверный драйвер.
следующая ошибка (7000):
Сбой при запуске службы "Драйвер протокола TCP/IP" из-за ошибки
Выбран неверный драйвер.
По этому в программе "AntiSpy" восстановил прежний драйвер, перезагрузился - работает интернет.
выяснил ошибки:
Тип события: Ошибка
Источник события: Service Control Manager
Категория события: Отсутствует
Код события: 7001
...............................
Описание:
Служба "Служба сетевого расположения (NLA)" является зависимой от службы "Драйвер протокола TCP/IP", которую не удалось запустить из-за ошибки
Выбран неверный драйвер.
следующая ошибка (7000):
Сбой при запуске службы "Драйвер протокола TCP/IP" из-за ошибки
Выбран неверный драйвер.
По этому в программе "AntiSpy" восстановил прежний драйвер, перезагрузился - работает интернет.
ManHunter
(28.06.2012 в 13:19):
Другие камменты не читай, скорее свой комментарий набивай.
Andrey
(28.06.2012 в 12:47):
Все проги пишут что кол-во соединений 100(как и указывал), но вход на компьютер как и по прежнему доступен только для 10 пользователей(( Есть какие то другие решения?
RAMZEZzz
(23.05.2012 в 08:28):
Обход ограничений службы
Сервер в Windows (srvsvc.dll)
Lanman server universal patch
http://forum.ru-board.com/topi...&topic=10715
Сервер в Windows (srvsvc.dll)
Lanman server universal patch
http://forum.ru-board.com/topi...&topic=10715
ManHunter
(21.03.2012 в 11:28):
Про LanConnections все предельно ясно написано. Дизассемблируешь srvsvc.dll и srv.sys, ищешь аналогичные места, как в инструкции к патчу, патчишь, сохраняешь изменения, перезагружаешься.
Илья
(21.03.2012 в 11:17):
Добрый день!
Уже несколько недель мучаюсь с проблемой кол-ва подключений, перепробовал все программы и способы из списка, но результата так и не наблюдается((
После перезагрузки в net config server по прежнему 10 подключений (на практике действительно больше 10 пользователей не может подключиться)
HELP!!!
Уже несколько недель мучаюсь с проблемой кол-ва подключений, перепробовал все программы и способы из списка, но результата так и не наблюдается((
После перезагрузки в net config server по прежнему 10 подключений (на практике действительно больше 10 пользователей не может подключиться)
HELP!!!
ДРАМ
(27.12.2011 в 08:45):
СПАСИБО!!! ПОМОГЛО! ПРОБЛЕМА РЕШЕНА!
вован
(18.11.2011 в 11:04):
спасибо но залазит на сеть не спервого раза со второго иногда с третьего через TCP-Z
ManHunter
(20.09.2011 в 13:14):
Где командная строка я прекрасно знаю. Какая связь между максимальным количеством пользователей и количеством полуоткрытых соединений, которые патчатся этими патчами? Если надо менять LanConnections, то для этого готовых решений нет, дизассемблер в руки и вперед.
guru
(20.09.2011 в 12:51):
ManHunter, Пуск - Выполнить. В строке пишем cmd. Нажимаем кнопку "ОК". В открывшемся окне пишем net config server. Все остальное смотри ниже.
ManHunter, Это надо сделать после перезагрузки.
ManHunter, Это надо сделать после перезагрузки.
ManHunter
(20.09.2011 в 12:06):
guru, отсыпь немного твоей травы, я тоже так хочу.
guru
(20.09.2011 в 12:03):
ничего не работает. запустите net config server в командной строке и поймете почему. в строке "максимальное количество пользователей"
Diego
(23.08.2011 в 08:48):
Эти программы для увеличения колличества ИСХОДЯЩИХ подключений. Есть соображения как увеличить кол-во входящих?
Рома
(24.05.2011 в 10:59):
Сыпасибо!
ManHunter
(05.05.2011 в 10:30):
Этого значения вполне хватает. Конкретных рекомендаций нет.
-KOBRA-
(04.05.2011 в 23:12):
Вот странно, у автора стоит внушительная цифра этого лимита аж 65535 на скринах, но нигде нет конкретной рекомендации, конкретно скока ставить то? Чем больше, тем лучше?
Сергей
(19.04.2011 в 17:08):
Огромное спасибо за информацию, все изложено четко, коротко и ясно, то что нужно!!!)))
sergej75
(13.04.2011 в 16:53):
Помогите,кто чем может.Не могу настроить скачивание с помощью торрент и медияджет.Сначала скорость была нормальная,но после переустановки винды \на Win/XP Prof.\скорость упала раз в десять.Пробовал увеличение портов-даже не дёрнулось,в сторону увеличения.Что делать?
Jorik
(24.03.2011 в 13:12):
А у меня Windows 7 при запуске патча пишет, что ограничений нет. Однако при работующем торрент клиенте Браузер тормозит не по-детски((. что скажете?
vova
(29.12.2010 в 14:29):
Спасибо.
Очень хорошо, что выложили такие проги.
Вс
Большое спасибо, очень пригодились ваши проги! ))
Очень хорошо, что выложили такие проги.
Вс
Большое спасибо, очень пригодились ваши проги! ))
ManHunter
(06.12.2010 в 14:51):
Здесь не рекламная площадка. И ты чо, реально думаешь, что кто-то побежит переставлять систему на неведомую сборку ради увеличения количества соединений?
Sub-Zero
(06.12.2010 в 14:48):
Качайте мою сборку винды где уже все включено:
[спам удален]
[спам удален]
Arnolds
(20.11.2010 в 18:56):
благодарю Вас господа за содержательные коментарии,всё получилось,установил лимит до 100.
Sanx
(20.10.2010 в 13:34):
Возможно мой коммент не сильно информативен потому как дублирует то что уже сказано. Но Windows Half-open limit fix наиболее удобное решение этой проблемы.
Dima Kosmos
(30.08.2010 в 16:36):
Спасибо большое,Half-open limit fix отличная штука)
Rinat
(01.07.2010 в 20:34):
Огромное спасибо, прога Windows Half-open limit fix очень помогла
у меня 1С ошибки выдавлв, а ща летает ))))
СПС
у меня 1С ошибки выдавлв, а ща летает ))))
СПС
ManHunter
(21.06.2010 в 16:44):
А ничо, что изменения вступают в силу только после перезагрузки?
Voffka
(21.06.2010 в 16:43):
пробывал всеми патчами, пишет что все good? после того как проверяю net config server пишет что только 10((( windows xp rpo sp3
lelik
(09.05.2010 в 11:45):
А уменя не получается. Проги ругаются,что tcpip.sys заблокирован. Как это?????
Dr. Motte (Ogecca)
(09.05.2010 в 03:45):
Огромное спасибо! Все сделал за пару сек! А мучался пару недель, лень было в гугле набрать "увеличение количества соединений")))
ManHunter
(30.04.2010 в 17:11):
Справедливое замечание, поправил.
satih
(30.04.2010 в 17:09):
спасибо за обзор и софт, заметил (кажется) небольшую неточность, на Windows Server 2003 (написано в первой строке), нет этого лимита подключений, на всякий даже скачал Windows Half-open limit fix, который на win 2003 ненашел что патчить
ManHunter
(09.03.2010 в 13:27):
Чукча не читатель, чукча писатель? Эта программа УЖЕ выложена здесь.
Сергей
(09.03.2010 в 13:25):
Немного добавлю в ваш блог, нашел в интернете еще один фикс соединений
[удалено]
[удалено]
Беспокойный
(06.01.2010 в 22:45):
Спасибо, искал и нашёл только у вас ) Бьюсь челом в ноги
mr_no
(03.01.2010 в 10:42):
Реально спасибо, отдача бешенная и стрейф без тормозов. Сколько времени и рейтинга потеряно было...
ManHunter
(26.09.2009 в 14:17):
Вот ведь незадача, а я всех штатных телепатов как раз в отпуск отправил. Я попробовал открыть сто разных страниц, они у меня открываются. Что я делаю не так?
GIGAMIX
(26.09.2009 в 13:53):
страницы не открываются почему то... то есть не файла говорит
gao
(19.09.2009 в 20:57):
LanConnections в Windows XP для SP3 есть?
ManHunter
(28.08.2009 в 18:08):
Всегда пожалуйста :)
Oleg@t0r
(30.07.2009 в 11:14):
Спасибо автору, очень помогло) теперь uTorrent не вешает интернет на компе.
AlexZ
(20.06.2009 в 14:23):
Большое спасибо! помогло
ManHunter
(10.05.2009 в 23:44):
Во, еще один скрипткиддис нарисовался. У тебя, щенок ебаный, еще писюн не вырос, чтобы на этот сайт дергаться.
"><script>alert()</
(10.05.2009 в 23:31):
"><script>alert()</script>
andre_uz
(18.04.2009 в 17:50):
спасибочки огромное за сылочки :-)
gosha
(26.02.2009 в 22:08):
:) Да, я из-за этого и занимался этим вопросом... Ну и приходится скоростью закачки регулировать. В рамках канала, естественно. :))
ManHunter
(26.02.2009 в 16:49):
gosha, никто ж не говорит, что торрент сразу будет качать на гигабайтной скорости. Просто когда при 10 соединениях одноврменно работает ослик, торрент и еще пытаешься по интернету серфить, то это получается вообще полный финиш. Не качается ничего и серфинг превращается в какой-то кошмар.
gosha
(26.02.2009 в 16:43):
Стоит даже 120, но не радует... Потому, что 512 kbps ...
ManHunter
(24.02.2009 в 08:15):
ratatui, спасибо, переложил себе. У меня оно сохранится надежнее, чем на файлообменнике.
ratatui
(21.02.2009 в 19:24):
кста, обнаружил, что antiwpa.tk больше нет, выложу статью оттуда, мало ли кому пригодится (патч srv.sys, srvsvc.dll)
http://slil.ru/26964882
http://slil.ru/26964882
ManHunter
(21.02.2009 в 10:16):
Обновил статью, добавил программы из камментов. Всем спасибо за участие :)
ratatui
(20.02.2009 в 18:31):
xp-antispy > special > connection limit > set connection limit > ok
то же самое , так на всякий случай
кстати также есть еще патчер сервера на снятие ограничений серверных соединений winxp: srv.dll & srvany.dll но они различаются от версии к версии, был такой сайтец antiwpa.tk где активно обсуждали этот вопрос
то же самое , так на всякий случай
кстати также есть еще патчер сервера на снятие ограничений серверных соединений winxp: srv.dll & srvany.dll но они различаются от версии к версии, был такой сайтец antiwpa.tk где активно обсуждали этот вопрос
mkn
(20.02.2009 в 15:38):
ManHunter, я к тому, что по дефолту у uTorrent в доп. настройках параметр net.max_halfopen равен 8, но это, как я понимаю, сделано из-за ограничений 10 в Windows. А вот если пропатчить, то, получается, можно и настроить целесообразней
ManHunter
(20.02.2009 в 13:27):
mkn, я специально ничего не настраивал. У меня стоит uTorrent практически с дефолтными настройками, только прописал свои пути для хранения torrent-файлов. А вот после патча качать стал реально веселее.
mkn
(20.02.2009 в 11:18):
Спасибо :)
Будет время - напиши, как правильно настроить torrent с учётом увеличенных half-open
Будет время - напиши, как правильно настроить torrent с учётом увеличенных half-open
ManHunter
(19.02.2009 в 18:05):
x0a, спасибо за ссылочку, пригодится!
x0a
(19.02.2009 в 17:56):
=TimmeS=
(19.02.2009 в 16:20):
Крайне полезно, спасибо =8)
Добавить комментарий
Заполните форму для добавления комментария