查错补漏 在Win XP SP2系统中疯狂BT 

分类: 新手入门   出处:iocblog整理  更新时间:2008-05-30   添加到收藏  

  经常使用bt软件下载的朋友也许会发现一个奇怪的现象:将系统升级到windows xp sp2后,在以前系统中下载如飞的bt,却经常出现连接不上的情况。即便连接上,下载/上传速度也大不如前。
  
  开始我还以为是bt软件出了问题,可是在我几乎把市面上所有的bt软件都尝试了后,情况仍然没有得到改善。我又把瑞星防火墙卸载了,还是不行。于是干脆把系统又恢复到sp1(我在升级到sp2的时候保留了sp1的ghost备份),结果bt又“活”过来了。于是我断定问题一定出在sp2上。
  [来源 www.iocblog.net]
  一个偶然的机会,我在“控制面板”→“性能和维护”→“管理工具”→“事件查看器”→“系统”里看到了许多关于tcpip的警告,事件代码为4226,事件时间也正是我使用bt软件的时候。于是,我选中一个tcpip事件,在菜单的“操作”→“属性”里看到该事件的描述:“tcp/ip 已经达到 tcp 连接尝试次数的安全限制。有关更多信息,请参阅在http://go.microsoft.com/fwlink/events.asp的帮助和支持中心。”通过帮助才了解到,原来微软发布的windows xp sp2增加了tcp同时连接尝试的限制并且设定为一个很小的值“10”,系统的tcp连接尝试超过这个值的时候,系统会因为安全因素而拒绝连接。这样做的本意是为了防止冲击波震荡波等病毒的多线程攻击,但这样一来某些p2p软件就遭殃了,繁忙时可能导致所有网络连接都无法进行,bt软件经常连接不上的问题终于找到了。
  
  我们可以通过安装一个第三方的补丁来解决这个问题,目前可以使用这个第三方补丁的操作系统是:windows xp sp2 (rc2 以上) 或者 windows 2003 server sp1 beta。这个补丁目前的版本是2.11a,下载地址是: http://www.lvl lord.de/download.php?url=en/evid4226patch211a-en.zip
  
  最简单的安装方法是解压后双击运行evid4226patch.exe,然后按“y”就可以了(默认将这个限制放宽到了50,如果按“c”可以将其修改为更大的数字)。因为修改的是tcpip.sys这个系统文件,windows会弹出windows文件保护的对话框,点取消然后选择保留当前版本就好了。重启后我们又可以疯狂bt了。
Tag: BT



文章整理:iocblog
版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。