本页尚未翻译成简体中文,因此以英文显示。软件本身已完整翻译为简体中文。
4.7×
压缩速度相对 RAR5 Normal
Lightning 模式,144.3 MB/s 对 30.9 MB/s
5.8×
解码速度相对 ZIP
混合文件下 677.5 MB/s 对 117.4 MB/s
28
界面语言数量
每一条文本都是人工翻译,不是机器填充
0
程序发出的字节数
压缩软件里完全没有网络代码
实测所得,并非估算
速度结论,以及它背后的测量
每种配置交错重复七次,取中位数,页缓存已预热,测试机为 Windows 11 Pro 26200, 8 logical cores, NVMe SSD。WINJAB 在关闭写后校验的情况下运行,以免为其他工具并不执行的那次重读买单。7-Zip was not installed on the test machine, so it is not reported rather than estimated.
198 files, 54.9 MiB — dll, exe, jpg, media, office, png, source, text
压缩 MB/s
-
WINJAB Lightning 123.0
-
WINJAB Balanced 52.5
-
WINJAB Compact 43.2
-
RAR5 fastest (-m1) 66.2
-
RAR5 normal (-m3) 29.3
-
ZIP (WinRAR -m3) 41.2
仅解码 MB/s
-
WINJAB Lightning 677.5
-
WINJAB Balanced 458.7
-
WINJAB Compact 409.1
-
RAR5 fastest (-m1) 197.7
-
RAR5 normal (-m3) 185.9
-
ZIP (WinRAR -m3) 117.4
| 工具 | 压缩包 | 压缩率 | 压缩 | 解压到磁盘 | 仅解码 |
|---|---|---|---|---|---|
| WINJAB Lightning | 23.71 MiB | 43.2% | 123.0 | 113.3 | 677.5 |
| WINJAB Balanced | 21.05 MiB | 38.3% | 52.5 | 105.2 | 458.7 |
| WINJAB Compact | 20.60 MiB | 37.5% | 43.2 | 103.4 | 409.1 |
| RAR5 fastest (-m1) | 20.25 MiB | 36.9% | 66.2 | 103.4 | 197.7 |
| RAR5 normal (-m3) | 17.82 MiB | 32.5% | 29.3 | 94.8 | 185.9 |
| ZIP (WinRAR -m3) | 24.53 MiB | 44.7% | 41.2 | 82.6 | 117.4 |
「解压到磁盘」包含把每个文件重新写出来,这部分每个工具付出的代价相同。「仅解码」是各工具自带的测试模式:只解码、校验,不写出任何文件。
这些数字没有说出口的部分
-
RAR5 Normal 仍然压得明显更小:在混合文件上是 32.5%,而 WINJAB Compact 是 37.5%。如果目标是尽可能小的压缩包,这一局是 RAR5 Normal 赢。
-
在混合数据上,RAR5 的最快模式同时胜过 WINJAB 的 Balanced 和 Compact —— 又小又快。WINJAB 对此的答案是 Lightning:压缩速度是它的 1.9 倍,解码速度是它的 3.0 倍,代价是压缩率差了六个百分点。
-
测试机上没有安装 7-Zip,所以没有 7-Zip 这一列。宁可留空,也不去猜。
它能做什么
全部功能压缩自己选择取舍
- 三种模式,一次决定
- JAB-RIFT,从零写起
- 用满每个核心,但守住内存上限
格式
- 可写入 .jab、.zip 和 .7z
- 可读取 .jab、.zip、.7z 和 .tar
- 对通用格式如实相告
保护
- 通过 Windows CNG 的 AES-256-GCM
- 文件名和哈希同样被加密
- 一次推导即可判定密码错误
完整性
- CRC-32C 始终有,SHA-256 默认开
- 两种校验方式
- 把话说明白
工具
- 分卷与合并
- 查找重复文件
- 与文件夹比对
窗口
- Direct2D,为这个程序专门绘制
- 带预览的压缩包查看器
- 是队列,不是弹窗干等
程序本身
八个界面,全部拍自正在运行的程序 —— 不是效果图。
压缩
选择文件或文件夹,指定压缩包的去处,再选格式和模式。每种格式下方的说明会写明它能携带什么、不能携带什么。
工具
校验压缩包,查看它的文件头和清单都写了什么,把它分成多卷、再把分卷合并回来,扫描损坏并修复,查找重复文件,与文件夹比对。
你的文件仍然属于你
阅读安全页面-
通过 Windows CNG 实现的 AES-256-GCM。文件内容、文件名和逐块哈希全部加密。
-
PBKDF2-HMAC-SHA256,600,000 次迭代,迭代次数记录在压缩包内,日后可以调高。
-
压缩软件中没有网络代码。不上传、不回传、也没有账号。
-
解压时会拒绝任何试图跳出你所选文件夹的路径。
大家最先问的问题
WINJAB 免费吗?
免费。没有付费版本,没有许可证密钥,程序里也没有广告。如果你愿意支持这项工作,有一个捐助页面;不论你是否使用它,程序本身都不会有任何变化。
别的工具能打开 .jab 压缩包吗?
暂时不能 —— .jab 是 WINJAB 自己的容器格式。正因如此,WINJAB 同样可以写入 .zip 和 .7z:如果压缩包需要别人用其他工具打开,就在格式面板里选这两种之一。WINJAB 也能读取 .zip、.7z 和 .tar。
它为什么快?
工作会在你设定的内存预算内分配到每一个处理器核心上,熵解码器使用两级查找表,输出文件直接写入而不经过临时文件(替换已有文件时除外)。每一项改动都做过前后对比测量,具体数字在源码仓库的性能文档里。
密码忘了还能找回吗?
不能。没有找回途径,没有主密钥,也没有后门。密钥完全由密码推导而来;密码丢了,内容也就丢了。
它会往互联网发送什么吗?
不会。压缩软件中完全没有网络代码:没有遥测、没有更新检查、没有崩溃上报。程序里出现的地址,只有你自己点击的那些链接。
有安装程序吗?
1.0 版没有。它以免安装形式发布:解压即可运行。资源管理器集成需要你在设置界面里主动开启,也能在同一个地方移除。
拿你自己的文件试试
一个可执行文件,没有安装程序来跟你较劲,在你开口之前不会往你的用户文件夹之外写任何东西。