【IT168 专稿】 都说BT下载速度快,为何有些用户并未体验到?究其原因,不外乎以下方面的原因:如果说计算机直接连接ADSL Modem上网,那么BT速度再慢都有八成;而通过局域网共享上网的用户,由于诸多限制,往往速度还不如普通IE下载。为什么?都是端口惹的祸(BT默认使用6881-6889范围的端口下载)。本文就此列举几种突破这些限制的办法,以供大家参考。
方案一:解决Windows XP的SP2补丁限制。
不少朋友都反映,在对Windows XP打了SP2补丁后,BT下载速度明显变慢!什么原因?这是因为在Windows XP的SP2中限制了TCP并发连接数(默认为10),它会实时监控每一个进程的并发线程数目,当线程数超过它认可的限制范围,就会屏蔽掉部分线程,这就是BT下载速度变慢的原因。
解决办法:SP2对线程数目的控制是通过一个名叫“TCPIP.SYS”的系统文件实现的,其位置在#\Windows\system32\drivers。因此只要修改或替换掉这个文件,问题就迎刃而解。
这需要一个小工具帮忙,可以从这个地址下载到:http://www.lvllord.de/download.php?url=en/EvID4226Patch211a-en.zip。下载解压后双击其中的“EvID4226Patch.exe”可执行文件(为一DOS程序),它会自动检测当前WindowsXP系统的TCPIP.SYS文件版本,以及并发连接的限制数值(默认为10);
接着会询问你是否将连接数限制在50,后面有三个可选项;比如你想将并发连接数值修改为“100”,可在提示符后输入“c”,接着替换程序会询问并发连接数需要的限制数值,输入你需要的数值“100”再回车,接着在提示符下输入“Y”并回车,就成功替换了系统的TCPIP.SYS文件。
经过以上操作,你的BT下载速度就恢复了正常。
方案二:使用代理解决端口限制。
如果是局域网共享上网用户,由于BT下载会影响网络中其他用户,往往网络管理员会关闭BT下载的端口,导致BT速度慢如蜗牛;有经验的管理员还对BT服务器进行了屏蔽。那么这类限制又如何突破呢?就如QQ冲破端口限制的方法一样,BT下载同样可以使用代理服务器来绕过这些限制。
解决办法:一般BT下载软件都支持代理功能,这里以BitComet 0.59为例说明代理服务的设置,其它BT软件都大同小异。点击主菜单“选项”下的“选项”,打开设置窗口。
依次单击左边窗口“网络连接”的“代理”分支;接着在右边窗口的“代理服务器类型地”的下拉菜单中选择“HTTP1.1”;在“服务器”栏中输入代理服务器的IP地址,“端口”栏中输入这个代理服务器所指向的连接端口即可。
【提示】:代理服务器可在网络中搜索获得,或者使用一款代理服务器搜索软件也行。一般还应勾选“代理服务器需要认证”选项,并输入用户名和密码。
![]() |
方案三:修改Torrent文件突破限制。
这种方法通过在Torrent文件类型中人为的添加BT下载端口,也能解决对BT下载速度的限制。
解决:双击打开“我的电脑”,在主菜单“工具”下打开“文件夹选项”,切换到“文件类型”选项卡,在“已注册的文件类型”窗口内找到Torrent文件类型;随后单击右下角的“高级”按钮,在随后的窗口里单击“编辑”。
然后在“用于执行操作的应用程序”框内的最后加入一行参数即可,例如“"%1" --minport 6000 --maxport 6010”(不需要大引号)。
![]() |
解释:先空格后再加入这一行参数。另外“minport”表示最低端口号,“maxport”表示最高端口号;端口号的设定只要不是原来的6881到6889的范围就行,最后重新启动BT软件。
小结:通过以上方法,相信读者朋友或多或少的了解到了自己BT下载为什么速度慢的原因了,希望BT的无限高速能够为您带来快乐!
