使用RAR的好处是什么?


15

RAR文件格式对我来说有点新,我试图理解为什么人们会通过“ zip”文件格式切换到它。RAR有什么特别之处?

我最初的断言是,对于本机格式而言,这不是一个不错的选择,因为本机提取程序并非与每个OS捆绑在一起。


7
认真地说,只有一群特殊的人真正在使用RAR格式,就像没有明天。
caliban

1
它无疑比.zip更好-使用它是因为Windows附带了它(我知道大多数Linux都具有出色的现成归档功能,并且我认为OS X也是如此)就像跳进熔岩一样,因为吃鲨鱼的人做到了。
Phoshi

5

我记得过去的美好时光,有些人会使用ZIP,有些人会使用LZH,有些人会使用ARC,有些人会使用ZOO ...
John Fouhy

我认为,如果您不使用Zip(我只是不喜欢),那么最好的选择是使用Rar文件。
RCIX

Answers:


21

RAR可以存储NTFS的文件系统属性(例如流,完整的acl权限,修改/访问/时间,不确定Linux属性,因为我在这里更喜欢tar存档),因此使其成为具有不错压缩能力的不错的完整备份工具。除普通的旧的简单DOS属性(只读,隐藏,系统)外,ZIP无法存储这些内容。

此外,RAR支持固态归档(所有文件使用一个压缩字典),如果存档中有很多小文件,则可以提高压缩率。还有数据冗余和纠错技术,可用于修复损坏的档案(例如,由于传输错误或坏扇区而损坏)。


2
ZIP也可以实现可靠的归档。只需首先将所有文件和目录压缩为中间zip文件,而不进行压缩。然后将该单个中间zip文件压缩为最终的zip文件。
Mike L.

5
@MikeL。然后,您几乎发明了.tar.gz
Calmarius,2016年

19

Zip压缩已经可以分解很长时间了,因此我不认为人们会选择RAR。

RAR确实具有更好的压缩效果,但压缩率稍高,如果这是制胜法宝,那么每个人都将蜂拥至7z。

IMO,我认为RAR是某些用户(咳嗽声)中目前占主导地位的格式的真正原因是由于一些看法:

  1. 如果您使用ZIP,则您是n00b;如果您使用7z,则您太硬了。
  2. 当n00b开始询问如何“解压缩”文件或用于那些“傻RAR文件”的程序时,它将标识n00b。
  3. WinRAR具有可自定义图标等更好的界面。
  4. 您必须支付WinRAR的费用,真正的咳嗽咳嗽使用者将在某处获得一份副本-就像是各种独家俱乐部,而WinRAR是会员卡。

欢迎加入俱乐部,队友。


1
WinRAR确实具有更好的界面-尤其是那些笨拙的东西。可爱的<3
Phoshi

不要忘记.ACE。只有真正的33t用户才使用它进行压缩。
Anthony Giorgio

ACE用户就像pi的Davy Jones一样。它们永远存在,它们通常很古老,它们以前曾在Usenet的远洋上拖网,并且是一群heckuva的流氓。
caliban

5
我必须说... WinRAR的shell集成是我尝试过的任何其他压缩软件所无法比拟的。
突破

我会说铁杆使用.tar.gz文件是个人的:)虽然,我自己使用7z却拥有zip的便利性,以及tar.gz的免费(如语音使用)性质
鲑鱼ose

12

我不会说很多人都转向它。

早期的优点之一是,您可以将.rar文件拆分为多个文件,以便用户可以分别下载每个文件,也可以将每个文件放在软盘或CD上。RAR还具有比.zip更好的压缩效果,但我不会说它很壮观。我倾向于使用7zip以获得更好的压缩效果。

我将使用它的常见原因之一是通过电子邮件发送EXE(因为我是开发人员)。Gmail和Outlook将阻止.zip包含可执行文件的潜在病毒,并允许.rar文件。


1
那是对前景的歧视。Rar文件也可以包含病毒。人们只是还没有想到要这样做。
KdgDev

4
是的,作为开发人员,这最终成为Outlook和Gmail的主要烦恼,我被100%阻止使用.zip传输合法可执行文件。仅仅因为我知道所有主要的操作系统都具有内置支持,Zip才更方便。
爱丁斯

如果我没记错的话,Gmail开始阻止.RAR可执行文件...我只是将扩展名更改为.xyz,然后发送“ er”!
突破

5

一个很大的优势,对用户的外面咳嗽某类用户的咳嗽,是ZIP文件,但一直尺寸的限制 -尤其是不超过4GB的整个存档,并没有超过4GB对于任何给定的(未压缩)文件。此问题在更高版本的格式中得以解决,但是即使您只是尝试压缩千兆字节的纯文本(相对而言,压缩文件也很小),当您尝试创建大型存档时,您仍然会看到Windows显示错误消息。 )。

RAR没有该限制


1
啊哈,我一直以为4GB是FAT32的限制。好的链接!
Arjan

2

下载文件(可能已分割成许多较小的部分)之后,可以使用奇偶校验文件(PAR文件,通常为parchives形式)来恢复丢失或损坏的部分。

奇偶校验文件机制本身并不完全限于RAR文件。但是将RAR文件分割成较小的部分的能力以及RAR / PAR的软件可用性,可能使RAR成为了大规模下载的流行格式,例如在新闻组中。

根据Wikipedia 版本3, RAR不再需要此类文件,因为它具有自己的恢复文件。(但是我觉得这仍然不是使用该专有格式的充分理由。)


1

将压缩文件拆分为多个文件的能力。

早在人们过去使用超低带宽分发文件的那一天,RAR诞生了,因为它可以将压缩的存档分解为可管理的部分,一次可以下载一个,而不必担心需要永远等待以获得一个可以下载失败,需要重新启动。

它还使您可以将这些归档文件分解为易于备份的大小,例如3.5软盘或CD等。

最后,我认为RAR的压缩效果也比zip略好,并且在早期,我认为它具有更好的保护存档中数据的方法。


1
ZIP支持将文件分解为谁知道多长时间。(我回想起多部分的ZIP可以追溯到软盘和14.4Kbps调制解调器被认为是“快速闪电”时代。)
John Rudy

1

Winrar具有更好的界面,而且我相信有一段时间,要在OS之间传输它时,比在zip中更容易进行rar。我认为直到最近,Linux机器才支持winzip。我认为winrar最初是为通用的或与平台无关的。


我在Linux上的经验恰恰相反:免费zip工具一直很容易找到,但是rar工具通常以某种方式受到阻碍。
legoscia

他们之间从来没有真正的问题。
路德维希·

1

我认为rar并不太流行,它在某些圈子中始终占有一席之地,仅此而已。

而且您也不需要使用winrar解压缩,如果您是Windows用户,7zip会处理大多数格式。(因此也没有魔术haxxor俱乐部)。

我个人对格式受欢迎程度的猜测可能是这样的:

  1. 压缩
  2. tar(有时使用zip压缩)
  3. rar
  4. 7z

但是,如果有人能证明我是对(或错)的数字会很好,那么我们可以在这个问题中提出一些事实。


压缩压缩的tar?您肯定是说gzip / bzip2吗?我认为我从未见过archive.tar.zip。
瑞安·汤普森

1

我怀疑RAR文件更能抵抗损坏。例如,您可以将RAR文件附加到jpg的背面,并且jpg和RAR都保持可读性。通常,我的ZIP文件已损坏并且不让我丢失任何东西,借助RAR,我已经能够提取至少一些数据。


1

.RAR比.ZIP更好,原因有两个。在这种情况下,不与操作系统捆绑在一起的缺点是很小的一个,因为它是静态的,充其量是平淡的支持。

为什么它在技术上会更好,.RAR在大约相同的时间内制作了较小的档案。它还支持可靠的存档,并利用许多小文件。这对于.rar来说是一个巨大的优势,它可以通过首先将一个小文件变成单个大文件,并真正利用文件之间的冗余来严重压缩大量小文件。据说,.RAR总的来说压缩效果更好。


0

我很惊讶没有人提到减压速度。

据我所知,WinRAR在压缩速度,结果大小和解压缩速度之间提供了最佳的平衡(比我上次尝试的7z解压缩快2-3倍,但有一段时间了)。如果LZMA2使7zip解压缩的速度比winrar快,则对7zip家伙提供支持。否则,我建议您坚持使用WinRAR。Unrar源可用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.