Предыстория. С введение 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. Вот такая небольшаяутилитка для виндовс решает проблему соединений:
Удачной работы.


Сентябрь 3rd, 2009 at 13:36
полезная софтринка, а то уже кикакть надоело из за того что сама не могу зайти на розшареный свойже ресурс по сети )))