商用文件压缩工具-WinRAR
2015-01-04 15:30:00 阿炯

WinRAR是一款流行好用的压缩工具,支持鼠标拖放及外壳扩展,完美支持 ZIP 档案,内置程序可以解开 CAB、ARJ、LZH、TAR、GZ、ACE、UUE、BZ2、JAR、ISO 等多种类型的压缩文件;具有估计压缩功能,可以在压缩文件之前得到用 ZIP 和 RAR 两种压缩工具各三种压缩方式下的大概压缩率;具有历史记录和收藏夹功能;压缩率相当高,而资源占用相对较少、固定压缩、多媒体压缩和多卷自释放压缩是大多压缩工具所不具备的,支持64位。


WinRAR 是共享软件。任何人都可以在40天的测试期内使用它。如果你希望在测试过期之后继续使用它就必须进行注册,没有其它附加的许可费用。即除了与创建和发布RAR压缩文件或自解压格式压缩文件相关的注册成本之外,没有其它附加的花费。合法的注册用户可以使用他们的RAR副本制作发布压缩文件而无须任何附加的 RAR 版税。 如果注册了 WinRAR,可以免费升级所有的最新版本;同时在Linux上的对应的命令行解压版本(unrar),可从non-free源中进行安装使用。


优势特点

采用独创的压缩算法。这使得该软件比其他同类 PC 压缩工具拥有更高的压缩率,尤其是可执行文件、对象链接库、大型文本文件等。

支持的文件及压缩包大小达到 9,223,372,036,854,775,807 字节,约合 9000 PB 。事实上,对于压缩包而言,文件数量是没有限制的。

完全支持 RAR 及 ZIP压缩包,并且可以解压缩CAB、ARJ、LZH、TAR、GZ、ACE、UUE、BZ2.JAR、ISO、Z、7Z 、RAR5格式的压缩包。

支持 NTFS 文件安全及数据流。

WinRAR 仍支持类似于 DOS 版本的命令行模式,格式为:
WinRAR <命令> -<开关> <压缩包> <文件...> <解压缩路径\>
a 压缩,e、x 解压等常用参数基本无异于DOS版本,可以在批文件中方便地加以引用。
* WinRAR 提供了创建“固实”压缩包的功能,与常规压缩方式相比,压缩率提高了 10% - 50% ,尤其是在压缩许多小文件时更为显著。
* WinRAR 具备使用默认及外部自解压模块来创建并更改自解压压缩包的能力。
* WinRAR 具备创建多卷自解压压缩包的能力。
* 能建立多种方式的全中文界面的全功能(带密码)多卷自解包。我们知道不能建立多卷自解包是WinZIP的一大缺陷,而WinRAR处理这种工作却是游刃有余,而且对自解包文件还可加上密码加以保护。
即使压缩包因物理原因损坏也能修复,并且可以通过锁定压缩包来防止修改。身份认证信息可以作为安全保证来添加,WinRAR 会储存最后更新的压缩包名称的信息。
* WinRAR 可防止人为的添加、删除等操作,保持压缩包的原始状态。

关于命令行中的使用,可以参考:rar命令行参考

压缩率更高
WinRAR 在 DOS 时代就一直具备这种优势,经过多次试验证明,WinRAR 的 RAR 格式一般要比其他的 ZIP 格式高出 10%~30% 的压缩率,尤其是它还提供了可选择的、针对多媒体数据的压缩算法。

对多媒体文件有独特的高压缩率算法
WinRAR 对 WAV、BMP 声音及图像文件可以用独特的多媒体压缩算法大大提高压缩率,虽然我们可以将 WAV、BMP 文件转为 MP3.JPG 等格式节省存储空间,但不要忘记 WinRAR 的压缩可是标准的无损压缩。

可以解压多种格式的压缩包
虽然其他软件也能支持 ARJ、LHA 等格式,但却需要外挂对应软件的 DOS 版本,实在是功能有限。但 WinRAR 就不同了,不但能解压多数压缩格式,且不需外挂程序支持就可直接建立 ZIP 格式的压缩文件,所以我们不必担心离开了其他软件如何处理 ZIP 格式的问题。

设置项目非常完善,并且可以定制界面
通过开始选单的程序组启动WinRAR,在其主界面中选择“选项”选单下的“设置”打开设置窗口,分为常规、压缩、路径、文件列表、查看器、综合六大类,非常丰富,通过修改它们,可以更好地使用 WinRAR。实战:如果同时安装了某款压缩软件与 WinRAR,ZIP 文件的关联经常发生混乱,一般我们只需进入设置窗口,选“综合”标签,将“ WinRAR 关联文件”一栏中的 ZIP 一项打勾,确定后就可使 ZIP 文件与 WinRAR 关联,反之如果将勾去掉,则 WinRAR 自动修改注册表使 ZIP 重新与这个压缩软件的关联。

对受损压缩文件的修复能力极强
在网上下载的ZIP、RAR类的文件往往因头部受损的问题导致不能打开,而用WinRAR调入后,只须单击界面中的“修复”按钮就可轻松修复,成功率极高。

不必解压就可查看压缩包信息
选中文件点击信息就可查看压缩包信息。

辅助功能设置细致
可以在压缩窗口的“备份”标签中设置压缩前删除目标盘文件;可在压缩前单击“估计”按钮对压缩先评估一下;可以为压缩包加注释;可以设置压缩包的防受损功能,等等细微之处也能看出WinRAR的体贴周到。

压缩包可以锁住
双击进入压缩包后,单击命令选单下的“锁定压缩包”就可防止人为的添加、删除等操作,保持压缩包的原始状态。

压缩包可以看隐藏文件
你还在为Autorun病毒发愁?Winrar就提供了“透视”功能。把那些隐藏属性的文件一目了然。

RAR 安全漏洞集

WinRAR回应微软原生支持 Rar 压缩格式文件

2023年5月下旬消息,微软日前在官方博文中宣布 Win11 系统将原生支持 tar、7-zip、rar、gz 等格式的压缩文件。WinRAR 软件开发公司 win.rar GmbH 回应称对微软的决定感到荣幸。国外科技媒体 NeoWin 联系了位于德国的该公司,想要了解该公司对于微软这项决定的看法。WinRAR 销售团队的 Louise Cusworth 提供了一份声明:微软花了 30 年的时间才在 Windows 操作系统中实现对 rar 文件的支持,我们对这一消息感到惊讶,但现在我们想知道他们是否也在考虑在 30 年内提供 RAR 引擎?微软在 Build 2023 开发者大会上宣布了关于 Win11 系统的很多功能,其中就包括了对于支持 rar 压缩文件的原生提取支持,在网络上引发巨大关注和讨论。首先对微软的决定感到荣幸,这有望推动 rar 压缩格式的普及,对于那些不熟悉 WinRAR 的用户来说,这项决定也提高了易用性。其次我们还应该担心什么吗?我们毕竟是一家小公司,而微软是一家拥有巨大影响力且估值超数十亿美元的大型国际公司,体量上的差异必然会让我们感到担心。在谷歌上搜索“如何搜索 rar 文件”时候,看到了不少竞争对手的广告。用户虽然依然需要通过 WinRAR 来创建 rar 文件,但可以不需要WinRAR就能打开 .rar 文件。不过希望有足够的人继续支持像我们这样的小型软件公司,以便可以在未来很长一段时间内我们可以继续开发 WinRAR!我们也将持续优化 WinRAR,使其对用户更具吸引力,刚发布了 WinRAR 6.22 的测试版,目前正在进行重大升级,有望在2023年年底前准备就绪。


最新版本:5.20
1. 如果“Windows 用户账户控制”防止提取或归档命令在受系统保护的文件夹中创建文件,WinRAR 将尝试使用管理员特权启动其另一个副本来完成这个操作。确认权限提升来响应“用户账户控制”提示很必要,这样才能允许第二个 WinRAR 副本运行。

2. 可以使用鼠标右键将资源管理器中的文件拖放到一些文件夹中,并从上下文菜单中选择 WinRAR 归档命令,以便在目标文件夹中创建含有这些文件的归档。

3. 现在可以使用 WinRAR.ini 文件而不是注册表来保存 WinRAR 设置。如果您计划在便携式介质(例如优盘)中安装 WinRAR,并在不同的计算机上运行它,您可能会更喜欢上述方式。请参阅 WinRAR 帮助文件“配置设置”章节中的“WinRAR.ini 文件”来获得更多详细信息。

4. 已使用 XZ 压缩算法为 ZIP 和 ZIPX 归档新增提取支持。

5. 如果 ZIP 或 ZIPX 归档包含除常规的“Store”或“Deflate”以外的任何压缩算法,将在归档信息对话框的“提取版本”字段中显示算法名称。将为对 WinRAR 而言未知的算法名称分配“m<num>”名称,其中“num”是压缩算法的数字标识符。

6. 在用于 WinRAR 支持的归档格式的 Windows 上下文菜单中,现在提供“使用WinRAR 打开”这个命令。可以在 WinRAR 的“设置/集成/上下文菜单项目...”对话框中通过“使用WinRAR 打开(用于常规归档)”这个选项将其关闭。

7. 命令行 RAR 可以从存储在 RAR 程序文件夹内的 rar.ini 文件读取其中的开关默认设置。以前只能使用“switches=<switches>”这个字符串来为所有 RAR 命令定义相同的开关设置。现在 rar.ini 还允许您使用以下语法为个别 RAR 命令指定单独的开关设置。
switches_<command>=<any RAR switches, separated by spaces>

例如:
switches_a=-m5 -s
switches_x=-o+

8. 命令“ch”现在也为 ZIP 归档支持 –tl、-cu、-cl 开关。以前“ch”只为 RAR 归档格式允许这些开关。

9. 对于缺少文件时间信息的归档格式(例如 .bz2、.xz 和 .Z),WinRAR 将向提取出的文件设置容器归档修改时间。这不应用于 tar.bz2、tar.xz 和tar.Z,因为它们使用存储在 tar 报头中的文件时间。

10. bzip2 归档现在支持“保留受损文件”这个提取选项。

11. 在高 DPI 的屏幕模式中(例如正常文本大小的 150% 或 200%),将以正确的比例相应扩大 Windows 上下文菜单中的 WinRAR 图标。

12. 现在可以通过“HKEY_CURRENT_USER\Software\WinRAR\Policy”注册表项的“Benchmark”变量来禁用 WinRAR 的“Benchmark”命令。在多用户环境中,“Benchmark”命令可能滥用共享的计算资源。请参阅 WinRAR 帮助文件“配置设置”章节中的“注册表变量”来获得更多详细信息。

13. 除了“sfxcmd”变量包含完整命令行以外,SFX 模块仅设置包含命令行参数的“sfxpar”变量,没有作为前缀的 SFX 模块名称。将在启动“Setup”命令中指定的程序前设置这些变量。

14. 控制台 RAR 中的文件覆盖提示显示现有文件和新文件的大小和修改时间。

15. 在使用 –si 开关从 stdin 进行归档操作时,RAR 会将当前的系统时间设置成已归档文件的修改时间。以前版本根本不设置这个时间。

16. 现在可以同时使用 -si 和 -v<size> 这两个开关。在从 stdin 进行归档操作时,以前版本不允许创建卷。

17. 在将 RAR 或 ZIP 归档中大于等于 4 GB 的文件解压到 FAT32 格式的分区时,现在将弹出警告,这样用户便能取消这个操作。FAT32 不支持上述大小的文件。在使用“Store”(-m0)方式开始创建 RAR 归档时,如果预估的归档大小大于等于 4GB,也将弹出这个警告。

18. 已将“设置/集成”对话框中的“全选”按钮重命名成“全部切换(Toggle all)”。现在它在已全选的情况下,取消选择归档格式。

19. “删除归档”提取选项现在正确删除所有 .zip 和 .7z 卷。以前它只删除这些归档格式设置中的第一个卷。

最新版本:7.0
2024年3月1上旬消息,RarLab 公司发布新闻稿,正式推出了 WinRAR 7.0 Final 版本,支持最高 64GB 的压缩字典,改善压缩大文件等等。正式版更新日志内容如下:

1.RAR 压缩格式现在支持大于 1GB 的压缩字典(被压缩算法使用的内存区域,用来查找和压缩重复数据模式),根据实际可用内存的大小,可选择最大 64 GB 的字典。

2.对于超过 4GB 的压缩字典,可以不指定 2 的幂次字典大小。因此,我们不局限于 4、8、16、32、64 系列,还可以使用 5 GB 或 22 GB 等值。

3.只有 WinRAR 7.0 及更高版本才能解压压缩字典超过 4GB 的压缩文件,解压字典超过 1 GB 的压缩包需要 64 位 WinRAR 版本。

对于虚拟机磁盘镜像等重复区块较远的大文件,增加字典大小可以提高压缩率。它还能有效处理固体存档中的大型相似文件集,如不4.同版本或本地化的软件 ISO 镜像集。

4.如果提取的 RAR 存档中的字典大小超过 "设置/压缩" 中的 "允许提取的最大字典大小" 参数,WinRAR 会发出提示,允许取消或继续。这样做是为了防止意外分配过多内存。

5.在命令行模式下,默认情况下 WinRAR 拒绝解压字典超过 4 GB 的压缩包。使用 -md 或 -mdx 允许解压字典大小不超过指定大小的文件。与 -md 不同,-mdx 仅适用于解压缩,可添加到 RAR 环境变量中,不会影响压缩命令。

6.设置压缩中的定义字典大小对话框,可用于自定义与存档名称和参数对话框中的字典大小字段关联,这里会自动建议相同的字典大小。

7.创建 RAR 压缩存档的时候可以使用替代搜索算法,该算法经过优化可以定位更长、距离更远的重复数据块,它有助于提高冗余数据例如大文本文件的压缩率,有时候甚至还可以提高速度。


官方主页:http://www.rarlab.com/