WinRAR诊断信息错误:文件打不开,不可预料的压缩文件末端

2024-12-15 09:55:12
推荐回答(3个)
回答1:

第一种方案:
利用WINRAR的修复功能来修复,修复完成后,会生成新的RAR文件,(也可以选择生成ZIP文件),再解压修复好的压缩文件就可以了。此方法效果不是很好,损坏的文件一般不能还原,更不用说解压出来了,不过,没有损坏的文件还是可以解压出来的。

第二种方案:
利用ARAR来修复压缩文件,ARAR全名是Advanced RAR Repair,专门用来修复RAR压缩文件的,修复好之后,会生成一个文件夹,就相当于RAR压缩文件的解压后的内容。次方法比WINRAR自带的修复功能要好得多,损坏的文件也可以还原回来。

即使如此,也不能保证100%全部修复。还有,记得保存原文件。除此之外,还可以花钱去请专业人士来修复,毕竟他们有专业的硬件和软件,就算是你误删了,也可以还原回来。

至于为什么会这样,大多数原因都是数据损坏,只要大体积的压缩文件一旦移动,就会容易发生数据损坏。主要是因为有些软件会暗中访问RAR等压缩文件,而要访问就要解压,这种解压是不完全解压,而是临时解压,不但如此,还要压缩回去,虽然是一丁点的改动,但是会致使整个压缩文件受损,特别是大体积的压缩文件,解压和压缩比较慢,出错的可能会大很多。所以RAR、ZIP格式的压缩文件,不建议整得太大。

回答2:

意思就是无法估测所压缩的文件长度,即该文件被误诊为长度无穷的,怎么压也压不完.这是原文件问题.感觉原文件内有毒,对原文件扫描杀毒试试.

回答3:

如果事先没有备份的话
你只能尝试解压
或者修复