shinji 发表于 2004-8-12 15:56:16

[转]关于安装xp sp2后TCP连接数限制的解决办法(望置顶)

转自中国驴论坛

原文:http://www.lvllord.de/4226fix/4226fix.htm


Quote:
What's this all for?
After almost everybody knows the <<EventID 4226: TCP/IP has reached the security limit imposed on the number of concurrent TCP connect attempts>>, I used a day to create for educational purpose a fix for this argumentative feature.

Unfortunately there exists no REG-key which could easily be set (would be so nice and easy, right? *smile*). The file TCPIP.SYS in the directory C:\WINDOWS\SYSTEM32\DRIVERS and C:\WINDOWS\SERVICEPACKFILES\I386 has to be changed (system dependend eventually in C:\WINDOWS\SYSTEM32\DLLCACHE, too).

Needed things:
- XP SP2 (RC2 upwards)
- patcher (2.0b)
- a small amount of time
.......

我简单说明一下,就是安装了xp sp2后,使用emule下载时(或者是其他P2P软件),在安全日志上会出现:“本次下载ID4226 TCP/IP 已达到目前连接的最大安全极限速度。”(你可以打开管理工具中的系统事件查看器看一下)。这可能是导致装sp2后,P2P软件下载变慢的一个原因。

解决办法:下载补丁文件,然后执行,它会备份你原来的TCPIP.SYS文件,C:\WINDOWS\SYSTEM32\DRIVERS\、C:\WINDOWS\SERVICEPACKFILES\I386、C:\WINDOWS\SYSTEM32\DLLCACHE中的原TCPIP.SYS会被修改,当出现系统文件被替换的提示时点取消,然后重启xp就可以了。出于安全的考虑,默认的这种方法将原来小于10个的连接增加到50个。

如果你想把连接数进一步增加,可以用命令行的方法:


Quote:
Usage: EvID4226Patch20 ( || )

/L = Set a limit (valid values from 10-16777214)
/W = Set the windows directory if detection fails.
       (cannot be used in combination with /F-command)
/F = Set the file to be patched. Does not touch any other file.
       (cannot be used in combination with /W-command)

你只要执行EvID4226Patch20b.exe/L =n(n=10-16777214),就可以达到你要的连接数。


Code:    
ed2k://|file|EvID4226Patch20b.exe|27136|4379B8A9396C424ACBC9039AD2A7B615|s=http://www.lvllord.de/4226fix/EvID4226Patch20b.exe|/
页: [1]
查看完整版本: [转]关于安装xp sp2后TCP连接数限制的解决办法(望置顶)