我有 7 个扩展名为 xyz.rar.001 - xyz.rar.007 的文件,显然它们是单个文件的一部分。我有所有的 7 个部分。我使用文件连接器将它们加入单个文件 xyz.rar 并尝试使用 WINRAR 解压缩它们,它说存档已损坏 很明显 1 或 2 个部分已损坏。有什么办法可以找到它们吗?请帮助我不想重新下载所有这些注意-如果使用 winrar 拆分部件(带有 part1.rar、part2.rar 等扩展名),winrar 可以检测到损坏的部件,但如果它们被命名为 rar 则不行.001
零件 .001 - .006 应具有相同的尺寸。检查是否存在具有不同字节大小的文件。
RAR 中有多个文件还是只有一个文件?对于多个文件,您可以运行测试并查看哪个文件是第一个失败的。
我认为有第二个工具用于分割 RAR 存档,这很奇怪。(例如HJSplit)这让我认为 .002 也可能是 RAR 存档。尝试使用 WinRAR 打开 xyz.rar.001 并测试/解压。更常见的是 RAR 压缩文件的扩展名为 .001 而不是 .rar。一个例子。
像这样在 WinRAR 中命名压缩文件可以通过在“常规”选项卡上将“xyz.rar.001”作为压缩文件名称并在“高级”选项卡上选中“旧式卷名”来完成。
如果我随后使用 HJSplit 连接这些文件,我会得到一个 .rar 文件(该文件已损坏)。当我测试它时,它说“需要下一卷”。在诊断消息中,我可以看到“所需的卷不存在”和“CRC 在 X 中失败。文件已损坏”
如果 RAR 中存储了一个文件,并且 RAR 确实只是被分成 7 个部分,那么如果没有其他文件(例如 .sfv 或 .par2),就无法判断。(除非 RAR 不使用压缩:您可以解析底层文件中的错误并计算出错误的部分)
| 归档时间: |
|
| 查看次数: |
16595 次 |
| 最近记录: |