无法解压文件请重新启动计算机,为什么rar文件无法解压,显示数据错误,文

3_256883050x1719135449_15.jpg

2008-10-03

你下载的之后出了一点问题于是损坏了也有个也许是资源虽然就有问题------昨天下载了一个将近一G的工具,在解压时,提示“CRC校验失败,文件被破坏”,不毕竟再再次下载吧,需要四个多小时呢,网上的方式也试了好多种,都不好用。 。。我采取的方式很简单:在没有解压完(提示错误的状况下)拷贝文件到其他目录,等解压完成,OK,文件仍然好用,这个办法必须是有针对性地,还是枚举一下网络的做法。网络的方式:办法一:WinRAR本身就具有压缩包修复功能。 点击菜单“工具”下的“修复压缩文件”即可,快捷键是“ALT+R”。此法可恢复一部分压缩包的常规错误,但是成功率不高。你可以试着连续修复几次...全部

你下载的之后出了一点问题于是损坏了 还有个也许是资源虽然就有问题------昨天下载了一个将近一G的工具,在解压时,提示“CRC校验失败,文件被破坏”,不毕竟再再次下载吧,需要四个多小时呢,网上的方式也试了好多种,都不好用。

img_0_1435992088D3611950716_23.jpg

。。我采取的方式很简单:在没有解压完(提示错误的状况下)拷贝文件到其他目录,等解压完成,OK,文件仍然好用,这个办法必须是有针对性地,还是枚举一下网络的做法。网络的方式:办法一:WinRAR本身就具有压缩包修复功能。

点击菜单“工具”下的“修复压缩文件”即可,快捷键是“ALT+R”。此法可恢复一部分压缩包的常规错误,但是成功率不高。你可以试着连续修复几次。WinRAR的这个功能对压缩包里有太多文件且文件容量都非常小的状况相当适用。

办法二: 打开压缩包(不是解压,而是用WinRAR打开),选中你要解压缩的文件,单击键盘右键,在跳出的菜单里选取“无需确认直接解压缩”,快捷键是“ALT+W”。用此方式,不管是好的压缩包还是坏的压缩包,统统畅行无阻,成功率100%!办法三:釜底抽薪法!其原理就是让RAR压缩包内损坏的文件解压缩出来,不理会WinRAR的警告,能解压多少就解压多少。

f712d271eca80c1ad02b328ff5233d16.png

解压缩软件还是用WinRAR,不过要做小小的设定。在单击点击解压缩文件后弹出的窗口里,把“保留被损坏的文件”复选框选中,点击确认开始解压缩。不要理会解压缩出错的信息,解压缩结束以后你会看到损坏的文件被解压进去了。

经过这么解压进去的丢失文件能正常使用的概率还是比较高的。做好保险工作 1。做好恢复记录 原始RAR压缩包在压缩时,如果选用放置恢复记录,这样用户下载后如果CRC出错还有自己修复的机会!2。

采取分卷压缩 采取分卷压缩的方式便可较大地提高因为发生不可恢复的错误带给的代价。3。老文件也加恢复记录 有人也许会问,新压缩的RAR压缩包可以加入恢复记录,那么即将压缩过的RAR包有没有办法也加上恢复记录呢?给即将压缩好的RAR压缩包加上恢复纪录是有方法的。

bd11293713.jpg

只应该关掉压缩包,在“命令”菜单中选取“保护档案文件”即可。小常识: 其实RAR压缩包出错的缓解方法主要是以防止为主!如果没有预防,等到真正出了问题,技术上也有没办法完美解决的!像循环冗余校验码(CRC)出错这种情况,如果RAR压缩包不包括恢复记录的话,用户自己想要修复CRC是不也许的!本文的主要目的是想告诉你们一些错误的缘由以及探讨一些从根本上预防错误和把损失降低到最小的方法而已!附:1。

CRC算法原理CRC是Cyclic Redundancy Code的简写,翻译成英文就是“循环冗余码”,它运用多项式编码方式,是一种高效的差错控制方式。所谓的CRC32也就是32位的CRC算法,这就是前面介绍的SFV采用的算法。

由于CRC算法编码和解码方式简单,检错和纠错能力强,因此在通信、卫星、控制等领域都有着广泛的应用,在我们的电脑中,也被广泛应用于压缩,光盘刻录、数据传输等方面。其实说到CRC,大家更多想到的就是压缩软件,因为许多同学都碰到过压缩软件提醒“CRC错误”,这实际上就是一种文件校验过程,只只是这个过程被自动化了:压缩工具在压缩文件时手动在压缩包内添加CRC校验信息,在解压缩时会手动对CRC进行校准,检查文件能否完整和正确。

522e6fb84e3b9.jpg

实战:CRC错误的缓解方法现象一:最近WinRAR不论解压缩什么文件,都是提示“CRC 校验成功,文件被破坏”。解决方案:出现这样状况,可能是WinRAR的临时文件保存出现了难题,一般只应该开启平台临时目录(Windows 2000/XP下为\Documents and Settings\用户名\Local Settings\Temp),删除其中名为“Rar$DI00。

*”之类的文件夹即可。现象二:刚下载的一个软件压缩包,使用WinRAR解压时提醒某个文件“CRC 校验成功,文件被破坏”。解决方案:这种状况可以判定是那种压缩包出了问题,但这些状况下发生CRC错误时并不代表整个压缩包都早已坏掉,很也许也是某个文件有个别损坏。

你可以尝试使用“命令”菜单中的“修复压缩文件”,一般可以缓解个别CRC错误的弊端。如果一直不能解决,你可以尝试一下强制解压方法:首先开启压缩包,选择除那些CRC错误文件以外的所有文件,先将正常的文件解压进去,然后解压那个错误的文件,当提醒CRC错误信息时,不要点击任何确定按键,打开“资源管理器”解压文件读取错误,找到解压后的文件保存模式,可以发现那些错误的文件实际早已被解压了,把它复制到其它文件存放的文件夹中,然后再试试看程序是否正常运行,很多状况下,如果这个文件不是可执行程序,对运行的妨碍不是很大。

简单便捷的WinRAR用户身份鉴权WinRAR本身不仅具有CRC自动校验功能外,还为用户提供了专门的身份校验功能,可以帮助客户知道自己的压缩包是否被人设置过。实战:制作一个“只许用不许改”的压缩包在“资源管理器”中选取要压缩的文件,单击键盘右键,选择“添加到压缩文件”,打开“压缩文件名和参数”窗口,勾选“压缩选项”中的“添加客户身份鉴权信息”选项,单击“确定”按钮生成压缩包。

双击开启这个压缩包,可以在地址栏中发现“用户校验信息存在”的提醒,单击菜单“命令→显示信息”打开对话框,在“用户身份校验信息”栏中可以发现该压缩包的文件名、创建者以及建立日期信息(见图1),记下这些信息,尤其是“创建者”中的信息。

现在你可以把这个压缩包提供给接收方,并同时提供客户身份校验信息。当别人开启这个压缩包时,可以开启“显示信息”对话框解压文件读取错误,并与你提供的身份校验信息进行比对,如果完全一样的话,说明压缩包没有被设置过,如果身份校验信息不存在或者有了差异,则表明压缩包已经被更改过了。

小提醒该用途应该使用注册版的WinRAR,因为身份鉴权信息就是根据登录用户名来生成的,一个被添加了身份校验信息的压缩包被再次更改时,将损坏身份校验信息,这就是它的校验原理。收起

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/ruanjian/article-123586-1.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值