如何用WinRAR解压缩7z分卷文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用WinRAR解压缩7z分卷文件相关的知识,希望对你有一定的参考价值。

参考技术A 由于WinRAR支持7z压缩包的解压,但并不支持7z分卷文件的解压,若直接用WinRAR打开7z分卷文件时会报错。
原因是7z的分卷文件其实是把一个大的,例如ABC.7z文件,直接切割成多个分卷文件:ABC.7z.001ABC.7z.002
...ABC.7z.010
可以先用DOS中的copy命令将分卷文件合并,再解压即可。方法是进入DOS,
键入:copy
/B
分卷文件名.*
解压后的文件名.7z。
方法:现在一般在
CMD(命令提示符)下,用copy命令合并7z分卷压缩文件。
首先把所有需要合并的7z分卷文件放在一个文件夹中。在Vista以上系统下,在7z分卷文件所在的文件夹下按住Shift键点击鼠标右键,在弹出的对话框中选择[在此处打开命令窗口],进入CMD;如果在WinXP以下系统用Win+R输入cmd打开进入CMD,用CD命令进入7z压缩包所在文件夹。例如7z分卷文件在d:\xxx\yyy\zzz文件夹中,输入:
cd
/d
d:\xxx\yyy\zzz
回车,就进入了分卷压缩包所在文件夹。
接下来输入如下命令:copy
/B
ABC.7z.*
ABC.7z
将所有分卷文件合并成一个大的7z压缩文件,然后用WinRAR或WinZip解压缩即可。
PS:其中,B代表二进制文件,分卷文件名是实际的7z分卷文件,一般以XXXXX.001,
XXXXX.002,
XXXXX.003.......的形式出现。解压后的文件名可以是任意的。
命令中的“*”表示全部,CMD会自动帮你搜索这个文件夹里所有已存在的分卷文件。

Windows 解压缩XX.zip.001 XX.z01分卷文件的方法

上传到互联网上的压缩包,有时候过大了会超出网站的文件大小限制,所以人们会将他们分成几部分进行上传。

各种压缩分卷格式

? rar分卷格式是XX.part1.rar,XX.part2.rar,XX.part3.rar等等

? 360压缩分卷压缩出来的文件的结尾是.zip.001、.zip.002等等

? 7z格式分卷命名是从第一个文件结尾以.001开始,第二个是 .002等等

? WinZip分卷压缩出来的文件名是XX.zip、XX.z01、XX.z02之类。

以XX.zip.001为例子。如果你只有winrar这一个软件,你下载的XX.zip.001,XX.zip.002....的类型的文件是不能直接使用 winrar进行解压缩的,单独解压缩单个文件,无论是改后缀还是啥的都不好使,会出现压缩包损坏。

解决方法

  • 下载可以解压这种格式的解压软件,例如 7.zip

  • 用命令行来把这几个分卷合并到一起。也就是说把XX.zip.001、 XX.zip.002类型的这些文件先复制起来合并成一个总的XX.zip文件,之后在用winrar解压缩。

命令行方案的步骤

第一步:准备工作

? 首先把这个压缩包的所有分卷都下载到同一个目录。假设这个总压缩包有3个分卷,将这几个.001 .002 .003 的文件都放到同一个目录下,这个目录就是待会你成功后的总压缩包的存放位置。

? 然后可以将这些文件全都改一个简单的名字,例如改成1.zip.001、1.zip.002和1.zip.003,只要这几个文件的前缀名字保持相同就可以,因为这对最终解压后的文件名无任何影响,在命令行输入越简单就可以避免犯错,不过嘛不改也完全没问题的。

第二步:合并文件

? 打开命令提示符窗口(win + R ,输入cmd),进入这些文件存放的目录,如在C盘就输入 cd C:/

? 接着输入这条命令: copy /B 1.zip.001 + 1.zip.002 + 1.zip.003 1.zip

? 等待一会合并完毕。

第三步:解压缩文件

? 合并成功后,可以在刚才的目录,找到名为 1.zip 的总压缩包,这时就可以直接用 winrar 进行压缩了

PS:如果是Linux环境

使用终端,命令如下:

cat 1.zip.001 1.zip.002 1.zip.003 1.zip

unzip xx.zip

以上是关于如何用WinRAR解压缩7z分卷文件的主要内容,如果未能解决你的问题,请参考以下文章

如何用WinRAR解压缩7z分卷文件

RAR软件支持解压7z格式吗

带分卷的压缩文件怎么解压?

Windows 解压缩XX.zip.001 XX.z01分卷文件的方法

7 zip压缩的文件winrar能打开吗

7-ZIP怎么对文件进行分卷压缩??