BitComet 全局选项详解 — BT、HTTP/FTP、连接、磁盘、界面各模块梳理
选项界面总览
BitComet 的"选项"对话框是它配置最集中的地方,也是个性化空间最大的地方。从工具栏或菜单打开后,左侧是模块列表,右侧是当前模块的配置项。以下按模块逐个梳理。
BT 模块
BitComet BT 协议栈的核心配置,是功能最密集的模块。
基础选项
| 配置项 | 默认值 | 推荐值 | 说明 |
|---|---|---|---|
| 启用 BT 功能 | 勾选 | 勾选 | 关闭后 BitComet 变成纯 HTTP/FTP 下载器 |
| 启用 DHT 网络 | 勾选 | 勾选 | Tracker 失效时自动兜底 |
| 启用长效种子 | 勾选 | 勾选 | BitComet 核心亮点 |
| 启用跨协议下载 | 勾选 | 勾选 | BT 任务自动接 HTTP/FTP 镜像 |
| BT 监听端口 | 随机 | 固定(如 16881) | 方便路由器做端口映射 |
长效种子相关
- 长效种子上传限速:单独控制长效种子消耗的上行带宽,建议设为 BT 总上传限速的 30%。
- 长效种子协议选择:默认 TCP(兼容最好),如果 UDP 不受限可以改成同时 TCP+UDP。
磁盘缓存相关(见专门文章)
- 自动缓存大小:保持开启让 BitComet 动态调整。
- 手动缓存上限:内存充足(≥8GB)可以设 512MB~1GB。
磁盘分配相关
- 启用智能磁盘分配:默认勾选。关闭后会产生大量碎片。
- 预分配磁盘空间:下载开始前先占满整个任务大小的磁盘空间。
HTTP/FTP 模块
HTTP/FTP 下载模块的配置。
- 启用 HTTP/FTP 功能:默认勾选,不建议关闭。
- 默认分段数:10。根据服务器承载能力调整,大 CDN 可以到 20~30。
- 最大分段数:50。理论上限,大多数时候达不到。
- 启用 P2P 加速 HTTP 下载:默认勾选。隐私敏感可关闭。
- 自动搜索镜像服务器:默认勾选。给冷门资源多一份希望。
- 镜像数量上限:10。太多反而增加连接开销。
- 智能文件命名:默认勾选。给混乱的 HTTP 文件名自动修正。
- 文件名编码检测:自动或 GBK,解决中文文件名乱码。
连接模块
全局并发控制
| 配置项 | 默认值 | 推荐值 | 说明 |
|---|---|---|---|
| 全局最大连接数 | 200 | 100~200 | 每个 BT 对等连接占一个,太多会耗尽系统连接表 |
| 每个 BT 任务最大连接数 | 50 | 30~50 | 单任务内的对等者上限 |
| 每 5 秒发起的新连接数 | 50 | 20~50 | 防止瞬间发起太多连接被防火墙/路由器封禁 |
| 同时运行的下载任务数 | 3 | 3~5 | 队列中同时下载的任务数,其他排队 |
自动网络配置
- 自动配置 Windows 防火墙(ICF):默认勾选。安装时自动加放行规则。
- 启用 UPnP 端口映射:默认勾选。自动让路由器转发端口,黄灯转绿灯的关键。
- IPv6 支持:新版本默认勾选。运营商给 IPv6 时可以绕过 CGNAT。
代理设置
- HTTP 代理:如果你用代理访问外网(VPN、机场等),在这里填。注意 BT 流量走代理需要选 "SOCKS5" 且 "应用于 BT 连接" 勾选——否则 BT 流量不走代理、直接裸连(可能暴露你的真实 IP)。
限速模块
详细见限速设置专门文章。这里只提一个容易忽略的选项:
- 所有限速值为 0 时表示不限制:这是 BitComet 所有限速选项的通用约定——0 不是"限速到 0"(完全禁止),而是"不做限制"。想完全禁止某类流量必须设一个很小的数值(比如 1 KB/s 等效于禁止)。
任务设置模块
行为控制
- 任务完成后继续做种:默认勾选。BT 社区基本精神,建议保留。
- 做种时长:BT 任务完成后自动做种的时长,设 30 分钟到 2 小时合理。
- 分享率门槛:做种时长结束后若分享率仍低于门槛,延长做种时间。默认 1.0,建议设 1.0~1.5。
- 从 DHT/长效种子导入未完成下载:默认勾选。允许 BitComet 接手其他 BT 客户端没下完的任务。
文件管理
- 默认下载目录:所有新任务的默认保存位置。建议设到非系统盘、剩余空间充足的分区。
- 临时文件目录:下载过程中临时存放数据的目录。默认在默认下载目录的
.bc!子文件夹。 - 下载完成后移动文件:可以设一个"下载完成"的目标目录,让 BitComet 完成后自动把文件搬过去。但注意这会影响断点续传——如果下载到一半断电重启,BitComet 可能找不到临时文件了。建议保持默认:下载目录就是最终目录。
高级设置(进阶用户)
高级设置里集中了几百个隐藏配置项,用 key=value 形式存储。普通用户不需要动,遇到特殊问题时可以在这里搜索调参:
访问路径:在选项对话框的模块列表底部有一个 "高级设置" 入口,或者主界面菜单 → 工具 → 高级设置。
几个有用的高级设置
| 键名 | 默认值 | 说明 |
|---|---|---|
bittorrent.connection.ltseed_protocol_selection | 0 | 长效种子协议:0=TCP, 1=UDP, 2=双协议 |
bittorrent.cache.size | 自动 | 手动覆盖磁盘缓存大小(MB) |
dht.bootstrap_nodes | 官方节点列表 | DHT 启动引导节点,国内网络可以换国内节点 |
webui.port | 18080 | WebUI 远程管理端口 |
webui.username | admin | WebUI 登录用户名 |
webui.password | (空) | WebUI 登录密码,强烈建议设置 |
高级设置的编辑
打开后是一个表格,每一行一个配置项。双击某行即可编辑值。保存后立即生效(不需要重启 BitComet)。改错了也没关系——在高级设置窗口顶部有"恢复默认值"按钮,一键还原所有高级设置。
界面外观模块
- 语言:内置 17 种语言,简中默认。
- 字体大小:默认或大/特大,高分屏用户可能需要调大。
- HiDPI 支持:Windows 10/11 下高分屏自动适配,新版本已支持。
- 主题:浅色/深色/跟随系统。
选项的导入导出
导出
选项 → 导出配置:把所有配置(包括高级设置)导出到一个 XML 文件。重装系统、换电脑、或者想同步多台机器的配置时用这个。
导入
选项 → 导入配置:从之前导出的 XML 文件恢复配置。注意导入会覆盖当前所有配置——如果两个环境配置差异大,建议先备份当前配置。
配置文件的物理位置
| 平台 | 路径 |
|---|---|
| Windows(安装版) | %APPDATA%\BitComet\ |
| Windows(便携版) | BitComet.exe 所在目录 |
| macOS | ~/Library/Application Support/BitComet/ |
| Linux | ~/.bitcomet/ |
里面包括 config.xml(主配置)、tasks.xml(任务列表和进度)、dht.dat(DHT 节点缓存)、passport.db(通行证数据)等。