如何提取损坏的RAR文件


3

我尝试从一组中提取文件 .RAR 部分。我总是得到以下错误:

Corrupted

所以我尝试了很多程序来解压缩损坏的RAR文件。我有10个部分,每个400MB大。我用的最后一个程序是 RAR的恢复工具箱

它给了我以下信息:

严重性:高!
消息:文件XXXX与消息集文件的恢复错误
指针错误。

该程序提取了2GB的数据,但它应该提取4GB。


有没有办法提取内容或我应该从另一台服务器再次下载文件?


我认为档案没有恢复记录?
Synetech

Answers:


5

简答

不,你注定要失败,重新下载是你最好的选择。

答案很长

您可以使用十六进制编辑器开始摆弄并尝试修复 RAR文件中的值,如果您知道如何定义 以及RAR的工作原理。但这肯定是一条非常艰难的路线。


1
哦,天啊,我应该再次重新下载4gb,并且不保证不会面临同样的问题..
Anyname Donotcare

1
一个 破碎 RAR文件意味着缺少数据。如果RAR文件中的恢复数据不足以重建此数据,则无法重新生成它 凭空 。不是使用十六进制编辑器,而是使用一些神奇的软件。
Der Hochstapler

3

不,您不必再次下载(全部)文件。这正是将存档拆分为卷的原因之一。

如果你使用实际 WinRAR的 ,它不会给你一些神秘的“腐败”信息,但告诉你 究竟 这是怎么回事。

例如,如果它报告

!   C:\archive.part05.rar: Packed data CRC failed in filename. The volume is corrupt
!   C:\archive.part10.rar: CRC failed in filename. The file is corrupt

在这种情况下,唯一的损坏是 archive.part05.rar。重新下载那个,然后再试一次。


2

当我发现自己处于这样的情况时,我看起来像一个损坏的文件(任何类型)太大而不能上载和重新下载,我所做的就是找到一种方法来下载坏块。

有两种常见的方法可以做到这一点: eDonkey网络和BitTorrent网络

您需要做的是使用torrent搜索引擎或eMule等eDonkey客户端搜索损坏的文件。如果您设法找到该特定文件,那么您可以开始下载,以确保该程序具有验证文件所需的所有信息(种子的元数据和完整的 .met 对于驴文件)。

此时,您可以导入或替换将与原始损坏的文件一起下载的新文件(或者更好的是,a 复制 腐败的一个),并重新哈希该文件。

那样,eMule /μTorrent/等。将能够看到(希望)大部分文件已经下载并且只重新下载坏块/块,从而节省了大量带宽(以很长时间为代价取决于相关文件及其目前的人气)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.