我有一个大文件,压缩在多个 rar 压缩包中。一共有 68 个压缩包,名为 .rar、.r01、.r02……问题是 .r36 已损坏Unexpected end of archive
。我找遍了所有地方,什么也没找到。
没有办法修复该文件。
现在我的问题是,是否有可能跳过文件。我的意思是,提取除 .r36 之外的所有文件。结果应该是一个大文件,其中一小部分损坏,但这并不重要。
这可能吗?跳过提取文件。因为我的主要问题是,我尝试过的所有应用程序在发现错误时都会停止任务。
嗯,我使用的是 Mac OS X 10.8.2。我忘了说了。但我可以毫无问题地虚拟化 Linux 或 Windows 或任何你想要的。
编辑:嗯,WinRAR 中有一个选项:保存损坏的文件,它将为您提供除损坏部分之外的整个文件。
但如果你有一个视频文件,视频播放器只能运行到损坏的部分。此时它将无法播放。
有没有什么办法可以播放损坏部分之后的视频的剩余部分?
答案1
我不知道 OS X 上的 UnRAR 怎么样,但是 WinRAR 的萃取对话框有一个保留损坏的文件选项,帮助文件中对此的描述如下:
保留损坏的文件
WinRAR 不会删除未正确提取的文件,例如,当存档损坏时(默认情况下,WinRAR 会删除此类文件)。您可以尝试从损坏的文件中保存部分信息。
A恢复记录在这种情况下,可以在一定程度上帮助从损坏中恢复。