为什么我用BT下载那么慢?
发布网友
发布时间:2022-05-05 03:04
我来回答
共6个回答
热心网友
时间:2022-06-28 19:02
一、BT终极提速的常规设置
1.增大缓存
BT会多线程地下载和上传,Windows默认的512KB的Cache,显然是不够的。如果我们的内存在256MB以上,一般设在16~32MB效果较好。增大缓存可以减少硬盘读写,提高性能。运行 “regedit”;依次打开“HKEY_LOCAL_ MACHINE\\SYSTEM\\ CurrentControlSet\\Control\ \Session Manager\\Memory Management”主键,在右部的子键窗口中新建一个Dword类型的子键“IopageLockLimit”。并且将它的值改为新的缓存值。其中32MB对应8000,16MB对应4000(图1)。重新启动计算机完成系统缓存的修改操作。
2.在防火墙设置里开放BT端口
两个不同防火墙后的用户无法直接连接,所以只要你没开防火墙,即使只有一个种子,BT的速度也会达到下载极限。但如果没有防火墙的保护,有病毒来侵袭怎么办?而打开防火墙,又会降低下载速度,怎么样才能两全齐美呢?其实很简单,我们只需要正确设置参数,不阻拦BT使用的端口即可。正确地对外打开监听端口,这将大大提升你的下载效率。
2.在防火墙设置里开放BT端口
两个不同防火墙后的用户无法直接连接,所以只要你没开防火墙,即使只有一个种子,BT的速度也会达到下载极限。但如果没有防火墙的保护,有病毒来侵袭怎么办?而打开防火墙,又会降低下载速度,怎么样才能两全齐美呢?其实很简单,我们只需要正确设置参数,不阻拦BT使用的端口即可。正确地对外打开监听端口,这将大大提升你的下载效率。
以WinXP自带的防火墙ICF为例:打开“网上邻居”的属性,在弹出的“网络连接”窗口中右键单击上网用的连接,然后在弹出的菜单中选择“属性”。在“本地连接属性”窗口,选择“高级”选项卡。点击窗口下方的“设置”按钮,弹出“高级设置”窗口。点击“添加”按钮,在弹出“服务设置”窗口中依次填写“服务描述”、“本机IP地址”、“端口号”(BT的端口是6881~6889),在点击“确定”前别忘了选中TCP协议。完成设置后“服务”栏中就增加了一个服务,分别添加完BT需要的所有端口服务后,我们的BT就可以通行无阻了(图2)。 3.降低BT软件优先级
BT软件下载的时候会占用比较多的系统资源,这对其他程序的正常运行会产生一定影响。如果你用的是Win 2000/XP操作系统,则可以用任务管理器降低所有BT软件的优先级,这样它就不会对别的应用程序产生太大的影响了。打开任务管理器,在“进程”标签中用右键点击BT软件进程,接着在弹出菜单中把“设置优先级”选为“低”即可(图3)。 4.正确设置上传速率
在下载软件中设置下载、上传速率,一般情况全局最大下载速率设置为“无*”,而上传速率要根据带宽情况而定,如果512Kb的ADSL接入的话,设置为40KB/s即可,这样既不会影响BT的下载速度,也可保留带宽用于浏览网页(图4)。
5.关闭其他下载软件
尽量不要同时使用其他的下载工具下载文件,虽然BT抢线的能力不错,但还是会受到一定的影响。
6.内网设置端口
在内网中,*的机器只能看到你的网关地址,如果对方也在内网中,他就没有办法给你传东西了,那么你们就不能互传文件。这时就需要在代理服务器上增加端口映射来提高BT下载速度,如果使用Windows自带的网络共享连接,在你共享的连接上按右键,选择“属性”,在“共享”页按“设置”按钮,然后在“服务”页选择“添加”按钮,在该页中,名称可以随便填,“服务端口号”中填入6881,勾选TCP,“专用网络上的服务器计算机的名称或地址”中填入你用来BT下载的机器名称或IP地址,然后按“确定”保存。再用同样的方法增加6882~6889端口的映射,把它们通通指向你开始指定的计算机即可。
端口映射还可以用软件PortMap来设置。单击“增加”按钮,在名称里任意输入,输入IP里默认为 Any IP,输入端口里输入6881,输出IP为自己机子的IP,输出端口里输入6881(图5)。依次增加6882~6889端口的设置,完成后启动即可。
7.在WinXP SP2中为BT提速
WinXP在安装SP2后,大家可能会感觉到BT下载速度变慢了,但是很多人为了享受SP2带来的诸多新功能又不想轻易卸载该补丁包,以至有点左右为难。于是BT下载的狂热拥护者们,千方百计地寻找突破TCP并发连接数*的方法。有些朋友使用的修改注册表“TcpNumConnections”的键值的方法,但SP2对线程数目的控制并不是通过注册表实现,而是通过“tcpip.sys”这个系统文件来实现的。因此,修改注册表无法解决TCP并发连接数被*的问题。
只有修改“tcpip.sys”文件,才可以突破并发连接数*。对于Windows系统的核心内容一般用户并不了解,因此就无法动手自行修改,而且“tcpip.sys”是非常重要的系统文件,受到Windows系统的保护,正常情况下是无法替换的,必须在安全模式或纯DOS模式下才能替换。为了方便用户替换“tcpip.sys”文件,我们在网上找一个专门的替换程序,这样就无需用户自行修改了。
软件名称: EvID4226Patch
软件版本: 2.12
授权方式: 免费软件
软件大小: 31.5KB
下载地址: http://www.lvllord.de/download.php?url=en/EvID4226Patch212-en.zip
首先进入“C:Windows\ system32\drivers”备份Windows XP系统中的tcpip.sys文件,接着下载替换程序。下载并解压后,运行“EvID4226Patch.exe”,弹出命令行提示符窗口。首先该工具会检测当前Windows系统的tcpip.sys文件版本以及并发连接的*数值。接着会询问你是否将连接数*在50,后面有三个可选项。如果你想将并发连接数值修改为“100”,就在提示符后输入“c”,接着替换程序会询问并发连接数需要的*数值,输入你需要的数值“100”后回车,接着在提示符下输入“Y”并回车,就成功替换了系统的tcpip.sys文件(图6)。把tcpip.sys复制到C:\windows\system32\drivers\、C:\windows\servicepackfiles\i386\和C:\windows\system32\dllcache下替换原文件,再次重启系统后即可解决问题。
由于Windows XP的系统文件保护特性,tcpip.sys文件被替换后,会弹出系统文件保护对话框,此时可点击“取消”按钮,然后点击“是”按钮,重新启动后,就可完成对系统文件tcpip.sys的替换。替换tcpip.sys文件可以为BT下载提速,但同时也牺牲了系统的部分安全功能。一旦机器感染病毒和木马,过多地启用新的线程,会加速病毒和木马的蔓延。因此,大家在追求BT下载终极速度的同时,也不能忽视对病毒和木马的防范。
8.解决端口被封的方案
因为BT占用带宽太多,部分网络运营商禁封了BT的活动端口,使得用户不能用BT下载,其实解决方法也很简单。修改文件类型中torrent文件打开时运行的命令,打开“文件夹选项”然后在“文件类型”中找到torrent这种扩展名,单击“高级”,在打开的窗口中选中“open”,然后点“编辑”,在编辑窗口中下面那行就是启动bt的命令行参数了,在此行结尾加一个空格后增加以下控制端口绑定的参数:--minport 最低端口号 --maxport 最高端口号。其中的端口号请自己随意设置,不要是原来的6881~6889范围就可以了(图7)。 提示:例如 原来是:
"F:\BitSpirit\BitSpirit.exe" "%1"
将其改为:
"F:\BitSpirit\BitSpirit.exe" "%1" --minport 8021 --maxport 8079
热心网友
时间:2022-06-28 19:02
只要调的好 给你介绍介绍
BT终极加速秘籍
【IT168 新手入门】BT(BitTorrent)是一个优秀的多点下载工具,优秀的工作方式,使得BT和 eDonkey一样有FTP和传统P2P不可比拟的速度优势,但有的网友却抱怨说BT速度慢,羡慕别的网友下载速度可以达到300-400K。在这里笔者就告诉大家几种给BT加速的方法。
我们先来分析一下原因:
1、是内网(局域网)用户,内网用户不能提供主动连接,所以较慢。
2、各个运营商网络接口速率不高。
3、下载者上传速率不高。因为BT优先处理上传较快的人。
4、发布时seed的多少,还与发布者的速率相关,还有下载的人数越多相应的下载速度就越快(这就是BT的最大优点)。
5、用户的防火墙阻碍作用。
6、线路问题。
增加bt的速度有几种方法:
一、公网上网的用户方便了,只要没开防火墙,一般速度会达到下载极限(哪怕只有一个种子);如果有防火墙,要正确设置参数,打开6881~6889端口。
如果想要检测端口6881-6889有没有打开,有一法很简单 ,在Edonkey主页上有个测试网页:http://www.thedonkeynetwork.com/connection_test,在网页中输入想要检测的端口如:6881 ,然后点击test按钮。
如果显示:
timeout : timeout on ip 61.177.***.***(6 sec)
this means, that we even did not receive a
RESET signal; maybe e to a “stealth“ firewall
说明端口被封或者有开防火墙!
如果显示:
1. connection was accepted on ip 61.177.***.***
sent hello but the answer doesn't seem to come from an edonkey client !??
说明端口开放,并且6881端口正在使用中(BT开着)
2. error/resest on ip 61.177.***.***!
说明端口开放,但6881端口未被使用(BT没开)
bt使用的端口一般为6881-6889这几个,如需要请一一测试端口。
二、内网用户速度会很慢,因为在内网下,别人看不到你的机器,只能看到你的网关,如果对方也在内网下,那么你们就不能互传文件。
解决方法:
(1)、是用终极武器 NAT --端口映像(又叫网络地址翻译), 其作用是让服务器把指定端口的请求转发到指定的IP上,让其它的机器来响应这些请求,而内网向*发送的时候不再是像其它网关服务那样随机分配端口,而是用上面指定的端口。可以用的软件有:WinRoute Pro,PortTunnel
但如果你的服务器是win2000,并用自带的网络共享功能,那么有更简单的方法:
在你共享的连接上按右键 ->属性
到公用设定板按下面的设定按钮,系统会弹出设置窗口
到服务板,按“新增”按钮
名称 随便填
端口 6881
勾选TCP
私人网络中的计算机名称或填你的本机ip
然后保存,再按同样的方法增加6882-6889端口的映像,把它们通通指向你的计算机。(因为我的系统是繁体系统,所以以上的名称不一定和你的相同,不明白的可以看看WIn2000帮助系统中有关NAT的说明)
假如你是校园网的LAN,你如何说服网管运行分配端口程序呢?大家各显神通吧。
(2)、安装端口映射器PortMap,最新版本为1.6(下载页面:天极网下载频道),设置非常简单,其他端口映射工具用不习惯的朋友不妨试试,设置方法:
单击“增加”按钮
在名称里随便输入
输入IP里默认为 Any IP 就可以了
输入端口里输入 6881
输出IP为自己机子的IP<不知道自己IP的朋友,输入IP的下拉菜单的最后一项可能就是你机子的IP>
输出端口里输入 6881<输入端口和输出端口相同>
这样设置就完成了,启动设置好的那项就OK了!
BT下载的端口:6881-6889
如果是adsl通过“路由”自动拨号以及共享上网的用户方法又会有些不同,笔者将会另写一篇详细介绍adsl共享上网做端口映射的文章。
三、下载时尽量只开一个BT,这样它就会享有最大带宽。如果你打开两个BT,它们就会根据网络情况的不同来分享带宽(我用LAN,最大速度400k/s)
四、同时尽量不要用其它的下载工具同是下载文件,如FTP等,虽然BT抢线的能力不错,但是还是会受到一定的影响。
五、要是下载速度仍不上来,大家就看看自己上网的设备是否是在良好的状态了!比如是否用专用压线工具处理网线接头(RJ45接头)等,因为这些都会影响信息的流通!
六、终极提速*:人人为我,我为人人。只有大家下载完后自己多当种子源,我们才可以享受到更好的资源共享!
我在BT下载中总结出的一些技巧:
首先是使用它探知下载前该文件有多少人下载或者连接是否还可用,从而很容易的估算大约下载的速度。当我觉得有必要,并且下载有效的情况下再开启BT客户端下载我需要的文件。
1.尽可能在看到BT链接时,不要直接点击,而是右键->目标另存为,将其保存为一个本地文件,待保存完毕点打开即可。这样做的好处是可以方便续传,不用续传时满世界找原来的链接。
2.一开始速度慢,不要太心急很多人往往说好慢啊,只有几K的速度,要数百分钟,于是CANCEL了。其实BT下载的特点就是这样的,先开始很慢,只有几K,然后逐渐增长到上百K。这个过程从你看见1K的速度开始,一般要2-5分钟。所以只要你载的东西不是太过时,以至种子都失效了,就耐心等个几分钟吧。
小知识:什么是公网接入、内网接入?
内网接入方式:上网的计算机得到的IP地址是Inetnet上的保留地址,保留地址有如下3种形式:10.x.x.x 172.16.x.x至172.31.x.x 192.168.x.x
内网的计算机以NAT(网络地址转换)协议,通过一个公共的网关访问Internet。内网的计算机可向Internet上的其他计算机发送连接请求,但Internet上其他的计算机无法向内网的计算机发送连接请求。在BT中就是说别的BT朋友找不到你的机,只有靠你去找他们的机,所以速度慢。
公网接入方式:上网的计算机得到的IP地址是Inetnet上的非保留地址。公网的计算机和Internet上的其他计算机可随意互相访问。
热心网友
时间:2022-06-28 19:03
看看是不是你的电脑糸统是不是升级到sp2了,如果升到SP2的话,慢是很正常的,
SP2糸统莫认的连接数是50KB每秒,以前的几百上千KB每秒的速度成为历史了,
你得下载一个破解连接数的软件,
Windows XP破解连接数补丁,设的越高越好,不过,最好不要超500KB,伤硬盘啊,
热心网友
时间:2022-06-28 19:03
看看BT设置是不是*速度了?
或者你们好几个人一起共享的宽带?
热心网友
时间:2022-06-28 19:04
换个BT版本 在连接安全项目中应许 BT的 短口 不阻止
热心网友
时间:2022-06-28 19:05
用QQ旋风离线,反正免费的。或者迅雷这个要花钱
离线下载完成就下载快了