.zip 和 .zip64 之间的区别

.zip 和 .zip64 之间的区别

如果我听起来有点奇怪,我很抱歉!

在阅读.zip.zip64了解维基百科,我意识到其中一个主要的区别是关于尺寸限制。

以下是我的选择:

SL # 原始文件 文件大小 压缩扩展 需要解压 zip 档案
1 ABC.doc 3.5 GB 。压缩 版本 2.0
2 定义文件 4.5 GB 。压缩 版本 4.5

仅供参考,对于这两个文件,文件扩展名是.zip,尽管#2使用的是zip64

.zip64我的问题是,因为它是一个 zip64 文件,所以它(#2)不应该有扩展名吗?

或者是我不明白 zip64 压缩文件也有.zip扩展名?

答案1

如果人们愿意做出这种区分,那么他们就可以做到,而且没有什么可以阻止他们。这肯定会对那些不理解 Zip64 格式文件的古老软件有所帮助,但如今这种软件应该相当罕见。归根结底,是否有足够的人真正关心它,而这可能并不是那么多人,因为仅仅使用自 2001 年以来更新的 zip 工具就足够了。

Zip 版本历史

  • 2.0:(1993)文件条目可以用 DEFLATE 压缩并使用传统的 PKWARE 加密(ZipCrypto)。
  • 2.1:(1996)Deflate64 压缩
  • 4.5:(2001)记录的 64 位 zip 格式。
  • 4.6:(2001)BZIP2 压缩(直到 APPNOTE 5.2 发布才在线发布)
  • 5.0:(2002)SES:支持 DES、Triple DES、RC2、RC4 加密(直到 APPNOTE 5.2 发布才在线发布)

“旧” zip 和 zip64 仍然都是 Zip 规范的一部分。

文件扩展名更多的是人与人之间的约定和协议,而不是计算机对文档的硬性标识符。许多格式多年来不断更新,但仍保留相同的文件扩展名。

一个人需要知道“一个 zip 工具可以打开它”。计算机将查看实际数据之内该文件准确地确定它正在处理什么类型的文件以及如何打开它。

相关内容