在我的计算机上解压 zip 文件时出现 CRC 错误?

在我的计算机上解压 zip 文件时出现 CRC 错误?

我有一个包含数百个文件的大型 zip 文件。我曾在多台机器上解压过它,之前没有遇到任何问题。但是,对于这台特定的机器(Ubuntu Server 12.04),我不断收到 zip 文件内某些文件的 CRC 错误。我在另一台机器上解压了同一个文件,只是为了检查文件本身是否已损坏,但似乎没有问题。

有什么线索吗?

答案1

如果每次都是相同的文件,那么 zip 文件可能已损坏,可能是在传输到机器时损坏的。请确认 zip 文件的 md5sum 或 sha1sum。

如果是随机文件,则可能是硬件有问题。首先猜测是 RAM 有问题。您可以尝试 memtest86+。

(顺便说一句,如果 RAM 不好,您可能会发现多次运行 md5sum 会得出不同的校验和。)

相关内容