EventID 4226:TCP / IP已达到安全限制

尝试消除问题的工具

带有Service Pack 2的Windows XP和Windows Vista都有TCP / IP连接限制,该限制限制了系统的半开连接。如果达到该限制,则会在事件查看器中创建一个新条目,说明“ EventID 4226:TCP / IP已达到对并发TCP连接尝试次数施加的安全限制”。

对我来说,目前还不是很清楚,Microsoft为何设置了限制,某些可能的原因可能是为了防止蠕虫和其他恶意脚本迅速传播或限制文件共享。用户很可能会注意到在运行P2P客户端时出了点问题,缓慢的下载和超时表明已设置了限制。

检查限制是否是造成缓慢的下载或与文件下载相关的其他问题的最简单方法是检查Windows事件查看器中的这些事件。

要打开事件查看器,请单击操作系统的开始按钮,然后在该处的搜索和运行框中输入事件查看器。从列表中选择程序,然后等待其加载。现在搜索上面提到的eventID,看看是否有点击。

值得庆幸的是,存在一个可以修补tcpip.sys文件并删除安全限制的解决方案。为此,您需要下载文件Vista TCP Patch,打开具有管理员权限的提升权限的命令提示符,然后输入以下命令。 VistaTcpPatch / n X X是该系统上允许的最大半开连接数。

之后需要重新启动计算机。一些用户报告说,他们需要从 Windows System32 文件夹执行Vista TCP Patch,才能使其正常运行。

Windows XP用户可以下载并运行EventID 4226 Patcher版本2.23d软件,该软件基本上具有相同的作用,但是将限制设置为50个半开连接。

Vista TCP修补程序(用于Windows Vista)
EventID 4226 Patcher版本2.23d (对于Windows XP)