如何把文件压缩最小

2024-12-14 09:40:26
推荐回答(5个)
回答1:

  把文件压缩最小的方法如下:

  首先准备了大小如图所示的文件夹,用于压缩测试。大小17.9KB,占用空间100KB。这里的大小和占用空间是两个概念,大小是文件真实的大小,但是存储的时候磁盘要求对齐,比如磁盘要求16KB对齐,那么如果一个大小文件小于16KB,但还是要占用着16KB的磁盘空间,剩下的空间不可以放其他文件。


  2.采用默认的压缩方法,可以发现文件大小为22.2KB,占用磁空间24KB。可以看出占用磁盘空间明显减小,但文件大小没减小。因为磁盘是要求4KB对齐,所以22.2KB的文件要占用磁空间24KB。


  3.用图1方法右键打开图2所示对话框,并设置压缩方式为最后,得到文件信息如图3所示,可见得到文件14.2KB,占用16KB磁盘空间,得到文件明显减小,这是因为更改压缩方式为最好,但是这样压缩时间就会变长。

  4.把压缩格式设为7z重新压缩文件,可见得到的文件进一步减小。通常使用7z 格式能比使用 zip 格式的压缩文件小 30-70%。

  5.如果还不满足,继续探索,得到的文件体积继续减少。

  

回答2:

UHARC现在最新版为3.06汉化版。经过我实际验证,压缩解压缩文件完全正常绝对安全(当然其他方面的因素造成文件损坏不可避免比如硬盘坏道 、突然停电、RPWT等等^_^)2.0汉化版的压缩同样文件性能最好。3.06版的功能多一点,带有校验支持单个文件速度比2.0的快不少等。其实它是能把同样的文件(或者是大多数一样的部分)能压缩到一块。举个简单的例子,比如你把同样的MP3复制几十个,名字随便改(用2.0版的随便改后缀名也照样压缩很强,这点比3.06好)。然后用UHARC压缩,能压到比一首MP3还小。是winRAR压缩率的几十倍!!!如果你用几百首同一个MP3它也能压到比一首还小,压缩率就是winRAR的几百倍了,当然这是极端的例子。也就是说在很多重复文件的情况下winRAR根本没法和它比。适合做数据备份用。我把公司的数据库备份文件(每天都备份的)弄了1.95G(它只支持2G以下的文件,不然压缩比更高)用UHARC3.06压缩到只有9.56M!!!惊人吧。当然时间花了有半个多小时。这个用winRAR无论如何也压不到的。

个人经验,压缩大量重复文件但后缀名不同的用UHA2.0,在这种情况下要比3.06的能力强,这是我做实验得出的结果,实际好像没有这样的情况。一般情况用3.06的,比2.0的压缩率高速度还快三分之一以上,但2.0的压缩包解压要比3.06的快。在压缩率和速度兼顾的情况下可以用7-Zip,7-Zip也有这样压缩重复文件的压缩能力,只是没有UHARC的压缩能力强,但速度要快不少。综合讲是完全可以淘汰winRAR的。

另再说几句,其实还有一个WinUDA是压缩率比UHARC还高。但速度慢的让人无法忍受,是我见过的压缩率最高,速度最慢(比蜗牛还慢)的压缩软件。我用它压缩十几M的文本文件(里面内容大量重复的)。WinUDA用了N长时间(我忍受的极限)几乎把那些文件给压缩没了,压缩能力确实无人匹敌(其实也就是比UHARC强一点)。但速度简直要人疯了。不推荐用它。除非你有炫耀给别人看它压缩能力的癖好^_^.

综上所述:

1.普通应用推荐用7-Zip。它的压缩速度压缩能力都不错。
2.压缩大量数据备份(不经常用到的文件)用UHARC,虽然速度慢,但存放起来省地方,毕竟不是经常压来压去的。浪费一次时间也值得。
3.跟别人比压缩能力的话用WinUDA,同时也是和别人比耐心的时候了。

以上只是我的个人观点。我找到了更客观的比较评论,http://dwing.51.net/test.htm 。在这里你能看到更多的强力压缩软件和更直接的数据结果。

回答3:

回答4:

回答5:

如果单说压缩体积,现在还是winrar的压缩最好最小。如果你是想把大文件变小,那你可以用文件切割工具。(你想想把文件压缩了,再切割成N块有多小^.^)