1、BitComet安全吗?
BitComet基于BitTorrent协议,并有所改进(参考BitComet协议)。BitTorrent是离散中心服务器(Tracker)型的P2P协议,目的在于高速分享大文件,而非匿名。下载/上传者的IP将被Tracker和其他下载/上传同一文件的用户获得(否则无法直接通讯),正在下载的文件将被共享。但除此以外,用户机器上的其它文件都不会被泄露。
2、监听端口有什么作用?
监听端口能使你获得远程连接。前提是你是公网ip,或你对监听的端口作了端口映射。
在端口通的情况下,很多内网用户就可连接到你。你就可以和更多的人进行连接下载,你的速度就会快起来。简单的说,你不监听端口,将少了一半的传输机会。
3、Peer详细列表中什么是“远程”,什么是“本地”?
通俗地说“本地”就是自己根据IP找到了别人,“远程”就是别人根据你的IP找到了你。如果没有监听端口,或者没有公网IP,或者在网络防火墙后,或者网关没有端口映射,别人是找不到你的或者找到了也连不上,也就没有远程连接,这样的用户通常被称作“内网”。谁都可以找到并连上公网用户;内网用户只能主动去找别人;内网用户和内网用户之间一般互相找不到。
4、BitComet和其他BitTorrent软件相比下载速度上有什么不同?
BitComet是少数的不使用BitTorrent官方Python内核的BT下载软件之一。作者灿烂微笑花费了相当长的时间用C++完全独立重写内核,曾经发布过N多测试版,并加入了如下的UPnP自动端口映射功能提升内网性能。应该说对性能的过份执着也是目前界面简朴的一个重要原因,只能对不住那些想要时尚花哨界面的朋友们了。至于速度,请自行试用比较。
为什么说Bitcomet的磁盘缓存可以保护硬盘?
传统BT高速下载时硬盘会响得很厉害,这是大量的随机读取造成的。举个例子:100M的文件是被分成256K大小的Piece(块),按最少存在原则随机下载,而每个Piece再被分成16K的slice(片)顺序请求,每次通讯就是以slice为单位的。因此总的说是随机访问,但相邻slice的顺次访问几率较大,因此可以以piece为单位在内存中建立缓存。BitComet可以由用户设置缓存大小。下载上传时通过统计标签可以看出缓存的效率:读/写命中率、磁盘读写请求频率和实际读写频率,可以明显地看出牺牲一小部分内存作缓存对硬盘的保护作用。
5、磁盘缓存应设置多少合适?
BitComet的磁盘缓存功能可以有效地保护硬盘,提高读写效率,缓存设置多大并无一定之规。如果下载或是上传速度常常超过150KB/s,那么就有必要增大BitComet默认的缓存设置以进一步保护硬盘了,请根据自己的一般下载速度和内存容量设置。BitComet允许设置缓存最小值、最大值、并且在分配之前检测当前物理内存以确保一定空余量,此外可以在全局统计中看到当前缓存分配状态。一般500KB/s的速度下建议将缓存最大值设定为40M以上。
BitComet续传不需要扫描,那么是如何保证文件完整的?
BitComet将上一次的下载状态以xml文件形式保存在status目录下,只要两次下载中间没有第三方程序更改过目标文件,或者曾经出现过文件IO错误,那么续传无需扫描也可以保证下载的完整性。假如中途曾遇到停电或其他IO错误,请选择手动检查完整性扫描一遍即可放心续传。如果下载中途发生文件I/O错误或者磁盘空间不足,会自动停止该文件下载;意外断电重新进入时会提示有必要时手动扫描一遍。
6、什么是UPnP自动端口映射?
准确地说是适合内网但不仅限于内网。内网的特点就是无法对外打开监听端口,因此会损失所有外部发起的连接。比如ADSL用路由器、Windows网络共享等等。常用的解决办法是用NAT进行端口映射,将网关/路由上的端口映射到本机,但操作过程相对复杂晦涩。BitComet支持UPnP自动端口映射,可以在本机上自动完成网关端口映射的操作。用BitComet可以在不作任何配置的情况下自动在网关上打开对外端口(参考微软文档),速度自然得到了提升。UPnP已经在WindowsXP中得到了支持(见微软文档),并在MSN Messenger中得到了应用。目前支持UPnP的操作系统是WindosXP,网关设备包括WindowsXP的Internet连接共享和防火墙及支持UPnP的DSL和Cable路由器。
7、我的操作系统是XP,为什么曰志上说UPnP映射失败?
可能的原因很多,可以如下尝试关闭本机的ICF网络防火墙,因为XPSP1的ICF和UPnP设备发现有冲突。
8、UPnP的适用性?
BitComet支持UPnP。但能否成功UPnP,不仅在于BitComet,还包括:
网关或路由器是否支持UPnP,且管理员打开了网关或路由器的UPnP功能;
你的电脑的操作系统是否支持UPnP,目前官方宣称可以支持的只有Windows Me和Windows XP。
9、我的操作系统是XP,为什么曰志上说UPnP映射失败?
可能的原因很多,比如:
1。系统服务中禁止了SSDP服务(用于寻找upnp设备)
2。开启了XP下的SP1的ICF(网络连接防火墙)。(XP的ICF与UPnP设备发现有冲突,SP2修复了这个问题,但是仍然需要在防火墙设置中允许例外:UPnP 框架。)
3。路由器不支持UPnP,请向制造商询问。
10、目前有哪些软件或硬件路由器可以支持UPnP?
软件:目前已知可以支持UPnP网关软件有Windows XP中的ICS/ICF、WinRoute Firewall 5,诺顿网络安全特警2003/2004。诺顿网络安全特警2002,天网2.50/2.51、瑞星网络防火墙、金山网镖等都不支持UPnP。
硬件路由器:标有支持UPnP字样的路由器,比如TP-Link, D-Link的某些型号。
11、BitComet显示UPnP成功,但是仍然没有“远程”?
如图,网关或路由器一般由2个模块组成:网络防火墙、NAT。外部数据要进入内部网络,必须先通过网络防火墙,只有通过了网络防火墙,才能经由NAT转发给内网中的目标电脑。BitComet的设计遵照UPnP协议,可以在网关或路由器做自动端口映射,映射成功之后就会显示UPnP成功,但可能因为网关或路由器的防火墙的设置问题,已经将外部的连接请求拦截,这个外部请求不能通过防火墙,更不用说到NAT模块后转发给内网中的目标电脑了。所以,在这种情况下,虽然BitComet显示UPnP成功,但仍然没有“远程”。
数据转发到本机端口了,但是由于本机防火墙的不允许该端口的TCP连入从而被丢弃了。BitComet可以自动配置ICF允许BitComet使用的那个端口,但是其他的网络防火墙软件,比如天网等就需要自行配置了。
12、为什么刚打开BitComet我的防火墙就报告BitComet正在连接某IP的80端口,是不是有木马?
这个是自动检查版本更新。此功能默认打开,可以在选项->高级里关闭。另外请按照本站的链接下载安装包,其完整性可以通过MD5验证码来检查。
13、关于BitComet中的广告
BitComet中文版包含非弹出式图片广告和菜单上的文字广告,广告中的任何内容都和BitComet无关。一个喜欢自己做的东西的人是不会愿意被广告弄得乱七八糟的,然而加入广告是一种无奈,其原因是国内信用卡普及不够导致捐款不现实;也是一个尝试,其目的是希望BitComet能有足够的能力继续其独立自主个性化的发展,而不是被某某公司收购然后从此走上一条纯商业化的道路。
14、BitComet怎么续传其他软件下载了一般的任务?
只要文件是一样的(文件名相同、文件大小一样),不同的BT软件下载的,包括FTP以及HTTP方式下载的,都是可以互相续传的。要注意的是:
不同的软件对应的文件路径要一致。
建议用BC打开.torrent时候选择续传,然后选择文件目录。
如果进度是0%,点右键-重新检查完整性。
其他软件续传BitComet下载了一半的内容,要注意把文件名的!bc后缀去掉,也可以考虑在BitComet选项里最好去掉自动添加!bc后缀名这一选项
最好做好文件备份,以免前功尽弃。
15、BitComet续传不需要扫描,那么是如何保证文件完整的?
BitComet将上一次的下载状态以xml文件形式保存在status目录下,只要两次下载中间没有第三方程序更改过目标文件,或者曾经出现过文件IO错误,那么续传无需扫描也可以保证下载的完整性。假如中途曾遇到停电或其他IO错误,请选择手动检查完整性扫描一遍即可放心续传。如果下载中途发生文件I/O错误或者磁盘空间不足,会自动停止该文件下载;意外断电重新进入时有必要时手动扫描一遍。
16、为什么最大连接数只有60,明明看到可能连接数有好几百?
使用BC的默认设置的话,单任务最大连接数会保持在60,这是各种综合情况下一个比较均衡的方案。如果用户很多而你的速度又很低,可以自己调整每任务保持连接数或者最大连接数,内网用户可以考虑尽量设高点(如果你的配置不会因为连接数的增多而导致其他负面影响的话),修改方法如下:选项 - 高级设置 - 网络连接 - 每任务最大连接数
左键单击下载torrent文件后为什么提示找不到文件?
.torrent文件没有正确关联到BC上,一般安装卸载的BT软件太多了就会出这个问题,0.55之后的BC安装时有注册torrent文件的选项(第四个打钩),如果还不行就在文件夹选项-文件类型里更改.torrent文件的打开方式为BC。
如何实现自动关机?
BC选项-任务设置。任务下载完成时,可以设置当分享率达到XX时自动停止任务、如果种子小于XX则继续上传的选项,仅当所有的任务都满足以上两个条件自动停止后,下面那个自动关机的设置才能实现。
17、如何让BitComet启动时自动开始下载任务?
选项 - 启动时自动继续下载上传任务。注意是继续而不是开始,所以上次关闭BC时任务必须是处于进行状态而不是停止状态。
18、BitComet续传不需要扫描,那么是如何保证文件完整的?
BitComet将上一次的下载状态以xml文件形式保存在status目录下,只要两次下载中间没有第三方程序更改过目标文件,或者曾经出现过文件IO错误,那么续传无需扫描也可以保证下载的完整性。假如中途曾遇到停电或其他IO错误,请选择手动检查完整性扫描一遍即可放心续传。如果下载中途发生文件I/O错误或者磁盘空间不足,会自动停止该文件下载;意外断电重新进入时有必要时手动扫描一遍。
19、为什么最大连接数只有60,明明看到可能连接数有好几百?
使用BC的默认设置的话,单任务最大连接数会保持在60,这是各种综合情况下一个比较均衡的方案。如果用户很多而你的速度又很低,可以自己调整每任务保持连接数或者最大连接数,内网用户可以考虑尽量设高点(如果你的配置不会因为连接数的增多而导致其他负面影响的话),修改方法如下:选项 - 高级设置 - 网络连接 - 每任务最大连接数
20、左键单击下载torrent文件后为什么提示找不到文件?
.torrent文件没有正确关联到BC上,一般安装卸载的BT软件太多了就会出这个问题,0.55之后的BC安装时有注册torrent文件的选项(第四个打钩),如果还不行就在文件夹选项-文件类型里更改.torrent文件的打开方式为BC。
如何实现自动关机?
BC选项-任务设置。任务下载完成时,可以设置当分享率达到XX时自动停止任务、如果种子小于XX则继续上传的选项,仅当所有的任务都满足以上两个条件自动停止后,下面那个自动关机的设置才能实现。
21、如何让BitComet启动时自动开始下载任务?
选项 - 启动时自动继续下载上传任务。注意是继续而不是开始,所以上次关闭BC时任务必须是处于进行状态而不是停止状态。
22、任务列表中什么是“健康度”?
BitComet中健康度表示文件内容的分布情况。基本等同于其他BT客户端的"等效种子数",不过更简单实用。总的来说“健康度”超过100%就可以下载,数字越大越好;“健康度”小于100%就有可能下载不完或需要补种上传。当然所有这些都只考虑连上的peer。 其具体定义如下:
如果任务正在下载中:
若网上的文件不全(可能下载不完),健康度就是网上存在的占你尚需要的部分的百分比;
若网上文件的全了(比如有种子),健康度就是你需要下载的文件部分在网上的等效份数。
如果任务正在上传中:
若网上的文件不全(除自己之外),健康度就是网上存在的部分能拼凑出来的占总的大小的百分比;
若网上的全了(下载者之间理论上互相能补充直到完整)那就是总的分布的等效份数(不包括自己)。
23、任务列表中什么是“分享率”?
BitComet中的分享率表示自己的分享程度,数字越大表示自己的贡献越大,人品越好。
下载任务:任务总上传量 / 任务总下载量
做种任务: 任务总上传量 / 文件总计大小
24、用户列表中什么是“远程”,什么是“本地”?
通俗地说“本地”就是自己根据IP找到了别人,“远程”就是别人根据你的IP找到了你。如果没有监听端口,或者没有公网IP,或者在网络防火墙后,或者网关没有端口映射,别人是找不到你的或者找到了也连不上,也就没有远程连接,这样的用户通常被称作“内网”。谁都可以找到并连上公网用户;内网用户只能主动去找别人;内网用户和内网用户之间一般互相找不到。具体请参考:内网外网
用户列表中什么是“内网互联”(防火墙和NAT穿越)?(新)
传统bt客户端中,下载同一个任务的公网用户可以帮助内网用户中转数据,但是内网用户互相不能连接上。BitComet可以不同内网的用户通过UDP互相连接实现内网互联。对内网用户来说这通常意味着更快的下载速度因为可以连接上更多的用户。无需任何设置,BitComet将会自动监测网络连接(自动判断是否处于NAT后或者没有端口映射),然后自动开启内网互联,从而加速内网下载。当然也可以在选项-高级中允许或禁止此功能。
25、用户列表中的“DUdu”表示什么?
BitComet的Peer列表中的DUdu分别表示 (调试用,一般用户不必理会) :
D---可以下载
U---给予上传
d---需要下载
u---需要上传
26、任务统计中的错误数据是什么?
错误数据可能的原因有3个:
网络通信受外界干扰不够稳定,传输中数据包受损,导致下载的部分数据出现错误;
发送方出了错误,但以为是正确的数据。BitComet显示的错误统计不只包括错误数据,也可能是通信协议的异常。
与部分非官方BT客户端软件在扩展协议上不能完全兼容,可能导致下载数据错误。在BT客户端软件百家争鸣的今天(参考BT客户端软件的发展),不少BT客户端软件除了遵循原有的BitTorrent协议,还进行了协议扩展。虽然所有的BT客户端软件都能够兼容BitTorrent协议,但扩展协议没有统一标准,所以会出现不同BT客户端软件之间不能够完全兼容、传输错误数据的现象。
Bitcomet完全兼容BitTorrent协议,在与BitTorrent官方版本、Shadow版本、Plus版本、Plus II版本、ABC版本的peer进行通信时,出现错误数据的概率非常非常小,基本上是因为原因1;在与其他BT客户端软件软件通信时,如果屡屡出现错误数据,基本上是因为原因2、3。
27、BT下载时出现错误数据是否会导致下载的电影、游戏、软件无法使用?
不会。BitComet在发现下载的某块数据错误之后会自动重新下载这块数据,所以不论曾经出现过多少错误数据,只要最后完成了下载,也就是说下载进度到100%之后,所下载的电影、游戏、软件都可以正常使用。如有问题建议检查完整性后看是不是100%。
28、为什么说新版的BitComet可以大大减少磁盘碎片?
BT的特点就是将共享文件逻辑分块、多点对多点传输,下载的文件被分成几千几万个小块随机下载,这样很容易产生磁盘碎片,从而对硬盘寿命和性能产生很大的负面影响。一般来说这个问题很难避免,然而BitComet 0.52或更高版本采用了其独特的智能磁盘分配(IntelligentDiskAllocating)技术,可以使磁盘碎片基本减少到零!有兴趣的用户可以按如下方法测试BitComet的零磁盘碎片效果:
采用0.52或更高版本BitComet;
目标分区没有启用NTFS的压缩功能;
BT下载前目标分区没有碎片(可以用磁盘整理软件),且剩余空间要足够;
选择文件保存位置的时候选择这个分区;
下载中不要对这个分区操作(避免出现其他软件造成的碎片),等下载完成后,用磁盘碎片整理工具察看 -- 是不是真的一点碎片也没有? ^_^
29、金山网镖/KV2004/Zone Alarm 5.0有可能导致BitComet的CPU占用狂高
少数人反映金山网镖/KV2004/Zone Alarm 5.0导致BitComet的CPU占用狂飙,如果出现这种现象,请改用其它网络防火墙尝试,如Windows XP自带的ICF、天网防火墙、诺顿网络安全特警等等。
30、XPSP1下NetLimiter有可能导致BitComet异常崩溃
少数NetLimiter用户反映XPSP1下安装NetLimiter可能会产生NTDLL.DLL的错误导致BitComet异常崩溃,据出现此问题的用户反映,升级XP操作系统到SP2就可以解决这个问题了。
31、Norman会导致BitComet频繁崩溃
据错误报告分析,安装Norman会导致BitComet频繁崩溃(NTDLL.DLL错误),如果要使用BitComet,建议将Norman卸载。
Spybot会错误报告BitComet快捷方式包含"Comet Cursor"
Spybot会错误报告BitComet快捷方式包含"Comet Cursor"这个spyware。其实快捷方式只是一个链接又怎么可能有问题,仅仅是名称恰好有Comet字样而以。[具体讨论]
32、为什么BitComet运行时,瑞星网络防火墙报告说BitComet企图发送邮件?
不少正版瑞星2004的用户反映BitComet运行时,瑞星网络防火墙报告说BitComet企图发送邮件,其实这是瑞星网络防火墙的误报。据分析只要当前用户中有人使用了smtp端口作监听端口,而BitComet试图连接这个用户时,瑞星就会误报说BitComet企图发送邮件,而并不理会是否真的使用的smtp在发送邮件。市面上其他防火墙比如:BlackICE PC Protection、McAfee Security、Symantec、Tiny Personal Firewall、ZoneAlarm或者国产的天网防火墙都没有类似的问题。
33、为何任务前出现红叉?
有2种原因
1、原因:硬盘空间不足。解决办法:清理空间腾地方或换一个分区下载。
2、原因:在FAT32的分区内下载的单文件大小超过4g。解决办法:换到NTFS格式的分区里继续下载任务。
附加说明:FAT32文件系统不支持大于4g的文件,这是微软定的规矩,和BC无关。
34、如何恢复BC的默认设定
关闭bitcomet后,删除安装目录下的bitcomet.xml文件。再次运行BC会自动生成默认设置的bitcomet.xml文件.
35、无法启动BC,提示需要msxml3.0
首先尝试安装升级到IE6.0的最新版本,如果仍然不行,请安装微软新出的Microsoft XML Parser (MSXML) 3.0 Service Pack 5 (SP5)
地址:http://www.microsoft.com/downloa ... p;displaylang=zh-cn
36、关于BC运行时出现网络断线、无响应、系统死机的状况
目前尚无确切统一的解决办法,软硬件冲突的可能性都有。
出现问题的用户可以尝试禁止内网互联、减少每任务连接数、减少同时进行的任务数、减少同时发起的TCP连接数量;或者更换安全软件(杀毒、防火墙)、网卡驱动、网卡、系统。以上解决办法均有成功案例,可以逐一尝试或排列组合。
37、关于内网互联和对外ip为0.0.0.0
内网互联是0.54以后出现的BC新功能,BC的默认设置为自动检测。
内网互联功能的实现依赖于内网互联服务器,如果设置了内网互联为自动或允许,而全局统计中对外ip又为0.0.0.0的时候,就说明服务器有问题,只能等待相关服务器恢复正常。
38、任务摘要里说有错误数据怎么办?
产生错误数据的原因有很多,可能是连接的问题,可能是种子制作的时候就有问题.软件会自动重新下载被判断为错误的数据包,不需要任何人工干预.因此,如果100%下载完成了,那就根本不用理会有多少错误数据.
39、繁体98/ME下简体字文件名不能正确识别的解决方法
安装这个软件即可解决
http://search.cpatch.org/downloa ... unicodeaton_240.exe
参考:http://cpatch.org/unicode/
40、ADSL用户的BC应当怎样设置
首先如上所述,没有“远程”的ADSL用户应当尽量做端口映射,争取获得远程,有了远程,就可以关闭内网互连功能,减少额外的开销和统计错误。另外ADSL用户在上传带宽满的情况下,会对下载带宽造成影响,所以限制上传速度在上传极限速度的80%-85%,可以获得最大的下载速度(具体可以先限制全局上传速度在40KB/s试试)。在带宽有限的情况下不要同时开启太多任务,BT的特点是要集中带宽下载一个任务才能获得最好的效果。另外因为带宽有限,经常因为BT把带宽用完了导致打不开网页或者打开网页很慢,这时候适当限制一下下载速度,留出一些给浏览器也许就能解决问题了。
41、0.56的标题栏显示速度和各个任务的速度之和不符
一般来说,是内网互连功能引起的,如果你有“远程”,完全可以关闭内网互连功能,减少这部分网络开销或者是内网互连引起的统计错误。如果没有“远程”,那么就只能期待微笑在下一个版本的BC中降低内网互连产生的额外开销或者统计错误了。对于采用路由方式的ADSL用户,我强烈建议大家弄懂端口映射,这样很简单就可以出现“远程”,有了远程就可以关闭内网互连,减少带宽的额外开销,获得最大的下载速度。
42、为什么速度时慢时快?
你的速度来源于其他的用户(peer),因此连接到的peer的数量和质量是决定速度的关键。而由于这种连接都是不稳定的(尤其是内网用户),随时有断连、对方下线之类的问题,因此偶尔速度起伏很大是很正常的。
此外,经常有人说得诸如“几小时前速度还很快。现在就才10K或者不下载只上传”之类的问题,请自己去观察用户列表,大部分都是因为种子少、你的进度超过了大部分人的进度、有你需要的块的peer变少的缘故。
至于那些下到XX%就不能下的问题,也请自己去观察用户列表里别人是不是一样这个进度!
总之,BT下载需要的是耐心,一时半会的速度慢不算什么,有的下总比没得下好。还有,不要总看着别人的网速流口水!
43、新版的Bitcomet提示找不到Qdiplus.dll文件?
似乎是某些2000系统下出现的特定问题。QQ目录下包含这个文件,复制到BC安装目录下即可解决问题。
44、下载完的电影无法观看(提示缺少解码器、非支持格式等等)
推荐安装暴风影音,软件自带相当全的解码器。软件主页
http://www.yesure.com/storm/
各大下载站点也均有下载。
45、下载到xx%后无法继续下载(或者只有上传/不停产生错误数据等)
一般来说,不能继续下载的时候首先应该看健康度和连接上的其他peer的情况。只有上传没有下载的时候,通常是没有种子或者连不上有所需要块的peer了。如果有上传也有下载,却一直停到99.x%,那就看看是不是不停接到错误文件,或者是你作了路由器的TCP和UDP端口映射 将路由设置里的DMZ关闭,也就是设置为Disable 有时也可解决此类问题
46、提示can not listen to port :xxxxx
端口无法监听,通常是安装后出现这个提示,BC程序从点退出到实际退出后台有一个过程,一般在10秒以内,如果在这期间安装并启动BC的话就会出现此提示。等待程序完全退出或者重启电脑都可以解决问题。
端口被其他情况占用的时候也会出现此提示,改变BC端口设置即可。
47、曰志显示Windows XP ICS Status: cannot find working ICS. 或者 Windows XP UPnP Status: device not found!
ICS:Internet Connection Sharing 网络连接共享,多机直连的时候用来共享上网用的。
如果你不知道什么是ICS,OK, 那你也就根本不用理会这个曰志,它和你的下载速度没有任何关系。
同样的,没有找到upnp设备也不是什么大不了的事情。
这些只是状态描述,并不等于错误提示。大部分人的BC都是和这个一样的提示。
48、下载速度自动调整到600K
0.57之后的版本加入此项设置,如果运行中任务包含5qzone的Tracker,则自动将下载速度限制到600K,全局曰志出现 Apply Network Connection Policy: CERNET 字样。若停止连接5q服务器,则全局曰志出现 Apply Network Connection Policy: NORMAL 字样,下载回复正常设置。
公网用户删掉运行任务中的5qzone服务器即可。
此项设置是应教育网要求,和BITCOMNET无关!
49、Bitcomet配置无法保存
Bitcomet的设置会写进安装目录下的Bitcomet.xml,请检查此文件是否被设置为只读,是则去掉只读属性。或者删掉该文件,下次启动BC时会自动生成默认设置的该文件。
ps,出现此问题的用户请发帖汇报所用BC版本和从何处下载。
50、关于DHT功能
DHT简单的说是用来起代替Tracker的作用的,和速度没有直接的关系,DHT的作用体现在更快速的获得peer。
不过DHT的实现需要通过UDP连接,而Bitcomet目前只能自动在防火墙上开TCP端口,因此如果显示没有DHT连接的话,请手动给防火墙开UDP端口。
某些脆弱的网络环境下,大量的UDP数据包会导致速度下降、断网等现象(与同样是UDP的内网互联类似),因此如果使用0.59中出现和之前版本相比异常的情况,可以尝试关掉DHT相关功能。
51、98/me系统中无法运行Bitcomet
近期的各个版本的BC安装版都已经去掉了对98/me系统的支持,还在用98/me系统的用户可以到主页下载免安装版,使用里面的for 98/me的运行程序
旧版本和 ZIP 免安装版下载位置
http://cn.bitcomet.com/achive/
52、明明允许了内网互联,但是没有内网互联连接
一直是从旧版本覆盖安装升级BC上来的用户有可能发生这个情况。
卸载BC然后重新安装可解决问题。
53、某些用户更新到0.60版以后出现速度低,CPU占用100%等异常现象
首先,0.60的速度对于大多数人来说和之前的版本没有什么不同。但是由于设备和ISP的关系,某些用户更新新版后会有速度不正常或资源占用过高的现象,请尝试以下办法:
1,0.60增加了协议头加密(选项-高级设置-网络连接)的功能,以破解ISP对BT协议的封锁。此功能默认为自动检测,使用新版后觉得速度不正常的用户可以设置此项为禁止
2,0.60聊天功能默认为开启,据有用户报告下载peer多的任务时可能会导致CPU占用100%,如果没有特别需要可选择关闭聊天功能。
54、BC运行时出现速度很低(比以前低),无响应,反应迟缓,打不开网页,死机重启等等异常现象?
首先,需要了解的是,BC作为一款获得广泛认可和好评的BT软件,这样严重的异常肯定是非普遍现象,其次,BT软件(不仅仅是BC)的无响应或者速度异常现象是个很复杂的问题。因此,有这样问题的人首先请检查自己系统的健康度以及杀毒软件、防火墙等和系统监控有关的软件是否正确设置。下面列出的一些解决方案是别人的例子,我会慢慢丰富解决的办法,但很可能并不能解决你的问题。所以需要有问题的用户学会举一反三,分析自己的例子并摸索解决的办法,一旦解决了问题请到论坛上发帖与大家分享,以帮助更多的人。
a) 能够证明的,引发BC运行迟缓无响应的一种情况是杀毒软件和防火墙的实时监控导致软件运行不正常,比如KV、比如金山、比如东方卫士之类的,反正不管你用哪种杀软或者防火墙,如果出现了问题,都先卸掉再试。
有用户报告,甚至卸载这些软件都不能正常,只能重装系统。因此,最简单的测试办法就是重装一遍系统,不装任何软件,直接用开始BC任务看看是否正常……
b) 此外,XP sp2系统用户如果发生BC速度异常、连不上其他用户等现象的,则可能是因为SP2系统的TCPIP连接限制。(微软4月份和6月份的更新都会重置TCPIP.sys文件,以后每月的自动更新后,之前打过补丁的用户最好重新检查下TCPIP并发数)
c) 另外,也有可能是网络设备问题,某些设备承受不了一定数量UDP数据包的冲击,而内网互联和DHT功能都会产生相当数量的UDP数据包,因此也可尝试关闭BC的内网互联和DHT功能。
d) 某些有硬件防火墙或者驱动中含防火墙功能的(比如nforce的network access组件),也会导致速度异常,可尝试关闭或卸载相应模块。
e) 有用户报告3721也能导致BT速度的异常,卸载3721后一切就正常了。况且,即使不用BT,彻底清除这类东西也是完全必要的……
f) 旧版BC(比如0415)由于不支持内网互联(UDP Tracker)或者DHT等新功能,因此在下载相关种子的时候也会出现无响应。
解决办法:下载前出现任务属性框的时候编辑高级设置,删除相关Tracker。
g) 下载盘磁盘碎片过多,可能造成鼠标移动迟缓、cpu占用率异常增高等问题,整理磁盘碎片可有效解决问题。
BTW: 下载盘设为NTFS格式可有效避免磁盘碎片的产生。
0.59时还有DHT连接,但是更新到0.60后却没有了DHT连接。
主要原因就是两个起始dht节点,一个是bittorrent提供的,一个是bitcomet提供的,现在可能都失效或者被屏蔽了。这样在安装新版的时候dhtnodes.dat文件被更新的话,就会丢失DHT连接。
解决办法:copy以前的dhtnodes.dat文件(如果还有的话)到BC安装目录下的rules文件夹里覆盖现有文件。或者多运行一些任务(可能含DHT节点信息)以找回DHT连接。
bc运行时导致svchost.exe持续占用99%的CPU。
原因可能是windows的网络共享和防火墙(ics/icf)有问题导致的,设置bc的选项“高级设置--网络连接”中的“允许打开windows网络共享和防火墙...”关掉,就好了(需要重启电脑)
Nforce主板的硬件防火墙导致BC速度很慢。
Nforce主板带的那个防火墙功能对BT很不友好,想BT的话,还是不使用比较好。
Bitcomet基本设置指南★★以及安装SP2后用BT下载导致网络不稳定的问题
写在前面:BC中包含数字的各选项框均可使用上下箭头调整或直接输入数字进行调整。如果需要恢复默认设置,删除安装目录下的bitcomet.xml文件后重启程序即可。
网络连接
连接设置
全局最大下载速率:默认为无限制,最低为1KB。
全局最大上传速率:默认为无限制,最低为3KB。
BT下载的原则是上传越多下载越快,普通宽带用户使用默认无限制设置即可。ADSL用户由于上传过大会影响下载,建议适当限制上传速度,一般为最大上传速度的80%。
任务计划
最多同时进行的下载任务数:默认为10。
此设置仅针对下载任务,上传任务不列入控制范围。超过设定值之后打开的下载任务将自动进入队列状态,排队等候开始。(对队列中的任务再次选择开始,可突破选项设置)
自动开始新任务如果总下载速度低于:默认为无限制。
如果在一段时间内总下载速度小于设定值,则会自动将队列中的第一个任务变成下载状态,注意停止的任务不能被自动开始。
应用举例:将同时进行的下载任务数设为1,可实现一个接一个的自动下载。同时合理设置第二项,可有效避免流量浪费。
监听端口
监听端口,选择随机端口:默认值为随机产生。
和原始BT软件不同,BC只需要1个端口即可对应多个任务,通常不必修改默认设置,一般用什么端口都没有区别的,如果已经在路由器上设置了端口映射,则在选项框中输入相应的端口即可。
代理
代理服务器类型:No Proxy(无代理)
需要使用代理才能上网的用户,请按照代理服务器设置填写相关内容。代理服务器及技术原理请自行查找学习。
任务设置
下载管理
默认下载目录:默认值为BC安装目录/Downloads文件夹
用户可自行改变设置,推荐将默认下载目录设定在非系统盘、空间足够大的分区上,分区格式最好为NTFS已避免不能下载4G以上容量文件的情况。
添加任务时不出现提示窗口:默认为不选
勾选此项可使torrent文件在打开后直接进入BC下载队列,而不出现任务属性窗口。
下载前先分配空间:默认为不选
勾选此项,可在硬盘上预先为下载文件分配应有的容量,否则将会在下载过程中动态地为文件分配空间。但是对于一些配置较低的用户,勾上此项后,在下载大容量文件前的分配空间阶段,可能会有一段时间系统无响应。请根据实际状况设置此项。
给未完成的文件添加!bc后缀:默认为选上
勾选此项可自动为未完成文件添加!bc的扩展名,任务完成后自动去除。但是个别时候会有文件下载不完全但已经可以使用的情况,且一些用户不熟悉文件扩展名操作容易造成一些误会,建议没有特殊需要的用户不勾选此项。
移除任务时删除0字节尚未下载的文件:默认为选上
任务下载完成时
下载完成时再次扫描文件确保完整性:默认为不选
某些情况下显示为完成的任务不能使用,再次扫描完整性会显示并不是真正100%完成。勾选此项可有效解决上述问题,但是扫描文件完整性时会占用大量系统资源,建议不经常出现上述问题的用户不选此项。
当分享率达到百分之多少时自动停止任务:默认为无限制
设置此项后,当任务下载完成时,若分享率达到设定值,则任务自动停止,若未达到设定值,则将保持上传直到达到设定值后,任务停止。不选此项,则任务下载完成后仍将一直保持上传状态。
如果种子少于多少则继续保持上传:默认为5
延续上项设置,若停止任务设置为无限制则此项不会生效。若任务可连接种子数小于设定值,则达到上项设定的分享率,任务也不会停止。
当所有任务都自动停止后关闭电脑:默认为不选
延续上两项设置,若停止任务设置为无限制则此项不会生效。若设置了停止任务分享率,则所有进行中任务均达到上两项设定并自动停止后,将自动关闭电脑。
如无特殊需要,推荐保持上三项的默认设定以体现共享精神,切记你的下载也正是来源自他人的上传。
上传管理
每任务最大上传速度:默认为无限制,最低为3KB
和全局速度限制不同,此项设置为每任务上传速度限制,且每任务速度之和若大于全局上传限制,则会取全局数为速度限制值。
每任务保证上传速度:默认为无限制
上传任务的保证上传速度:默认/最低为3KB
BC做种上传任务的优先级小于下载任务,导致某些情况下做种上传任务往往不能获得应有带宽,设置此项可使做种任务以保证速度以上的速度做种,避免做种但无上传速度的情况发生。
界面外观
Bitcomet启动时
当我登陆windows时自动启动Bitcomet:默认为不选
Bitcomet启动时自动开始下载上传任务:默认为不选
选择此项可以在BC启动时自动继续上次关闭BC时处于运行状态的任务,注意停止的任务是不会被自动运行的。
Bitcomet启动时最小化到系统托盘:默认为不选
启动时打开网页:默认为空
Bitcomet运行时
最小化到系统托盘:默认为选上
任务运行时防止系统进入待机/休眠状态:默认为选上
允许系统托盘气球提示:默认为选上
系统托盘气球提示显示时间:默认为20秒
运行时添加制作torrent的快捷方式到右键菜单:默认为不选
最多显示的peer数量:默认为100
此选项可调整用户列表中显示的用户ip及相关信息的数量,与实际连接用户(peer)数量无关。建议保持默认设定。
在bitcomet中浏览网页:默认为选上
勾选此项后,BC中的网页链接如侧边栏链接将采用BC内置浏览器直接打开。否则将使用系统默认浏览器打开。
工具栏显示按钮文字:默认为选上。
Bitcomet退出时
在主窗口按关闭按钮时最小化到系统托盘:默认为不选
在有任务运行时退出则弹出确认窗口:默认为选上
聊天设置
允许聊天:默认为不选
昵称:默认为空
启用聊天选项后,可与下载同一torrent并使用BC的在线用户聊天交流。
高级设置
启动时自动检查版本更新:默认为选上
作为默认BT客户端:默认为选上
如果多少分钟之内不能连接则添加备用Tracker:默认为30
备用tracker列表:默认为空
可以添加某些支持多tracker的服务器做为备用tracker,作为连接不上原服务器的备份方案。
网络连接
允许打开windows网络共享和防火墙ICS/ICF端口(XP有效):默认为选上。
如果使用了windows的网络共享或防火墙,其默认设置可能并不对BC使用的端口开放,从而造成BC连不上服务器或peer等问题,选择此项可自动在设置里添加允许BC端口通过。
允许使用UPNP自动端口映射(xp有效):默认为选上
对于某些网关设备支持自动端口映射(极少见)的用户来说,此项设置可以自动打开网关设备对BC监听端口的映射从而使用户获得远程连接。如果能修改网关设置的,推荐手动进行端口映射,映射方法见论坛相关贴或自行google解决。
注意:某些情况下,选择此项会导致一些断网、死机之类的问题,确认此选项对自己无效的用户推荐不选此项。
推出时删除NAT和防火墙端口:默认为不选
仅对以上两项成功的用户有作用,遗留相关端口设置可能会造成一些安全隐患,可能而已……。
每任务最大连接数:默认为自动调整
每任务保持连接数:默认为自动调整
虽然选项字面意义上不同,但其实设置的效果都一样,BC会以两个选项数值大的那个为目标,努力的发起并保持连接数。比如不管你设0-500还是500-500,最终都是保持500的连接数(当然,前提条件是torrent的连接数要够,否则是以你的可能连接数为准)
默认虽然是自动,但其实是60,因此对于大多数BT速度和HTTP速度差距较大的用户来说,加大连接数是提速的最佳选择,只要设备支持的住,当然是数值的越大越好。
注意:对于一些经常在下载中断网、死机的用户来说(原因基本上都是设备无法支撑大批量的连接,或者运营商做出了限制),合理设置此项也是消除问题的关键。
至于到底设多少并没有统一的标准可供参考,请根据自己实际情况调整。
全局最大上传连接数:默认为自动调整
全局保证上传连接数:默认为自动调整
上传连接数是包含在总连接数里的,设置此项是另一种的限速办法,有需要的可根据实际情况调整。
连接发送分包大小:默认为自动调整
保留默认设置即可,设置多少对软件性能无明显影响。
连接发起间隔:默认为300毫秒
建议保留默认设置。一般服务器端会对连接做出限制,因此客户端的调整并没有太大的意义。
最大同时尝试的TCP连接个数:默认为500(XP sp2系统下为10)
微软发布的Windows XP SP2增加了TCP同时连接尝试的限制并且设定为一个很小的值10,系统的TCP连接尝试超过这个值的时候,系统会因为安全因素而拒绝连接。这样做的本意是为了防止冲击波之类的蠕虫病毒,但这样一来某些p2p软件就遭殃了,连接繁忙时可能导致所有网络连接都无法进行了。各位可以在 控制面板-管理工具-时间查看器-系统 里看到来源为tcpip的ID为4226的警告:“TCP/IP 已经达到并发 TCP 连接尝试次数的安全限制。” 微软对这个警告描述如下:Event 4226, EVENT_TCPIP_TCP_CONNECT_LIMIT_REACHED[链接]。这个问题对BitComet的内网用户尤其明显,因为内网用户只能通过主动发起TCP连接来连上别的客户端。
有一个第三方补丁[下载][论坛讨论]可以更改tcpip.sys从而修正系统的连接数限制问题。目前可以使用这个第三方补丁的操作系统是:Windows XP SP2 (RC2 以上) 或者 Windows 2003 Server SP1 beta。这个补丁目前的版本是2.11a,可以在附件里下载~
最简单的安装方法是解压后双击运行EvID4226Patch.exe,然后按Y就可以了(默认将这个限制放宽到了50,如果按“C”可以将其修改为更大的数字)。因为修改的是tcpip.sys这个系统文件,Windows会弹出Windows文件保护的对话框,点取消然后选择保留当前版本就好了。重启后生效。
关于这个补丁的详细问题请参阅:http://www.lvllord.de/
BitComet 0.55及以后的版本基本解决了这个问题,无需任何配置就可以在XP SP2下正常工作[阅读新闻]。BitComet会自动检测XP SP2然后自动设置适当的尝试连接个数。但是内网用户如果觉得总是连不上其他客户端,仍然建议安装此补丁。如果安装了那个补丁,别忘了同时在BitComet的选项-高级-连接里面增大最大同时尝试的TCP连接个数从而优化性能。
还有要关闭SP2防火墙和安全中心的:
打开控制面板---管理工具---服务---将Security Center 关闭了 并且设置为禁用!
打开网络连接----本地连接----高级---Windows 防火墙,点击设置---把安全中心防火墙设置为禁用!
是否允许通过UDP实现内网互联:默认为自动检测
内网互联是目前解决内网用户之间互联互通的一个比较好的方法,BC的内网互联可以大幅度提高内网用户的速度(尤其是冷门torrent的速度)。
需要注意的是内网互联目前还处于发展初期,功能的实现依赖于内网互联服务器,不同的BT客户端之间也不能互通。
注意:由于实现内网互联功能需要部分带宽来用作与服务器的数据交换,而且对于公网用户(有远程连接)来说完全不需要内网互联,因此非内网用户推荐禁止内网互联。
并且,有部分内网用户,由于网关设备的局限,内网互联功能大量的UDP连接会导致断网等现象,因此出现网络异常状态的内网用户也推荐禁止内网互联。
ip规则
允许向服务器报告内网ip便于子网内连接:默认为选上
解决同一子网内用户由于对外ip相同产生的连接问题(待考证),推荐保留默认设置。
启用IP过滤配置文件ipfilter.dat(与emule兼容):默认为选上
Ipfiler.dat文件位于BC安装目录下的rules文件夹内,可使用记事本(notepad)等文本编辑软件查看使用方法或进行编辑。用户可自定义禁止与某些IP的连接(尤其适用于不希望产生国外流量费的用户)。
下载任务每ip最大允许连接数:默认为3
上传任务每ip最大允许连接数:默认为1
偶尔用户列表会出现大量同一ip甚至同一端口的用户连接(产生原因及影响不明),建议保留默认设置以避免此类状况发生。
磁盘缓存
磁盘缓存最小值:默认为6MB
磁盘缓存最大值:默认为50MB
合理设置磁盘缓存可在一定程度上降低硬盘损耗,BC的智能缓存技术也可有效减少磁盘碎片的产生。在最大最小值范围内,BC运行时的实际缓存使用量将取决于全局连接数等数据,用户可根据实际使用情况加大最大值(原则上缓存设置越大越好)。
减小缓存当空闲物理内存低于:默认为50MB
一定的空闲物理内存将保证用户在使用BC下载的同时流畅进行其他操作,BC将调整使用的缓存量以保证当前空闲物理内存大于设定值。
在最大最小值范围内自动调整缓存大小:默认为选上
[ 此贴被雅先生在2008-09-25 17:50重新编辑 ]