我有一个 326 MB 的 iso 文件,我用 WinRAR 以最佳压缩方法对其进行了压缩。它被压缩为 144 MB。
我想进行更多压缩并将其限制在 22 MB 左右。
有没有办法可以再次压缩 RAR 文件?如果不行,还有其他方法吗?
答案1
如果您已经使用最佳压缩方法压缩,则无法进一步压缩。几 KB/MB 可以消化,但将 144MB 压缩数据压缩到 22MB:不可能!
我不会说这是不可能的。但是……目前,没有标准的压缩算法可以做到这一点。抱歉!
如果某个地方(例如云、存储)限制为 22MB,你始终可以使用文件分割器将这个 144MB 的文件分割成多个 22MB 的块。文件连接器(通常内置于文件分割器中)可逆转此过程。
答案2
有什么办法可以让我再次压缩 RAR 文件吗?
再次? 没看到这个问题压缩文件无法进一步压缩的原因。如果有的话,重新压缩已经压缩的文件甚至可能增加生成的文件。
如果没有的话,还有其他办法吗?
最好的办法是要么调整 WinRAR 设置以适应您要尝试压缩的文件,要么使用更好的压缩算法。7-Zip支持几种不同的强大算法,通过适当调整它们,你可以潜在比 RAR 节省更多。
我通常喜欢将所有设置都设置为最大值(图 1)。压缩需要更长的时间,但通常是值得的。
您也可以尝试纳米拉链. 这是一个实验性的归档器(读 alpha 版),运行非常速度很慢,但大多数时候都能提供令人震惊的好压缩效果。
当然,与往常一样,压缩结果将取决于您的文件。您说您正在压缩 ISO,它本质上只是文件的内容,几乎没有文件系统开销。根据文件的性质,您可能会获得一些不错的压缩,但如果它是安装盘,那么主软件的内容可能已经被压缩,因此您不会从剩余文件中获得更多。
图1:7-Zip 设置设置为最大压缩率
答案3
如果你的 PC 的 RAM 大于 3 GB,处理器约为 3 GHz,请使用克格勃档案室。
在最大压缩和 PAQ6 算法下,您将能够将文件大小减少到原来的四分之一或五分之一 - 但这是一个非常缓慢的过程。
答案4
好吧,我更喜欢使用最好的压缩方法,因为我曾尝试重新压缩一个我稍微压缩过的文件。我的文件大小没有改变。
但当我用最好的方法解压并重新压缩它时,我成功了
所以请进行最大程度的压缩