解压不成功,说文件已损坏是怎么回事?该怎么办?

2024-11-26 08:27:34
推荐回答(3个)
回答1:

办法一:WinRAR本身就带有压缩包修复功能。点击菜单“工具”下的“修复压缩文件”即可,快捷键是“ALT+R”。此法可修复一部分压缩包的常规错误,但是成功率不高。你可以试着连续修复几次。WinRAR的这个功能对压缩包里有很多文件且文件容量都比较小的情况比较适用。
(这个我试过,有的时候行,不过这次对我的问题没用。。。。没有这么简单哦。。。)

办法二:釜底抽薪法!其原理就是让RAR压缩包内损坏的文件解压缩出来,不理会WinRAR的警告,能解压多少就解压多少。解压缩软件还是用WinRAR,不过要做小小的设置,如右图:
在 右键 点击
解压缩文件后跳出的窗口里,把“保留损坏的文件”复选框选中,点击确定开始解压缩。不要理会解压缩出错的信息,解压缩结束之后你会发现损坏的文件被解压出来了。经过这样解压出来的损坏文件能正常使用的几率还是非常高的。

(我用的就是这个,真不错的,大家以后有问题可以试下的)

附:
文中还提到令一个办法:打开压缩包(不是解压,而是用WinRAR打开),选中你要解压缩的文件,单击鼠标右键,在弹出的菜单里选择“无需确认直接解压缩”,快捷键是“ALT+W”。用此方法,不管是好的压缩包还是坏的压缩包,统统畅行无阻,成功率100%!(这个也试了下,好像没有用的。也有可能是我悟性较低的吧,如果大家有知道的,恳请赐教。。。。)

回答2:

可以使用下面方法提取出损坏的压缩包文件:

1、首先需要说明一下,这个小方法对压缩包是有针对性的,适用于多个图片、文本、MP3等文件的压缩包,重点是多个文件。 

2、右键单击压缩包,选中解压文件。

3、出现解压路径和选项,其他的选项可以都保持默认,但是必须在下方保留损坏的文件前面打勾,点击确定。

4、解压成功,压缩文件损坏无法打开可以直接提取。

注意事项:如果说你所下载的文件集压缩包用这个方法解压不成功,那你就必须得考虑压缩包本身的性质了,看是否文件丢失,或被杀毒软件隔离了压缩包。

回答3:

1、首先打开WinRAR主窗口,从地址栏转入受损压缩文件所在的目录,选中受损的压缩文件。

2、用鼠标点击WinRAR工具栏上的“Repair”,然后在下拉菜单上选中“Repair archiver”,这时WinRAR会弹出一个对话框,让你选择修复文件的存放路径。

3、设定好后点击“OK”确定,WinRAR就会开始对受损的压缩文件进行修复,并会以对话框的形式显示修复的全过程。

4、进入你设定的修复文件的存放目录,你会发现该目录下增加了一个名为_reconst.rar或_reconst.zip的压缩文件,它就是WinRAR为你修复好的文件。试着对它进行解压缩,如果一切正常,那么恭喜你,你的受损的压缩文件已经修复了!

需要说明的是,WinRAR内置的压缩文件修复功能并非对于所有受损的压缩文件都有效,对于那些受损严重的压缩文件,WinRAR也会变得无能为力,或者只能修复压缩包中的某些文件。另外,另一款名为Zipmagic的解压缩软件,也同样内置了受损压缩文件的修复功能,有兴趣的朋友不妨试试。