如何从部分损坏的多部分 rar 档案中提取数据?

如何从部分损坏的多部分 rar 档案中提取数据?

前几天我下载了一个 11 部分的视频。今天我尝试提取它,但它告诉我 part04 已损坏。所以我选中了“保留损坏的文件”,但它当然只给了我视频的开头。所以我想知道是否可以从 part05 开始提取它。如果做不到,有人知道修复损坏档案的方法吗?谢谢。

注意:我重新下载了 part04,但仍然无法使用。它的大小也正确,所以我知道没有下载错误。

答案1

只要您有档案的第一部分,就至少可以部分提取文件。在 WinRAR 中,使用高级提取 ( Extract to...) 并勾选Keep broken files复选框。出现错误时,在关闭错误框之前,导航到提取的目标位置并复制出部分文件。

根据视频格式,它可能仍然可以播放。例如,VLC 将尝试修复某些文件,有时无需修复即可播放它们。Windows Media Player 有时也会播放损坏的文件,但您可能需要手动查找损坏的文件。还有其他免费/商业视频修复程序。

答案2

  1. 尝试修复档案WinRAR 的修复选项第四部分并开始从第一个档案中提取。

  2. 如果这没有帮助,您可以从第 5 部分开始提取。只需在提取之前删除前 4 个部分(移至另一个位置等)。但是,如果只有一个文件需要提取,则此操作将失败。您只能提取存储在第 5 部分及其后续部分中的文件,而不能提取前 4 个部分。

答案3

如果文件存档时没有实际压缩(“存储”模式),那么可以使用十六进制编辑器访问其内容,并手动复制粘贴每个段(减去页眉/页脚)。

有可能有一个字节被损坏,在这种情况下,大多数媒体播放器都可以读取该视频文件,只不过在某个时候会出现故障。

相关内容