如何比较 .zip 文件和非 zip 版本?

如何比较 .zip 文件和非 zip 版本?

我正在使用 7-zip。

我想将一个巨大的备份 Zip 文件(200GB)与解压后的文件进行比较。(我猜这些文件是相同的,但想确保不解压 200 GB)

我尝试使用 Beyond Compare 3,但它声称 .zip 文件无效。(这是因为我可以在 7-zip 中打开它。

CRC(file.zip) = CRC (解压后的(file.zip)) 吗? 我可以计算 .zip 上的 CRC,但不知道 .zip 的 CRC 是否与内容或 .zip 本身。在我非常简单的测试中,这些 CRC 值不是平等的。

答案1

这绝对是文件的 CRC32,而不是存档数据:

CRC

这就是您的存档管理器确定文件是否损坏的方式。因此,如果测试存档发现文件(或文件集)损坏,则意味着提取后文件的哈希值与存档前存储的文件哈希值不符。

相关内容