常见的操作系统本身支持什么 ZIP 压缩方法?

Nic*_*k T 10 zip windows-7 windows-8 macos

7-zip 为我提供了 5 个压缩方法选项来压缩文件:

  • 放气
  • 放气64
  • LZMA
  • 压缩包
  • PPMd

在我的 Windows 8 机器上,内置的 Windows 资源管理器实用程序似乎可以毫无问题地处理 LZMA,可以毫无问题列出LZMA 压缩文件中的文件……但实际上并没有读取它们。我知道 Deflate 是最兼容的,但是对于我尝试分发的某些文件,最大设置导致文件比 LZMA 压缩文件大 2 倍。但是,因为我分发它的人拥有任何操作系统,所以我需要一种广泛支持的格式。

Windows 7、8 和 Mac OS X 上的本机 zip 实用程序支持哪些压缩方法?

Ƭᴇc*_*007 7

如果您的主要目标是与所有/大多数操作系统和解压工具兼容,那么 Deflate 是您的最佳选择。

来自维基百科的 Zip->Compression Methods文章:

最常用的压缩方法是DEFLATE,在IETF RFC 1951 中有描述。


小智 7

由于尚未有人回答实际问题:

Windows 7、8 和 Mac OS X 上的本机 zip 实用程序支持哪些压缩方法?

  • Windows 7+ 支持 Deflate 和 Deflate64。
  • macOS 仅支持 Deflate。