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

Windows
Win7 拒绝无线路由器故障解决实例
放弃Win7系统换回winXP系统的7个理由
使用电话具体激活win7操作系统的步骤
Win7系统权限控制USB设备的自动运行
Win7 操作系统的电源设置功能
Windows7 64位系统网卡驱动安装问题解决办法
Win7 快捷键大全 熟练应用Windows7操作系统
Win7解决播放影音文件双语并行问题
三个好用的Win7快捷键
Win7虚拟内存设置技巧 快速提升其读写速度
提升Win7操作速度的设置技巧
Win7系统用户在局域网中共享设置方法
Vista 删除隐藏文件的方法
玩2TB以上硬盘?告别XP转向Vista或者Win7吧!
从根上保证电脑安全、不中毒的方法
破解浏览器内网页禁用鼠标右键的N个绝招
Vista、Win7桌面删除不掉的广告图标的解决办法
关于要不要关闭Vista中的IPv6功能的问题
Vista系统下修改hosts文件无效的解决办法
XP/Vista/Win7下虚拟内存的常识和几个误区

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 65 ::
收藏到网摘: 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文件