As you may have noticed Microsoft still limits your half-open (incomplete/syn packets) connection attempts per second that the system can make. Microsoft Has done this since Windows XP Service Pack 2 to keep your computer from being used by dangerous programs such as Worms that scan the internet to infect more systems and to keep your computer from being a host of a Bot that connects to IRC that accepts commands to launch Distributed Denial Of Service Attacks (DDoS) against other people
and companies they do not like. Unfortunately For us and companies, this limit effects our internet by limiting the capability of P2P (Peer 2 Peer) applications like uTorrent, BitTorrent, BitComet, Azureus, BitSpirit, eMule (eDonkey network), BearShare, Direct Connect, DC++, ApexDC++ , or even P2PTV such as PPLive, PPStream, Sopcast, TVAnts, Peer to Peer, Web server, FTP, and many other applications we love to use but cannot take full advantage of. Basically, you will make uTorrent faster as well as all these other apps you need. So Speed up your Vista downloads, If you dont believe me try it and tell me what you think.
When the limit is hit, You will recieve a Notice in Event Viewer Saying:
EventID 4226: TCP/IP has reached the security limit imposed on the number of concurrent TCP connect attempts.
This means Vista Has maxed out our connect attempts.
I have compiled an Auto Patcher to take care of this for you, it patches tcpip.sys for vista 32 and vista 64
Contents of Readme.txt
Unpack the archive and run Patch32.bat (for x86) or Patch64.bat (for x64). Run UndoPatch.bat to uninstall concurrent half-open TCP/IP connection limit patch. Once installed you can have 70,000 half open connections, these connections are temp connections anyways, you can change the limit to any setting you want,
go to run and type in regedit and navigate to
and edit this value to whatever amount of connections you need. Btw these half open connections are called Syn packets
More information on TCP/IP @ wikipedia