Results 1 to 4 of 4
Like Tree1Likes
  • 1 Post By solin

Thread: Half-open limit fix 4.2 for Windows

  1. #1
    Experienced User
    Overall activity: 0%

    Join Date
    Sep 2010
    Posts
    848
    Liked
    201 times
    Points
    21,839

    Half-open limit fix 4.2 for Windows

    Half-open limit fix is a program designed to change the maximum number of concurrent half-open outbound TCP connections (connection attempts) in the Windows system tcpip.sys file.

    Microsoft first introduced this limit in Windows XP SP2 and it is present in later versions, which purpose is to try to slow the spread of virus and malware from system to system, and also to reduce the impact of infected systems participating in DoS (Denial of Service) attacks.

    Microsoft's limiter makes it impossible for Windows systems to have more than 10 concurrent half-open outbound connections; after 10, new connection attempts are put in a queue and forced to wait. Thus, the speed of connection to other PCs is limited.Therefore, the speed of connection to other computers is actually limited.

    P2P (peer-to-peer) programs like µTorrent, BitComet, eMule, P2P TV, etc.,are generally the programs mostly affected. Since bittorrent apps tend to use up all 10 of the half-open connections, other Internet activity—especially the loading of web pages—can become extremely slow. The delay before opening a new page can take over ten seconds: this delay occurs regardless of your Internet connection speed.

    Half-open limit fix remedies this problem by increasing the maximum limit of half-open connections. For most Internet users, changing the limit to 100 will be more than sufficient.



    Is the program safe?
    Half-open limit fix creates a backup copy of the edited tcpip.sys file, so you can at any moment restore the original file at the press of a button. I have tried to make the program as safe as possible but cannot offer any guarantee. Use program at your own risk.

    What is the optimal value of concurrent half-open outbound connections limit?
    I consider the optimal value to be an equal 100. Increasing the limit will have effect only if you run several P2P programs simultaneously (e.g. µTorrent, BitComet, eMule, P2P TV, etc.), or your PC works as a server.

    Does the limit cut down my Internet speed?
    To check whether this limit cut down your Internet speed, look in Windows Event Viewer (Start -> Control Panel -> Administrative Tools; or Start -> Run -> EventVwr.msc). Each message {EventID 4226: TCP/IP has reached the security limit imposed on the number of concurrent TCP connect attempts} reports if the limit has worked. Usually it means that the network worm (virus) or any P2P program works on your PC. If such messages in Event Viewer appear, most likely you garnered a problem and will have difficulties opening web pages in a browser.

    The program started for the first time, but it shows 50/1000/16777214 half-open connections, instead of 10 by default. What does it mean?
    Most likely you are using an unofficial Windows build in which the maximum quantity of half-open connections is already increased in the tcpip.sys driver. Also, maybe you used a foreign patch, which has changed this value. If you don't have new events 4226, you may decrease this limit or not change it.

    Why in Windows 7 and Vista the limit can be from 1 to 255 and infinity?
    Because in these operating systems, limit is stored in 1 byte in the tcpip.sys file. That is, it can accept values from 0 to 255. Even if at value 255 new events 4226 continue to appear, you can set the value to infinity (∞). That means switching-off the limit of simultaneously half-open connections.

    Does the limit of concurrent half-open connections present in WindowsServer 2003/2008, Vista SP2 and Windows 7 beta start from build 7100?
    No. It is physically present in the tcpip.sys file but has no effect; thereby, there is no Event ID 4226 or Internet deceleration when a P2P program runs in this versions of Windows.
    Version 4.2:
    - Fixed rare incompatibility problem with Windows XP(x64)
    - Added Armenian interface (translated by David Margaryan)
    - Added Lithuanian interface (translated by ZeroSuf3r)
    - Added Bengali interface (translated by Mizanur Rahman)
    - Added Vietnamese interface (translated by Vietnamize Team)

    Operating system: Windows XP SP1(x64)/SP2(x86,x64)/SP3, Vista without SP(x86,x64) and with SP1(x86,x64), 7 beta(x86,x64).
    Interface language: English, Arabic, Armenian, Bengali, Chinese (Simplified and Traditional), Czech, Estonian, French, German, Greek, Hebrew, Italian, Japanese, Korean, Lithuanian, Norwegian, Polish, Portuguese (Brazilian and European), Romanian, Russian, Spanish, Swedish, Thai, Turkish, Ukrainian and Vietnamese.
    Half-open limit fix 4.2. Size: 360 kb

  2. #2
    The Specialist *
    Overall activity: 76.0%

    Join Date
    May 2010
    Location
    KOLKATA
    Posts
    5,162
    Liked
    731 times
    Points
    47,580
    Nice share .
    I don't need to know everything, I just need to know where to find it, when I need it.

  3. #3
    Adam
    Overall activity: 19.0%

    Join Date
    Nov 2009
    Location
    Faridabad, India
    Posts
    1,101
    Liked
    203 times
    Points
    14,421
    nice share solin

  4. #4
    Verified Member
    Overall activity: 21.0%

    Join Date
    Mar 2010
    Location
    UK
    Posts
    196
    Liked
    30 times
    Points
    3,339
    Its good for Xp but its fixed in Vista and 7.

 

 

Similar Threads

  1. Windows cannot open mp3 file
    By NOKNOT in forum Software
    Replies: 8
    Last Post: 12-26-2010, 04:12 AM
  2. DivX Pro Half Price!
    By kiwidave in forum Hot Deals
    Replies: 7
    Last Post: 08-20-2010, 03:35 PM
  3. Replies: 4
    Last Post: 07-14-2010, 12:12 PM
  4. WinPatrol 18 HALF PRICE SPECIAL!
    By sujay in forum Hot Deals
    Replies: 0
    Last Post: 06-15-2010, 01:56 AM
  5. Firefox: How to Open New Page in Tab windows
    By blackrose in forum General Forum
    Replies: 9
    Last Post: 08-23-2008, 01:13 PM
All times are GMT +8. The time now is 08:35 AM.