关于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。 怕解不开就分卷压缩,我记得不大于4G这个是FAT32文件系统的限制吧- - RAR 格式可以管理的文件大小几乎是无限制的 (最大到 8,589,934,591 GB) ,而在 ZIP 压缩文件的单个文件的最大值为 4 GB。
-- winrar帮助 文件系统就不说了,这个要是都不行那连720p都看不了……
其实就是问64bit系统做出的大包到32bit上能不能开……
页:
[1]