Предыстория. С введение SP2 в ОС Windows XP было принято решение ограничить количество одновременных исходящих соединений (если быть точным, то только полуоткрытых соединений, ну не будем углубляться в дебри — счас это не принципиально). Изначально идея состояла в том, чтобы огранчить скорость распространения червей. Решение достаточно сомнительное, но специалисты Microsoft посчитали его оправданным.

Итак, на текущий момент положение таково:

  • Windows XP — максимум 10 одновременных соединений
  • Windows Vista Home — максимум 5 соединений
  • Windows Vista Ultimate — максимум 25 соединений

Как Вы понимаете, для программ, активно во много потоков использующих сеть — такое ограничение является неприемлимым. В том числе и большинство моих программ буду чувствовать себя «неуютно», а то и нестабильно работать, если это ограничение не убрать.

Патч для Windows XP / Vista. Мне наиболее удобным кажется патч Half-open_limit_fix_4.1 от www.half-open.com. Вот такая небольшаяутилитка для виндовс решает проблему соединений:

half-open

Удачной работы.



  • Nataly комментирует:

    полезная софтринка, а то уже кикакть надоело из за того что сама не могу зайти на розшареный свойже ресурс по сети )))

Оставить комментарий: