如何在Windows下合并未完整下载的zip分卷并提取指定文件
Windows系统下ZIP分卷合并及指定文件提取操作方法
前置准备
- 把所有
test.zip.001到test.zip.007共7个分卷放到同一个文件夹里,检查文件名不要带下载临时后缀(比如浏览器没下完留下的.crdownload、.downloading后缀),7个分卷总大小核对接近82GB,避免缺文件、文件下载不完整的问题。 - 操作盘预留至少100GB空闲空间,如果只提取指定小文件可以不用留这么多,按需调整即可。
方法1:系统自带命令行合并(无需安装第三方软件)
- 按
Win+R组合键,输入cmd回车打开命令提示符,输入cd /d 你的分卷存放的文件夹路径回车进入对应目录,举个例子,如果分卷存在D盘的dataset文件夹,就执行cd /d D:\dataset。 - 直接执行合并命令:
copy /b test.zip.001+test.zip.002+test.zip.003+test.zip.004+test.zip.005+test.zip.006+test.zip.007 test_full.zip
- 等待命令跑完,不要中途关闭窗口,结束后同目录下会生成完整的
test_full.zip压缩包,正常解压即可。
方法2:解压软件直接操作(推荐,不用提前合并,支持单独提取指定文件)
如果电脑装了7-Zip、Bandizip、WinRAR任意一款常规解压软件,完全不需要手动合并分卷,操作更省时间省空间:
- 找到序号排第一的
test.zip.001文件,右键选择用已装的解压软件打开,不要直接点002及之后序号的分卷,会直接报错。 - 软件会自动识别同目录下的其他分卷,打开后就能看到压缩包里的全部内容,找到你需要的指定文件,选中后点提取按钮,或者直接拖拽到目标文件夹就行。
- 这个模式下软件会按顺序读取分卷里的对应内容,不需要生成完整的合并压缩包,也不用把整个82G数据集全解压,只提取你要的文件就行,能省大量磁盘空间和等待时间。
常见问题处理
- 打开分卷提示压缩包损坏:逐个核对7个分卷的文件大小,基本都是某一个分卷没下载完整,单独重下对应序号的分卷就行,不用重下全部82G内容。
- 命令合并后的压缩包打不开:回头检查执行的命令里分卷顺序是不是从001到007依次写的,顺序错了压缩包文件结构会直接损坏。
- 提取中途提示找不到分卷:确认所有7个分卷都在同一个文件夹里,文件名没有被手动修改过,弹出提示时手动选中对应序号的分卷就能继续提取。
内容的提问来源于stack exchange,提问作者Sheetal Nagar
相关产品推荐
相关产品推荐

