当前位置: 首页 > 图文教程 > 操作系统 > Windows > 解决BT与浏览网页在SP2中的冲突

Windows
让Windows XP自己修复故障
Windows XP安装旧驱动三妙方
Windows XP 关机总是变成重启?
如何配置XP SP2防火墙
WindowsXP网络优化五招简单技巧
Win XP SP2系统设置技巧
系统维护启动光盘轻松做
用注册表全面优化Windows
IE浏览器链接栏使用技巧四则
修改控制权限—自定义自启动程序
WinXP中自定义启动项目的顺序
苹果机中如何安装Windows系统
Win XP 键盘快捷键概述
Windows XP 超强syskey命令
榨干Windows XP的最后一滴油
XP终极减肥大法 切记小心使用
用BootSkin轻松换XP启动画面
全面优化你的电脑系统和软件
深入剖析64位WindowsXP操作系统
WinXP64系统不支持的功能介绍

Windows 中的 解决BT与浏览网页在SP2中的冲突


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 143 ::
收藏到网摘: n/a

  你是否是P2P狂人,您是否也因为看重系统的安全性能而安装了最新的SP2呢,那我想,最近您在用BT软件下载那些宝贵资源的时候恐怕遇到了小小的麻烦,您的系统是否会在进行BT下载的时候而无法打开网页或者网页打开得非常慢了呢?笔者自从装了SP2以后,就一直为这个问题烦恼着。最后迫不得已删除了SP2(没办法,BT上的那些最新大片啊,难以割舍)。一次偶然的机会,在看关于SP2特性的文章中了解到,原来微软出于安全方面的考虑,在SP2当中限制了TCP并发连接数。根本原因是因为Service Pack 2实时监控每一个进程的并发线程数目,只要超过了它认为的安全线程数目就开始蔽屏掉部分线程。这是为了防止震荡波这类的蠕虫病毒,但是bt、emule这类的多线程的点对点工具也一起陪绑了。。

  既然找到了症结,得找办法解决啊。其实早在各个论坛里流传着这样一个修改注册表以解决此问题的技巧。在微软的知识库的一篇文章(微软原文章http://support.microsoft.com/default.aspx?kbid=314053)中找到这样一段注册表键值描述。

  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

  TcpNumConnections

  项:Tcpip\Parameters

  数值类型:REG_DWORD - 数字

  有效范围:0 - 0xfffffe

  默认值:0xfffffe

  说明:此参数限制 TCP 能同时打开的最大连接数

  唉,TcpNumConnections不正是Tcp连接数吗?于是满心欢喜的再次装上SP2,然后进入注册表修改此键值。本以为这个问题就到此结束了,没想到再次使用BT软件(笔者使用的是BC)时,IE又发脾气,无法打开网页了。看样子这招不奏效啊。正当犹豫不决是否再次删除SP2时,BC的软件作者最短时间内修正了BC的这个问题。(相关新闻:)这就暂时缓解了我遇到的麻烦。但是其他P2P软件的问题还没解决啊,总不可能等这些软件一个个的更新吧。这该如何是好。

  在程序询问限制数值时,填入100。回车后程序就替换了修改过的TCP.SYS文件。

  由于winxp的系统文件保护特性,TCP.SYS这个系统文件被替换后,系统文件保护的对话框弹了出来。选择取消,再点击是确定修改。

  重启系统后,满心期待的同时打开Bitcomet和IE,和平共处的日子又回来了。yeah!

  问题解决了!其实就是TCP.SYS文件的限制啊。那么我们是否可以在系统未升级到SP2之前将TCP.SYS保存一份,待打了SP2补丁以后,进入安全模式或者纯DOS模式下面替换TCP.SYS。这个办法能否行得通呢?留给各位看官去验证吧。我去继续体验BT下载的急速快感了。

  小编提示:

  1.之前流传的修改注册表以解除TCP连接数限制的技巧已被证实是行不通的

  2.这并不是SP2的设计缺陷,而是出于安全考虑的限制手段

  3.我们不推荐使用此第三方补丁,最好的解决方案是等各软件的升级。

  4.确定使用此补丁的用户,请在使用前做好系统备份,至少备份好你的TCP.SYS文件