Windows Vista tcpip.sys Connection Limit Patch for Event ID 4226 Windows Vista的Tcpip.sys中的连接限制补丁事件ID 4226
Apparently in Windows Vista, Microsoft still enforce and hard-limit (hard coded in tcpip.sys) the maximum simultaneous half-open (incomplete) outbound TCP connection attempts per second that the system can make, as in显然在Windows Vista中,微软目前仍执行和强硬的限制(硬编码Tcpip.sys中) ,最高可同时半开放(不完全统计)外的TCP连接尝试每秒,该系统可以作为在 Windows XP SP2在Windows XP SP2 , in order to protect the system from being used by malicious programs, such as viruses and worms, to spread to uninfected computers, or to launch distributed denial of service attack (DDoS). ,为了保护该系统被用于恶意程序,如病毒和蠕虫,传播到未感染的电脑,或者是启动分布式拒绝服务攻击( DDoS的) 。 When the limit is hit, in Event Viewer, there will be such an entry:当限制是首当其冲,在事件查看器,会有这样一个条目:
EventID 4226: TCP/IP has reached the security limit imposed on the number of concurrent TCP connect attempts eventid 4226 : TCP / IP协议已达到了安全限制加诸于大量并行的TCP连接尝试
Unless Windows XP SP2 which has 10 maximum incomplete concurrent connection attempts limit per second, Windows Vista default limit is based on which edition of Vista users are using.除非Windows XP SP2中,其中有10个,最高不完整的并行连接尝试的限制每秒, Windows Vista的默认的限制是基于哪个版本的Vista用户使用。 For example, Home Basic has maximum limit of 2, and Vista Ultimate is 25 per second.举例来说,在家基本已最高限额2 , Vista旗舰版是25 % ,第二。 Normal Windows Vista users should not face any problem or slow network connection with the half-open connections limit.正常的Windows Vista用户,应该不会遇到任何问题或缓慢,网络连接与半开放连接限制。 However, heavy P2P (peer-to-peer) applications users such as uTorrent, BitTorrent, BitComet, Azureus, ABC, eMule (eDonkey network), etc, or P2PTV such as TVants, PPLive, PPStream, Sopcast, etc may face some error or slow download and upload speed due to this limit.然而,沉重的P2P (点对点)申请的用户,如utorrent , BitTorrent的, bitcomet , azureus ,美国广播公司, emule (电驴网络)等,或p2ptv如tvants , pplive , ppstream , sopcast等可能面临的一些错误或缓慢,下载和上传速度,由于这个限制。
Due to enhanced security, to fix or crack the TCP concurrent connection limit in Vista is not as easy as in Windows XP.由于增强的安全性,修正或裂纹的TCP并发连接限制在Vista是并不是一件容易的在Windows XP中。 To remove maximum concurrent half-open connection limits in Windows Vista, apply the patched tcpip.sys with the following steps:要删除的最高并行半开放连接限制,在Windows Vista中,适用于修补Tcpip.sys中与下列步骤:
- Download patched tcpip.sys:下载补丁的Tcpip.sys中: Vista TCP/IP and UAC Auto Patcher Vista的TCP / IP和UAC指令自动修补程式 (patched tcpip.sys is contained inside the archive) (修补的Tcpip.sys中载内存档)
64-bit tcpip.sys 64位Tcpip.sys中 or或 32-bit tcpip.sys 32位Tcpip.sys中 . 。 Alternative download link for替代的下载链接为 32-bit 32位 and和 64-bit 64位. 。 - Open command prompt, and run the following 2 commands:打开命令提示符下,并运行以下二命令:
1. 1 。 takeown /fc:\windows\system32\drivers\tcpip.sys takeown /功能界别: \的Windows \的System32 \ Drivers \ Tcpip.sys中
2. 2 。 cacls c:\windows\system32\drivers\tcpip.sys /G “username”:F cacls为C : \的Windows \的System32 \ Drivers \ Tcpip.sys中/克的“用户名” :女Replace username with the actual user name that used to log on to Windows Vista currently.取代使用者名称与实际使用者名称用于登录到Windows Vista目前。
The second command can also used improved lcacls:第二个命令也可以用来改善lcacls :
icacls c:\Windows\System32\drivers\tcpip.sys /grant “username”:f icacls为C : \的Windows \的System32 \ Drivers \ Tcpip.sys中/赠款的“用户名” :女
- Disable the禁用 TCP/IP Auto-Tuning TCP / IP的自动调谐 feature by running the following command in command prompt:功能运行以下命令,在命令提示符下:
netsh int tcp set global autotuninglevel=disable在netsh诠释的TCP设置全球autotuninglevel =禁用
- For 64-bit Windows Vista (x64), the integrity checks need to be disabled as it need all drivers to be signed.对于64位的Windows Vista ( x64 )的,完整的检查,需要被禁用,因为它需要所有司机将要签署的。 So run the following command in DOS prompt:因此,运行以下命令,在DOS提示符下:
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS bcdedit.exe集loadoptions ddisable_integrity_checks
Note: Above command no longer supported, and users require to press F8 on system startup to bypass driver signing integrity check.注:上述命令不再支持,和用户需要按下F8对系统启动绕过驱动程序签名完整性检查。
- Replace the tcpip.sys in C:\windows\system32\drivers folder with the patched tcpip.sys downloaded from step 1 (remember the use the correct x64 or x86 version). Normally, this procedure can be done by simply login to Windows Vista with administrator account. However, if the process failed, reboot the computer and then press F8 to boot up in Safe Mode, and then copy and paste overwrite the tcpip.sys.替换Tcpip.sys中在C : \ Windows \ System32 \ Drivers文件夹与修补的Tcpip.sys中下载第1步(记得使用正确的是X64或是x86版本) 。一般来说,这个程序可以做,只要登录到Windows Vista与管理员帐户。不过,如果这一进程失败,重新启动计算机,然后按F8开机在安全模式下,然后复制并粘贴覆盖Tcpip.sys中。
- Next, the maximum number of TCP half complete connection limits need to be set in registry.其次,人数最多的TCP半完成连接的限制,需要设定在注册表。 Open registry editor (regedit), and navigate to the following registry key:打开注册表编辑器( regedit ) ,然后转到以下注册表项:
HKEY_LOCALL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters hkey_locall_machine \系统\ currentcontrolset \服务\的TCPIP \参数
- Right click on the right pane, select “New”, then select “DWORD value”.按一下滑鼠右键,在右边窗格中,选择“新” ,然后选择“ DWORD值” 。 Enter the new value name as “TcpNumConnections” (without quotes).进入新值的名称为“ tcpnumconnections ” (不含引号) 。
- Double click on TcpNumConnections registry value, and modify the value data to the desired maximum TCP/IP connection limit that you want to allow, in decimal value.双击就tcpnumconnections注册表值,并修改该值的数据,以达到预期的最高TCP / IP连接限制,您要允许的,在十进制值。 For example, enter 500 as the value data for TcpNumConnections.例如,输入500作为数值数据为tcpnumconnections 。 You can use any limit that you prefer.您可以使用任何限制,你喜欢。 Alternatively, download this另外,下载本 registry registration file登录注册文件 ( ( another download link另一个下载链接 ) that when executed, will set the TCP simultaneous connection limit to 16777214 (you can always modify the value in the file or in the registry after applied). ) ,当执行,会设置的TCP同时连接限制16777214 (您可以随时修改该值在该文件或在注册表中后,应用) 。
- Restart computer.重新启动计算机。
New : Windows Vista Event ID 4226 Auto Patcher 新 : Windows Vista的事件ID 4226自动修补程式
Latest Version: 2.0最新版本: 2.0
Windows Vista Event ID 4226 Auto Patcher has been renamed as Windows Vista的事件ID 4226自动修补程式已更名为 Vista tcpip.sys and UAC Auto Patcher Vista的Tcpip.sys中的UAC和自动修补程式 , which now has 6 versions of auto patcher download links for different versions of tcpip.sys with the release of various hotfixes and SP1. ,现在有6个版本的自动修补程式的下载链接,为不同版本的Tcpip.sys中与释放的各种Hotfix和SP1的。 Visit访问 here这里 for details.详情。
Driver Version : 驱动程式版本 : CrackTcpip.sys for Vista SP1 v.668 cracktcpip.sys为Vista的SP1的v.668 - a non-patching method to bypass TCP connection limit. -一个非修修补补的方法,绕过T CP连接限制。
Also available is也可以是 TCP/IP auto patcher for 64-bit (x64) Windows Vista SP1 TCP / IP的自动修补程式,为64位( x64 ) Windows Vista的SP1的 . 。
Gui Version: GUI版本: VistaTcpPath TCP Auto Patcher vistatcppath的TCP自动修补程式 which works for Vista RTM (non-SP1) version of tcpip.sys.其中工程Vista RTM预估(非SP1 )的版本的Tcpip.sys中。
Old Version:旧版本:
Version 1.0 1.0版
Version 1.2 1.2版
Version 1.3 1.3版
Version 1.4 1.4版
Version 1.5 1.5版
With thanks to与感谢 YaronMaor yaronmaor for batch script.为一批脚本。
The TCP connection limit which trigger Event ID 4226 has now increased to 500 (or any other value you set), and will likely fix the error for re-occurring again. TCP连接限制,其中触发事件ID 4226现在已增加至500 (或任何其他您所设定的价值) ,并可能会修正这个错误的转口货品中再次发生。
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. 重要说明 :这是一个机器翻译网页是“按原样”提供的担保。 Machine translation may be difficult to understand.机器翻译可能很难理解。 Please refer to请参阅 original English article英文原版的文章 whenever possible.只要有可能。
Share and contribute or get technical support and help at分享和贡献,或取得技术的支持和帮助,在 My Digital Life Forums 我的数字生活论坛 . 。
Related Articles相关文章
- Windows XP SP2 TCP Connection Limit (Event ID 4226) Windows XP SP2的TCP连接限制(事件ID 4226 )
- TCP/IP Has Reached the Security Limit Imposed on the Number of Concurrent TCP Connect Attempts Error on Windows Vista TCP / IP协议已达到了安全限制加诸于大量并行的TCP连接尝试错误的Windows Vista
- VistaTcpPatch Windows Vista TCP Half Open Limit Auto Patcher GUI Version vistatcppatch Windows Vista中的TCP半开放限制汽车修补程式GUI版本
- CrackTcpip.sys Driver for Vista SP1 v.668 to Patch tcpip.sys 6.0.6001.17052 cracktcpip.sys司机为Vista的SP1的v.668修补Tcpip.sys中6.0.6001.17052
- Limit Maximum TCP Connections to Web Servers限制的最大TCP连接到Web服务器
- Increase Multithread Download Speed by Disable Vista Auto Tuning on TCP/IP增加的多线程的下载速度由禁用Vista的自动调谐TCP / IP协议
- TCPIP.SYS Driver Patcher CrackTcpip.sys for Vista SP1 v.744 and 6001.18000 (RTM) Tcpip.sys中的驱动程序修补程式cracktcpip.sys为Vista的SP1的v.744和6001.18000 ( RTM中)
- Optimize and Increase BitTorrent (BT) Download Speed in Vista优化和增加的BitTorrent ( BT )中的下载速度在Vista
- Workaround to Run eMule in Windows Vista其他可行方案运行emule在Windows Vista
- ppStream Connection Limit in Configuration Settings ppstream连接限制在组态设定
















August 24th, 2008 15:58 2008年8月24日15时58分
i have vista sp1 x32 and when i used tyhis patch i had 2 system restore it .我有Vista的SP1的x32 ,当我用tyhis修补程序我曾2系统还原。 it would not let me boot.它不会让我开机。 i got blue screen of death do not use我得到蓝屏死机不要使用
August 23rd, 2008 23:50 2008年8月23日23时50分
Installed the half-open patcher (see previous post) and it works smoothely, no fuss to install, easy GUI, set the nummber of half-connection, reboot, and you are done.安装了半开放修补程式(见以前的员额)和它的工程smoothely ,无事安装,容易鬼,设置nummber半连接,重新启动,并且您这样做。 Rollback to original tcpip.sys is possible.回滚到原来的Tcpip.sys中是可能的。
August 11th, 2008 00:08 2008年8月11日0时08分
Thank you much for the patcher.谢谢得多,为修补程式。
August 10th, 2008 03:06 2008年8月10日03:06
I was thinking more along the lines of a security program of some kind which operates on file signatures, particularly for files in important directories like that one.我想,更多的大致相同的安全程序某种形式的运作,对文件的签名,特别是在重要的文件目录一样,一。 Once it saw that the file was no longer the one it knew, it locked access to that file, though it certainly should have notified you about it.一旦看到该文件已不再是一它知道,它锁定存取该文件,虽然它当然应该有通知你一下。
I don’t know if the program you use does that, however.我不知道如果该程序您使用这是否表示,不过。
Tons of people have used the patched file without incident.吨的人使用了补丁的文件没有发生任何事件。 It can’t behave differently for you than others without some other variable involved.它不能有不同的表现,为你比别人没有一些其他的变数。
Checking the System log for that time period might be informative.检查系统日志,该时段的可能内容翔实。
Did you install using the batch file?没有您安装使用批处理文件? Because that should have plowed right through any locked file issues.因为这应该有猝不及防的权利通过任何锁定的文件的问题。
August 9th, 2008 23:11 2008年8月9日23时11分
It looked to me like the system has recognized the new file and didn’t want to accept it.它期待,我想这个制度已经认识到新的文件,并没有要接受它。 No firewall could be blocking it, because I didn’t change any settings for it.没有防火墙可以阻止它,因为我并没有改变任何设置。 I just replaced the tcpip.sys (after some trouble-at first the file was locked, and I have some trouble removing it).我只是取代了Tcpip.sys中(后一些麻烦,在第一档案被反锁,和我有一些麻烦,删除) 。
August 8th, 2008 04:47 2008年8月8日4时47分
Since the file itself (tcpip.sys) is good, it sounds to me like a firewall (or comparable) program was blocking or otherwise interfering with communications, as it didn’t recognize the new system file.由于文件本身( Tcpip.sys中)是好的,这听起来对我来说就像一个防火墙(或可比)计划是阻止或以其他方式干涉与通信,因为它不承认新的系统档案。
August 8th, 2008 04:38 2008年8月8日4时38分
My problem wa this: after applying this “home made” patch, all my external connections have failed, LAN and Wireless.我的问题,华:后,运用这一“国产”修补程序,我所有的外部连接失败,局域网和无线。 After waiting about 30 mins for something to happen, nothing did.后等待约30分钟,某件事情出现,没有什么没有。 So i copied back original file and rebooted the system.所以我复制回原来的文件和重新启动该系统。 Before login wireless hass connected, after login I can access my home network (LAN).之前,哈斯登录无线连接,登录后,我可以进入我的家网路( LAN ) 。 So this patch doesn’t work for me.因此,此修补程序不工作对我来说。
Yes, I checked for the right version of the file, I installed that readydriver (or whatever it is) for quicker boot, but it didn’t work.是的,我检查的权利的文件版本,我安装了readydriver (或什么,这是)为加快启动,但它没有工作。 Looks like I will have to live with this stupid enforcment until official microsoft update (that will happen: never).看起来像我会住在一起,这愚蠢的enforcment ,直到官方的Microsoft更新(即会发生:从来没有) 。