sakerping 发表于 2011-1-3 22:36

关于zip文件的体积限制

在公司的时候,打算压缩很多文件成一个包,体积相当大,超过10G。习惯了压zip,于是就直接用winrar压,提示我不能压这么大的文件。于是只能改用rar。

回家之后还是压缩大文件,用的7zip,发现多大的文件也可以用zip格式压。刚刚网上wiki查了一下,发现这个:


ZIP file limitations

The minimum size of a ZIP file is 22 bytes.

The maximum size of a ZIP (Standard) file is 4,294,967,295 (232-1) bytes. The maximum size of a ZIP (ZIP64) file is 18,446,744,073,709,551,615 (264-1) bytes.

The maximum size of a file that can be stored on a ZIP (Standard) file is 4,294,967,295 (232-1) bytes. The maximum size of a file that can be stored on a ZIP (ZIP64) file is 18,446,744,073,709,551,615 (264-1) bytes.



我家里是用的win7 64bit,7zip也是x64的。就是说,之所以在我家里可以压大于4G的zip文件,是因为我用的64位的软件了?那我现在在64位软件上压出一个20G的zip文件。如果换其他的32bit系统,比如xp32bit,可以直接解压缩么?
换句话说就是:照这说法,在32位系统上不能压大于4G的zip文件,但能不能解压呢?我怕现在家里64bit压完了回头到其他机器上解不开不就sbl。

dsdds 发表于 2011-1-3 23:21

怕解不开就分卷压缩,我记得不大于4G这个是FAT32文件系统的限制吧- -

remus 发表于 2011-1-4 00:00

RAR 格式可以管理的文件大小几乎是无限制的 (最大到 8,589,934,591 GB) ,而在 ZIP 压缩文件的单个文件的最大值为 4 GB。

-- winrar帮助

sakerping 发表于 2011-1-4 14:03

文件系统就不说了,这个要是都不行那连720p都看不了……
其实就是问64bit系统做出的大包到32bit上能不能开……
页: [1]
查看完整版本: 关于zip文件的体积限制