压缩文件已损坏如何解决(压缩文件损坏是怎么回事)

2年前 (2024-04-23)

压缩文件已损坏如何解决(压缩文件损坏是怎么回事)

压缩文件损坏了怎么办?

具体教程:

启动WinRAR,在损坏的压缩文件夹中定位,选中里面的文件,然后选择工具栏上的“修复”按钮(英文版是Repair)。确认后,WinRAR将开始修复文件,并弹出一个修复窗口。只需选择修复后的ZIP文件包或RAR压缩包。

压缩文件损坏,怎么修复?(急~~~~)

CRC是一种mcrc,常见于与压缩和解压缩相关的文件或软件中。任何文件损坏后,都应该从其他渠道获取未损坏的相同文件来替换损坏的文件。

判断错误的原因

错误信息为“加密文件中的CRC失败(密码错误?)”(RAR压缩包有密码,但是密码输入错误或者正确,但是循环冗余校验码(CRC)错误!只因为这个RAR压缩包有密码,所以WRAR猜测可能是“密码错误”)

如何区分以上两种错误:密码输入错误,无法提取任何文件!但如果压缩包中有多个文件,并且有部分文件被解压缩,应该是RAR压缩包的循环冗余校验码(CRC)的错误,而不是密码输入的错误。

循环冗余校验码(CRC)错误是最常见的情况,这也是本文的重点!与上述解压错误不同,这种情况与RAR压缩包损坏有关。

有几个原因:

(1)网络传输条件差(如断线太多、开放线程太多、服务器太多导致连接太多等。)导致下载的文件损坏!

(2)站点提供的RAR压缩包是固有损坏的(没有办法,除非压缩包里有回复记录)。

(3)使用的下载工具不够完善。比如有些下载工具多开几个线程后,下载的收尾工作就慢了。有时候下载到99%就不再传输数据了,必须手动完成(先停止下载再重新开始)。笔者遇到过几次这种情况。结果下载文件解压到出现CRC错误。

应急解决方案

1.使用恢复记录

如果要修复CRC,RAR压缩包里必须有恢复记录,RAR压缩包压缩的时候是可选的。

但是,默认情况下,WinRAR压缩不放置恢复记录。如果提供了这样的RAR压缩包,用户就不可能自己修复CRC错误。

2.把底部拿出来。

如果RAR压缩包中的文件是那些即使文件缺失也能正常使用或者相对正常使用的文件(其实大部分文件对部分数据损坏并不是很敏感),那么我们就可以使用我们的查杀方法:自下而上的方法!

原理是解压RAR压缩包中损坏的文件,忽略WinRAR的警告,尽量解压。WinRAR仍然被用作解压缩软件,但需要一点设置。

右键点击解压后的文件,在弹出的窗口中选择“保留损坏的文件”复选框,点击确定开始解压。忽略解压缩的错误信息。解压后,你会发现损坏的文件已经被解压了。这样提取出来的受损文件能够正常使用的概率还是很高的。

做好保险

1.做好恢复记录。

当原RAR压缩包被压缩,如果您选择放置恢复记录,用户将有自己的机会修复,即使CRC是错误的下载后!

2.以体积压缩为例。

不可恢复的错误造成的损失可以通过卷压缩的方法大大减少。

3.旧文件也会被记录。

有人可能会问,如果可以将新压缩的RAR包添加到恢复记录中,那么有没有办法将恢复记录添加到已经压缩的RAR包中呢?有一种方法可以将恢复记录添加到压缩的RAR包中。

只需打开压缩包,从“令”菜单中选择“保护档案”。

常识:

其实解决RAR压缩包的错误主要是预防!如果没有预防,当真的出现问题时,技术上是没有办法解决的!在CRC错误的情况下,如果RAR压缩包中没有恢复记录,用户是不可能自行修复CRC的!这篇文章的主要目的是告诉你一些出错的原因,讨论一些从根本上防止出错,把损失降到的方法!你好,把文件发给727710371@q网站站点" rel="nofollow" />

  • 随机文章