Увеличение числа полуоткрытых соединений в Windows 7

Как нам известно начиная с Windows XP Service Pack 2 было введено ограничение на количество одновременных полуоткрытых исходящих соединений TCP.

Это ограничение было введено, чтобы ограничить распространение вирусов с зараженного компьютера, а  также ограничить участие компьютера в DoS-атаках.

В чем заключается данное ограничение?

В том, что компьютеру позволено иметь всего лишь 10 одновременно исходящих полуоткрытых соединений, при достижении предела подключение ставятся в очередь. Фактически ограничена скорость подключения к другим компьютерам.

Особенно это критично для P2P-программ, когда открыта P2P программа страницы в браузере открываются медленно, задержка перед началом открытия может составлять несколько десятков секунд, в независимости от Вашей скорости интернета.

Без этого ограничения не обошлось и в Windows 7, чтобы исправить это нам поможет программа Half-Open специально разработанная для преодоления данного лимита раз и навсегда.

Half-open limit fix

Как работает данная программа?

При запуске программы Вы задаете максимальное число полуоткрытых соединений, разработчик рекомендует установить предел 100, так как это будет достаточно для большинства пользователей. При желании Вы можете установить больше. Далее программа вносит изменение в файл tcpip.sys и после перезагрузки компьютера изменения вступают в силу.

Если что-то пошло не так, Вы всегда сможете вернуть все на свои места, программа создает резервную копию файла tcpip.sys.

загрузка...

Комментарии

Есть 7 коммент. к “Увеличение числа полуоткрытых соединений в Windows 7”
  1. Антон:

    После данной операции на рабочем столе появляется надпись “Тестовый режим Windows 7 build…” что делать?

  2. Геннадий:

    Для пользователей Vista и Windows 7:
    Возможно когда-нибудь, после обновления Windows или установки SP на рабочем столе появятся надписи «Тестовый режим». Они могут появиться, так как во всех версиях Vista и Windows 7, кроме Vista без SP(x86), есть обязательная проверка подписи драйверов, и файл tcpip.sys подписывается тестовой подписью, после того как пропатчен. Скорее всего, чтобы они исчезли, понадобится просто еще раз пропатчить tcpip.sys.

  3. Дмитрий:

    У меня Windows7. Запустил патч – выводится информация:
    Патч не требуется, так как данная версия Windows не имеет ограничения на кол-во полуоткр. соединений! А на заднем плане – патч, но я к нему не могу обратиться. Закрываю инфо – закрывается патч. Может есть выход?

  4. Георгий:

    Дмитрий, у меня то же самое – хотя я на 100 процентов уверен. что ограничение установлено!

  5. Хотел так же воспользоваться утилиткой на Windows 7 (расширенная 32 бит) но “прога” ругается на то что мол у вас все путем и ничего ставить не нужно … На локальном компе гоняю сляпанный собою скрипт по раскрутке сайтов и хочется сделать побольше потоков (оперативки хватает), а вот по потокам как то хотелось бы побольше (сейчас скорость обхода =100 тыс. сайтов в час), а реально по каналу могло бы получаться и 2 миллиона в час … Как бы увеличить количество потоков?

  6. sdsd:

    к трем вышеотписавшимся

    вот цитата с сайта http://www.half-open.com/questions_ru.htm

    “Присутствует ли ограничение на максимальное количество одновременных полуоткрытых соединений в Windows Server 2003/2008, Vista SP2 и Windows 7 начиная со сборки 7100?
    Нет. Оно физически присутствует в файле tcpip.sys и равно 10, но не имеет никакого эффекта. Таким образом, в этих версиях Windows нет события 4226 или замедления интернета во время работы P2P программ.”

    то есть у вас сборка выше 7100

  7. den77:

    ограничения присутствуют тока 64 сист,

Поделитесь своим мнением