多部分 rar 压缩文件错误检查

多部分 rar 压缩文件错误检查

所以我将 rar 分成多个部分,其中一个部分是坏的。我可以重新下载这些部分,并怀疑文件传输中的错误是错误的根源。有什么方法可以缩小哪个部分是坏的?

答案1

除了对每个文件进行哈希检查外,实际上没有。据我所知没有。

您可以开始提取,然后它会对坏文件发出错误提示。

答案2

尝试使用压缩包. 它会在损坏的部件处停止并弹出一个信息诊断窗口,告诉您哪个部件已损坏。

答案3

命令行 rar 实用程序支持该r选项。您可以单独启动每个部分并检查输出。如​​果文件损坏,它会发出警报。如果发现问题,它还会尝试修复问题。有时有足够的奇偶校验数据来纠正问题。

答案4

您可以使用unrar包进行提取,并查看提取失败的部分。

unrar x TheArchive.part1.rar

结果将会是这样的:

Extracting from TheArchive.part3.rar

...         TheArchive/data                                        43%
TheArchive/data1.cpi    : packed data checksum error in volume TheArchive.part3.rar

Extracting from TheArchive.part4.rar

...         TheArchive/data                                         58%

Extracting from TheArchive.part5.rar

...         TheArchive/data                                         73%
TheArchive/data1.cpi    : packed data checksum error in volume TheArchive.part5.rar

通过查看上述输出,我们发现第 3 部分和第 5 部分似乎有问题。也许重新下载它们可以解决问题。

相关内容