随着宽带的流行与大容量硬盘的出现,将文件压缩似乎变得不那么重要了。但是虽然说是宽带,但是大多数用户还停留在2M带宽的“宽带”之中,而对应的文件的体积也早已经不是几百K、几兆容量了,辄几十兆甚至几G的文件到处可见,我们依旧需要压缩软件帮我们减少文件的体积。再者传输多个文件的时候,人们也习惯的用压缩软件把它们一起压缩打包后再进行传输。所以压缩软件依然是计算机装机必备的工具。
在Windows时代,ZIP格式的压缩文件成为了最多人使用的压缩格式,而WinZip也就占据了大多数用户市场,至今互联网上最多的压缩文件格式依然是ZIP格式。随着WinRAR、7-Zip等后起之秀的出现,WinZip的用户市场逐渐被蚕食,而WinRAR则成为了国内大多数用户的新的选择。那么谁更适合于用户呢?笔者选择了几款流行的压缩软件,从它们的压缩率、压缩/解压速度、支持格式、压缩/解压时资源占用情况等方面来进行全面评测,让我们来看看谁才是压缩之王。
我们这样做评测
一、操作系统状态:采用操作系统为WindowXPSP3。除测试所用软件外,没有安装其它软件,特别是没有安装与使用会影响测试的安全(杀毒)软件。
二、互相影响性:为了各压缩软件不互相影响,笔者事先对系统进行GHOST备份,在测试完一个软件后进行系统恢复,接着再进行另一软件的测试。
三、压缩选项:不同的压缩软件在进行压缩时可以选择不同压缩方式的选择,在测试中所有压缩文件进行压缩时均选择最好(最高)的压缩方式来进行测试。除此之外,各压缩软件的配置均为默认。而压缩格式上,各压缩文件均选择压缩成它们最擅长的压缩格式。即WinRAR压缩成rar格式,WinZip压缩成zip格式,WinAce压缩成ace格式,7-Zip压缩成7z格式,UHARCGUI压缩成uha格式,WinMount压缩成mou格式。
评测环境
CPU:AMD3800+内存:金士顿DDR2512M*4硬盘:希捷320G7200转操作系统:WindowsXPProfessionalSP3网络环境:电信ADSL2M
一、参评软件基本信息及界面
1.1WinRAR小档案
软件简介:WinRAR是目前流行的压缩工具,界面友好,使用方便,在压缩率和速度方面都有很好的表现。其压缩率比高,3.x采用了更先进的压缩算法,是现在压缩率较大、压缩速度较快的格式之一。
图1WinRAR主界面
1.2WinZip小档案
软件简介:WinZip可以说得上是元老级软件,在WinZip11.1中,压缩特性已经更加进步,你可以让WinZip来决定对每个文件采用哪种最佳的压缩方法,以得到最大的效率。新的版本支持了rar压缩格式的解压。
图2WinZip主界面
1.37-Zip小档案
软件简介:一款压缩比很高的压缩软件,支持的压缩及解压缩格式也是现在比较流行的格式.在保证压缩质量的情况下给您带来的是更高的压缩比。它是一款完全免费的软件,有官方的简体中文版。
图37-Zip主界面
1.4UHARCGUI小档案
软件简介:UHARC号称是世界上压缩比最高的软件,暂时没有官方的简体中文版,不过有网友制作了汉化版,需要的网友可以在上边的地址中下载到它的汉化版本。
图4UHARCGUI主界面
1.5WinAce小档案
软件简介:绝对强悍压缩和解压缩程序,功能及支持格式相当齐全,功能方面包括压缩与解压缩之外、还有分片压缩、加密功能、支持鼠标右键快显功能,建立自动解压缩等,支持的格式丰富另WinACE可预设压缩及解压缩路径、编辑程序、扫毒程序等。同样的没有官方简体中文版,有网友制作的汉化版。
图5WinACE主界面
1.6WinMount小档案
软件简介:WinMount是一种新概念的压缩解压缩工具,全新定义压缩格式MOU,真正实现瞬时解压,可将MOU格式文件mount到虚拟盘符中,直接使用,同时支持解压。有了WinMount,可以轻松搞定压缩包,不需解压,直接使用压缩包中的文件。
图6WinMount主界面
本小结点评:由于UHARCGUI与WinAce没有官方简体中文版,所以在一定程度上限制了其在国内的流行。UHARCGUI的使用界面最简单,功能也最小,只包含了压缩解压及自解压文件(尚待开发)的基本选项。而7-Zip的界面相对其它几款软件来说是比较简陋的一个。而WinMount包含了三种视图模式,用户需要在“选项→视图”中才能进行切换。WinZip与WinRAR的界面较为友好。
此项测试评分(5★为满分)
WinRAR
★★★★
WinZip
7-Zip
★★
UHARCGUI
WinAce
★★★
WinMount
二、右键菜单的快捷操作选项
压缩软件在系统右键菜单之中添加的快捷操作选项,可以让使用户方便快捷的进行文件的压缩与解压,而六款参评软件在系统右键菜单中添加的压缩选项又各不相同,我们来看看那款的更好一些。
2.1WinRAR
图7WinRAR右键菜单压缩选项
图8WinRAR右键菜单解压选项
图9WinRAR右键菜单选项
2.2WINZIP
图10WinZip右键菜单压缩选项
图11WinZip右键菜单解压选项
图12WinZip右键菜单配置
WinZip同样支持自定义压缩、直接压缩成以被压缩文件名称为名的压缩文件,压缩后以用指定的电子邮件客户端进行压缩包的发送的功能。而在快捷解压菜单选项中支持自定义解压、解压到当前路径、解压到以压缩文件名称为名的文件夹中。支持快速用指定的电子邮件客户端进行压缩包的发送的功能,并且有加密压缩包的选项。
2.37-Zip
图137-Zip右键菜单压缩选项官方汉化不完整
图147-Zip右键菜单解压选项
7-Zip的快捷压缩选项与WinRAR的差不多,再快捷解压菜单选项中多了一个测试压缩文件的选项。
2.4UHARCGUI
UHARC不支持右键菜单压缩,添加文件时需要浏览选择,而且当你添加文件夹时,默认设置下不包含子文件夹的,也就是说,压缩的时候只包含了该文件夹目录下的文件,默认设置下压缩时是不包含子文件夹目录下的文件,要包含子文件夹,只能在选项设置中进行设置后才能正常压缩进来,甚为不便。
2.5WinAce
图15WinAce右键菜单压缩选项
图16WinAce右键菜单解压选项
图17WinAce右键菜单选项
WinAce的右键菜单包含了其它几款压缩软件所没有的病毒扫描选项,用户可以通过它快捷进行压缩包内的文件病毒扫描。还支持加密文件、与测试压缩包操作。快捷解压菜单选项中同样多了扫描病毒、测试压缩包、加密文件的选项。
2.6WinMount
图18WinMount右键菜单压缩选项
图19WinMount右键菜单解压选项
WinMount的右键快捷解压菜单只包含了快捷压缩与自定义压缩两个选项,而在快捷解压菜单中则多了智能解压选项。
★★★☆
三、压缩选项
在使用自定义压缩选项进行文件压缩时,除了基本的命名、压缩格式等的设置外,每个压缩软件还能帮我们完成哪些任务呢?
图20WinRAR压缩选项
WinRAR支持添加恢复记录、压缩后删除(清除)文件、创建自解压文件、压缩后测试、锁定压缩文件、分卷压缩、后台压缩、完成后关机、设置排除文件、创建加密压缩文件。
图21WinZip压缩选项
winzip支持分卷压缩、创建加密压缩文件。
图227-Zip压缩选项
7-Zip支持创建自解压文件、创建加密压缩文件、分卷压缩。
图23UHARCGUI压缩选项
UHARCGUI支持创建加密压缩文件。
图24WinAce压缩选项
WinAce支持创建加密压缩文件、分卷压缩、设置排除文件排除类型、添加恢复记录、锁定压缩文件、压缩后测试。
图25WinMount压缩选项
WinMount支持压缩后删除源文件,而其它功能尚未开放。
★★★★★
★
四、支持格式
一款压缩软件,能否支持解压主流压缩格式,并且是否支持压缩成不同的压缩格式,这都将影响该压缩文件的普及与方便用户,接下来我们来看看各参评软件所支持的压缩格式吧。
图26WinRAR支持格式
WinRAR支持将任意文件压缩成RAR和ZIP格式的压缩包,能解压RAR/ZIP/CAB/ARJ/LZH/ACE/7-Zip/TAR/GZIP/UUE/BZ2/JAR/ISO/Z格式的压缩文件。
图27WinZip支持格式
WinZip支持将任意文件压缩成ZIP格式的压缩包能解压ARC/ARJ/B64/BHX/BZ/BZ2/CAB/GZ/HQX/LZH/MIM/RAR/TAR/TAZ/TBZ/TBZ2/TGZ/TZ/UU/UUE/XXE/Z/ZIP格式的压缩文件。
图287-Zip支持格式
7-Zip支持将任意文件压缩成7Z/BZIP2/GZIP/TAR/ZIP格式的压缩包,能解压7z/ARJ/BZ2/BZIP2/CAB/CPIO/DEB/DMG/GZ/GZIP/HFS/ISO/LHA/LZH/LZMA/RAR/RPM/SPLIT/SWM/TAR/TAZ/TBZ/TBZ2/TGZ/TPZ/WIM/XAR/Z/ZIP格式的压缩文件。
UHARCGUI只支持一种uha格式。
图29WinAce
WinAce支持将任意文件压缩成ACE/ZIP/lzh/cab/Z/JAR/GZ/TAR格式的压缩包,能解压ACE/ZIP/ARJ/LZH/RAR/CAB/ARC/GZ/TAR/JAR/TGZ/LHA/ZOO/UUE/ISO/BZ2/XXE/MIM/XEF格式的压缩文件。
图30WinMount
WinMount可以将MOU/RAR/ZIP格式的压缩文件mount到虚拟盘中,不需解压,直接使用压缩包中文件。为满足不同需求,也支持直接解压到本地文件夹。
WinMount支持将任意文件压缩成MOU/RAR/ZIP/ISO格式的压缩包,支持MOU/RAR/ZIP/7Z/WIM/ISO/ISZ/IMG/MDF/MDS/NRG/CCD/CUE/VCD/BIN/WMT(其中部分为光盘镜像文件)
五、压缩实测
5.1单一文件测试
为了模拟日常的使用环境,我们选择了多种类型的文件进行测试。
Word文档:微软的“DOC”格式是一种自己的专属格式,其文件包含更多文字、文字格式、图片、视频音频、脚本语言及复原等众多信息信息。WORD文档应用很广泛,人们常用的MicrosoftOfficeWord默认生成的文件就是WORD文档。
被压缩文件信息:MicrosoftOfficeWord2003生成,包含4张office剪贴画,字数2645461字,文件大小8.47MB(8,884,224字节)
压缩后文件大小(字节)
2,608,448
4
2,359,945
2,308,880
2,388,667
13
2,588,459
6
2,844,764
7
图31压缩前后文件对比
Excel文件:Excel是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。确切地说,它是一个电子表格软件,可以用来制作电子表格、完成许多复杂的数据运算,进行数据的分析和预测并且具有强大的制作图表的功能。
被压缩文件信息:MicrosoftOfficeExcel2003生成,纯数据及公式,文件大小4.04MB(4,244,992字节)
871,780
2
988,426
615,541
699,021
8
815,535
688,124
图33压缩前后文件对比
PDF文件:PDF全称PortableDocumentFormat,是一种电子文件格式。这种文件格式与操作系统平台无关,也就是说,PDF文件不管是在Windows,Unix还是在苹果公司的MacOS操作系统中都是通用的。这一特点使它成为在Internet上进行电子文档发行和数字化信息传播的理想文档格式。越来越多的电子图书、产品说明、公司文告、网络资料、电子邮件开始使用PDF格式文件。PDF格式文件目前已成为数字化信息事实上的一个工业标准。
被压缩文件信息:MX400产品说明书,文件大小6.12MB(6,425,021字节)
5,627,252
3
5,718,221
5,611,017
5,594,141
5,633,638
5
5,803,026
图35压缩前后文件对比
影音文件压缩测试
AVI英文全称为AudioVideoInterleaved,即音频视频交错格式。是将语音和影像同步组合在一起的文件格式。它对视频文件采用了一种有损压缩方式,但压缩比较高,因此尽管面面质量不是太好,但其应用范围仍然非常广泛。AVI支持256色和RLE压缩。AVI信息主要应用在多媒体光盘上,用来保存电视、电影等各种影像信息。
RM作为目前主流网络视频格式,可以根据不同的网络传输速率制定出不同的压缩比率,从而实现在低速率的网络上进行影像数据实时传送和播放。可以在不下载音频/视频内容的条件下实现在线播放。RM主要用于在低速率的网上实时传输视频的压缩格式,它同样具有小体积而又比较清晰的特点。RM文件的大小完全取决于制作时选择的压缩率。而RMVB中的VB指VBR,VariableBitRate(可改变之比特率),较上一代rm格式画面要清晰了很多,原因是降低了静态画面下的比特率。
WMV是微软推出的一种流媒体格式,它是在“同门”的ASF(AdvancedStreamFormat)格式升级延伸来得。在同等视频质量下,WMV格式的体积非常小,因此很适合在网上播放和传输。
可以看到以上三总视频格式都是经过压缩的,再进行压缩的话,压缩效果也不会好,但是由于它们属于现今网络上最为流行的3种视频格式,相信网友们也想知道它们进行压缩的话到底能减少多少体积,所以笔者也把它们加入到测试中。
被压缩文件信息:AVI文件大小163MB(171,309,056字节)、RMVB文件大小312MB(327,415,046字节)、WMV文件大小118MB(124,218,647字节)
AVI文件压缩测试
169,831,828
107
172,456,469
171,415,372
169,259,107
388
170,238,806
216
171,547,048
111
图37压缩前后文件对比
RMVB文件压缩测试
324,670,580
207
326,135,489
324,476,897
322,602,377
730
325,091,986
385
324,945,223
图39压缩前后文件对比
WMV文件压缩测试
120,544,644
79
121,531,323
120,702,065
119,823,258
408
120,736,738
121,555,292
80
图41压缩前后文件对比
图像文件压缩测试
BMP是一种与硬件设备无关的图像文件格式,使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。
PSD/PDD是Adobe公司的图形设计软件Photoshop的专用格式,PSD文件可以存储成RGB或CMYK模式,还能够自定义颜色数并加以存储,还可以保存Photoshop的层、通道、路径等信息,是目前惟一能够支持全部图像色彩模式的格式,但体积庞大。
被压缩文件信息:jpg文件大小9.13MB(9,576,047字节)bmp文件大小:83.7MB(87,862,362字节)psd文件大小3.26MB(3,424,614字节)
JPG文件压缩测试
8,827,508
8,928,236
8,800,329
8,783,058
21
8,848,966
8,975,231
图43压缩前后文件对比
BMP文件压缩测试
16,874,900
19
13,264,085
14,217,061
13,865,681
81
18,241,234
33
14,904,129
36
图45压缩前后文件对比
PSD文件压缩测试
78,292
1
251,724
64,247
68,701
82,182
475,994
图47压缩前后文件对比
音乐文件压缩测试
MP3就是一种音频压缩技术,由于这种压缩方式的全称叫MPEGAudioLayer3,所以人们把它简称为MP3。MP3是利用MPEGAudioLayer3的技术,将音乐以1:10甚至1:12的压缩率,压缩成容量较小的file,换句话说,能够在音质丢失很小的情况下把文件压缩到更小的程度。而且还非常好的保持了原来的音质。
WMA的全称是WindowsMediaAudio,它是微软公司推出的与MP3格式齐名的一种新的音频格式。由于WMA在压缩比和音质方面都超过了MP3,更是远胜于RA(RealAudio),即使在较低的采样频率下也能产生较好的音质。
WAV为微软公司(Microsoft)开发的一种声音文件格式,它符合RIFF(ResourceInterchangeFileFormat)文件规范,用于保存Windows平台的音频信息资源,被Windows平台及其应用程序所广泛支持,该格式也支持MSADPCM,CCITTALAW等多种压缩运算法,支持多种音频数字,取样频率和声道,标准格式化的WAV文件和CD格式一样,也是44.1K的取样频率,16位量化数字,因此在声音文件质量和CD相差无几!
被压缩文件信息:MP3文件大小31.7MB(33,287,106字节);wma文件大小31.9MB(33,470,577字节);wav文件大小349MB(366,985,772字节)
MP3文件压缩测试
32,295,492
32,209,982
32,174,823
32,207,998
71
32,331,342
35
32,423,321
22
图49压缩前后文件对比
WMA文件压缩测试
32,700,660
31,889,961
32,501,044
32,342,173
105
32,830,866
34
32,881,195
23
图51压缩前后文件对比
WAV文件压缩测试
233,700,900
101
193,389,640
319,219,012
231,845,104
782
233,482,478
273
315,879,715
248
图53压缩前后文件对比
5.2安装包压缩测试:
136,127,628
138,521,385
137,409,077
135,777,649
294
136,476,349
142
137,652,757
87
图55压缩前后文件对比
5.3巨量文本文件压缩实验
笔者准备了328个格式为txt的纯文本文件,总大小为43.2MB(45,399,912字节),接下来用各压缩软件各自最擅长的格式对它们进行一般及最好(最高)的这两种压缩方式测试。
22,554,556
19,746,519
19,082,185
20,842,405
93
21,364,433
46
23,144,531
44
图57压缩前后文件对比
5.4混合文件测试
以上的都是单一类型的文件做测试,接下来的混合文件测试才是真正考验压缩软件的综合压缩能力,
混合文件中包含了各种格式的文件(jpggifbmpavidocpdfxlsexeppttxt等)的各类文件共13830个,总文件大小为1.29GB(1,395,770,553字节),笔者将在参评软件进行压缩及解压时进行它们的资源占用测试。
1,104,138,796
637
1,115,511,265
990,915,419
1,018,172,801
2205
1,050,930,121
1364
1,131,206,298
1027
解压各自压缩生成的压缩文件用时
文件大小(字节)
264
632
311
358
图59压缩前后文件对比
5.5资源占用对比:
WINRAR压缩时:CPU占用高峰时87%,维持在70-80%之间,高峰内存使用59M,平均内存使用55-59M。
解压时:CPU占用高峰时45%,维持在30-35%之间,高峰内存使用9M,平均内存使用8-9M。
图62压缩时资源占用情况
图63压缩时CPU使用曲线图
图64解压时资源占用情况
图65解压时CPU使用曲线图
WinZip压缩时:CPU占用高峰时54%,维持在40-50%之间,高峰内存使用91M,平均内存使用30-40M。
解压时:CPU占用高峰时58%,维持在45-50%之间,高峰内存使用102M,平均内存使用75-85M。
图66压缩时资源占用情况
图67压缩时CPU使用曲线图
图68解压时资源占用情况
图69解压时CPU使用曲线图
7-Zip压缩时:CPU占用高峰时95%,维持在65-70%之间,高峰内存使用707M,平均内存使用700-707M。
解压时:CPU占用高峰时50%,维持在40-50%之间,高峰内存使用73M,平均内存使用70-73M。
图70压缩时资源占用情况
图71压缩时CPU使用曲线图
图72解压时资源占用情况
图73解压时CPU使用曲线图
UHARCGUI压缩时:CPU占用高峰时72%,维持在50-60%之间,高峰内存使用58M,平均内存使用55-58M。
解压时:CPU占用高峰时61%,维持在50-55%之间,高峰内存使用24M,平均内存使用20-24M。
图74压缩时资源占用情况
图75压缩时CPU使用曲线图
图76解压时资源占用情况
图77解压时CPU使用曲线图
WinAce压缩时:CPU占用高峰时53%,维持在45-50%之间,高峰内存使用53M,平均内存使用50-53M。
解压时:CPU占用高峰时47%,维持在20-30%之间,高峰内使用存23M,平均内存使用20-23M。
图78压缩时资源占用情况
图79压缩时CPU使用曲线图
图80解压时资源占用情况
图81解压时CPU使用曲线图
WinMount压缩时:CPU占用高峰时66%,维持在55-60%之间,高峰内存使用65M,平均内存使用50-60M。
解压时:CPU占用高峰时56%,维持在30-35%之间,高峰内存使用89M,平均内存使用55-60M。
图82压缩时资源占用情况
图83压缩时CPU使用曲线图
图84解压时资源占用情况
图85解压时CPU使用曲线图
资源占用测试评分(5★为满分)
★★☆
总结:
从以上测试中我们可以看到:7-Zip在速度上与压缩率上表现最佳。
而WinRAR的表现较为一般,在测试中都处于中游水平。
WinZip与WinAce的表现不佳。
WinMount的压缩率为测试中最弱——但是它的无需解压,把压缩包虚拟成磁盘分区的功能确实很实用。