rar文件解压缩失败解压末端出现错误的解决方法

腾讯视频/爱奇艺/优酷/外卖 充值4折起

附件经常会是一系列的压缩文件,下载是默认文件名是一个随机数字。

因而下载完会出现压缩文件解压缩失败

解决方法:下载时重命名为带一定顺序的文件名,如文件1,文件2,文件3等

如何解决单个文件解压失败?

论坛中的许多资料都是使用RAR压缩的,上传到下载,在解压过程中可能会出现错误。一般出现最多的是“CRC”错误,就是在解压末端出现了错误。主要的原因是:1.源文件就有压缩的错误;2. 下载的时候由于线程太多,在收尾的时候出现了错误;3.下载没有完全。

解决的办法:一、修复。

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

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

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

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

需要说明的是,WinRAR内置的压缩文件修复功能并非对于所有受损的压缩文件都有效,对于那些受损严重的压缩文件,WinRAR也会变得无能为力,或者只能修复压缩包中的某些文件。

我采用的方法很简单:在没有解压完(提示出错的情况下)拷贝文件到其它目录,等解压完成,OK,文件依然好用,这个方法应该是有针对性地,还是枚举一下网络的做法。

网络的方法:

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

办法二: 打开压缩包(不是解压,而是用WinRAR打开),选中你要解压缩的文件,单击鼠标右键,在弹出的菜单里选择“无需确认直接解压缩”,快捷键是“ALT+W”。用此方法,不管是好的压缩包还是坏的压缩包,统统畅行无阻,成功率100%!

办法三:釜底抽薪法!

其原理就是让RAR压缩包内损坏的文件解压缩出来,不理会WinRAR的警告,能解压多少就解压多少。解压缩软件还是用WinRAR,不过要做小小的设置。



在右键点击解压缩文件后跳出的窗口里,把“保留被损坏的文件”复选框选中,点击确定开始解压缩。不要理会解压缩出错的信息,解压缩结束之后你会发现损坏的文件被解压出来了。经过这样解压出来的损坏文件能正常使用的几率还是非常高的。

做好保险工作

1.做好恢复记录

原始RAR压缩包在压缩时,如果选择放置恢复记录,这样用户下载后即使CRC出错也有自己修复的机会!

2.采取分卷压缩

采取分卷压缩的方法便可较大地减少因为出现不可恢复的错误带来的损失。

3.老文件也加恢复记录

有人也许会问,新压缩的RAR压缩包可以加入恢复记录,那么已经压缩过的RAR包有没有办法也加上恢复记录呢?给已经压缩好的RAR压缩包加上恢复纪录是有办法的。

只需要打开压缩包,在“命令”菜单中选择“保护档案文件”即可。



小常识:

其实RAR压缩包出错的解决方法主要是以预防为主!如果没有预防,等到真正出了问题,技术上也是没办法完美解决的!像循环冗余校验码(CRC)出错这种情况,如果RAR压缩包不包含恢复记录的话,用户自己想要修复CRC是不可能的!本文的主要目的是想告诉大家一些出错的原因以及讨论一些从根本上预防出错和把损失减少到最小的办法而已!

附:

1.CRC算法原理

CRC是Cyclic Redundancy Code的缩写,翻译成中文就是“循环冗余码”,它采用多项式编码方法,是一种高效的差错控制方法。所谓的CRC32也就是32位的CRC算法,这就是前面介绍的SFV采用的算法。由于CRC算法编码和解码方法简单,检错和纠错能力强,因此在通信、卫星、控制等领域都有着广泛的应用,在我们的电脑中,也被广泛应用于压缩,光盘刻录、数据存储等方面。

其实说到CRC,大家更多想到的就是压缩软件,因为许多朋友都遇到过压缩软件提示“CRC错误”,这实际上就是一种文件校验过程,只不过这个过程被自动化了:压缩软件在压缩文件时自动在压缩包内添加CRC校验信息,在解压缩时会自动对CRC进行校验,检查文件是否完整和正确。

实战: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,因为身份校验信息就是根据注册用户名来生成的,一个被添加了身份校验信息的压缩包被重新修改时,将丢失身份校验信息,这就是它的校验原理。

腾讯视频/爱奇艺/优酷/外卖 充值4折起

如何解决rar文件解压缩失败

10/13 12:05
附件经常会是一系列的压缩文件,下载是默认文件名是一个随机数字。 因而下载完会出现压缩文件解压缩失败 解决方法:下载时重命名为带一定顺序的文件名,如文件1,文件2,文件3等 如何解决单个文件解压失败? 论坛中的许多资料都是使用RAR压缩的,上传到下载,在解压过程中可能会出现错误。一般出现最多的是“CRC”错误,就是在解压末端出现了错误。主要的原因是:1.源文件就有压缩的错误;2. 下载的时候由于线程太多,在收尾的时候出现了错误;3.下载没有完全。 解决的办法:一、修复。 1、首先打开WinRAR主

office2010 解压后提示无法安装解决方法

11/14 19:37
无法安装OffICe 2010 ,一运行安装程序就提示“安装程序包的语言不受系统支持”。系统是中文版的,Office 2010 安装程序也是中文版的,怎么会不支持呢? 把安装文件解压缩之后再运行setup.exe 来安装的。由于 Office 的EXE 安装包采用的是 CAB 自解压程序,按理说是可以解压缩之后安装的,因为实际上运行 EXE 安装包就是一个先解压,然后再运行其中setup.exe 的一个过程。 由于经常玩软件,我们都形成了一种强迫性习惯,那就是解压缩安装程序。众所周知

Linux下的文件所用的解压.压缩命令一样吗?

08/11 03:03
在Linux下不同的后缀的文件解压和压缩的命令都不一样 总结一下 1.*.tar 用 tar –xvf 解压 2.*.gz 用 gzip -d或者gunzip 解压 3.*.tar.gz和*.tgz 用 tar –xzf 解压 4.*.bz2 用 bzip2 -d或者用bunzip2 解压 5.*.tar.bz2用tar –xjf 解压 6.*.Z 用 uncompress 解压 7.*.tar.Z 用tar –xZf 解压 8.*.rar 用 unrar e解压 9.*.zip 用 unzip

电脑上的文件压缩包怎么解压

03/10 14:54
今天给大家介绍一下电脑上的文件压缩包怎么解压的具体操作步骤.1. 我们这里借助的是360压缩软件,需要我们自行进行搜索,然后下载安装.2. 安装之后,打开[360压缩]软件,进入主页面后,如图,就会显示系统的存储列表,找到想要解压的文件压缩包3. 将想要解压的文件压缩包选中,点击页面上方的[解压到]选项,或者选择右侧的[一键解压]选项.4. 然后在弹出的窗口中,选择右侧的文件夹图标,在弹出的窗口中,设置想要储存的路径,,然后点击[确定]即可进行解压.以上就是电脑上的文件压缩包怎么解压的具体操作步

WinRAR解压缩提示CRC错误的解决方法

12/07 07:09
WinRAR可以说是现在最风光的压缩软件了,风头逐渐盖过了老牌的WinZip!超高的压缩比,简单易用的界面,强大的功能……不过不知道大家有没有碰到过这样的情况:辛辛苦苦从网上下载了数百兆的RAR压缩包文件,正解压时突然弹出一个让你心惊肉跳对话框!告诉你出错了…… 判断出错原因 出错信息为“CRC失败于加密文件(口令错误?)”(RAR压缩包设了密码,但密码输入错误或是密码输入正确但循环冗余校验码(CRC)出错!只不过因为此RAR压缩包加了密码的缘故,所以WRAR才猜测说可能是“口令错误”) 区分上

Win10系统升级失败C1900101-30018错误的解决方法

12/22 19:30
最近,一些电脑用户在升级Win10系统的时候,遇到了Win10系统升级失败的问题.其中,很多网友反映:Win10系统升级失败的时候,系统提示:C1900101-30018错误.那么,C1900101-30018的错误代码是什么意思?下面,一起来看看今天的Win10系统升级失败C1900101-30018错误的解决方法! Win10系统 这个方案用到的是"命令提示符"工具,方法如下: 1.以管理员身份运行"命令提示符",可在开始菜单或开始屏幕搜索框中输入CMD,然后在

Win10系统下谷歌浏览器升级失败提示错误代码0x00000的原因及解决方法

07/04 18:00
windows10正式版系统自带了edge浏览器,但是很多用户还是更愿意使用功能更强大的第三方浏览器,比如谷歌浏览器.不过,最近有用户反馈在更新升级google谷歌浏览器时出现了错误,提示错误代码0x00000,该怎么办?下面我们的小编给大家分享下解决方法. 原因分析: 浏览器出现更新失败的问题,一般是由系统缓存过多所致 解决方法: 1.按下“Win+E”打开资源管理器: 2.在地址栏中输入:%USERPROFILE%\AppData\Local\Google\Chrome\User Data\

Win10系统安装失败提示错误代码0x80070017的原因及解决方法

06/27 00:51
越来越多用户都将系统升级到了win10正式版,不过部分用户在操作过程中也会遇到一点问题.比如,一些用户在升级安装Win10时遇到失败的情况,且提示错误代码:0x80070017 .而只有一个代码用户并不知道问题在哪里,这该怎么办呢?下面我们的小编就为大家分享下该问题的具体解决方案. 原因分析: 系统安装路径错误,极可能是原来的分区错误导致的. 解决方法: 制作Win10 U盘安装盘并进行全新安装. 注意:安装前重新格式化分区,或重新分区. U盘安装windows10系统详细图文教程,具体操作方法

Win7注册Bandicam失败并提示未注册问题的解决方法

09/30 01:35
Win7注册Bandicam失败并提示未注册怎么办?Bandicam是一款由韩国开发的高清视频录制的电脑软件.很多游戏玩家都会使用Bandicam来录制游戏过程,然而有一些用户在Bandicam注册的时候,系统一直提示未注册,这是怎么回事呢?下面小编就给大家带来Win7注册Bandicam失败并提示未注册问题的解决方法,一起来看看吧. Win7注册Bandicam失败并提示未注册的解决方法: 1.先不要运行Bandicam安装程序或相关软件,若有打开则应先关闭; 2.打开以下路径C:\Windo