7-Zip分卷压缩可将大文件拆分为多个小文件,支持图形界面一键操作和命令行批量处理,需注意格式选7z、正确填写分卷大小单位、加密文件名以保护内容,并验证所有分卷完整性后方可解压。

当你需要把一个几十GB的项目文件夹发给客户,但邮箱只允许单个附件不超过25MB,或者想把备份存到多个U盘里,就得把压缩包拆成若干个小文件——7-Zip分卷压缩就是干这事的,操作不依赖命令行,右键点几下就能完成。
图形界面一键分卷(推荐新手)
第一步:选中你要打包的文件夹或文件,鼠标右键→选择【7-Zip】→【添加到压缩包…】。
第二步:在弹出窗口中,确认“压缩格式”为【7z】(不要选ZIP,ZIP不支持分卷加密和高压缩率)。
第三步:滚动到底部,找到“分卷大小,字节”输入框,直接填入带单位的数值,比如100M、4G或DVD5(自动识别为4700MB)。填错单位(如写成100MB又多打个B)会导致创建失败,软件不会报错但生成的是单卷包。
第四步:如果要加密,勾选“加密文件名”,在“密码”栏输入密码——这一步必须做,否则分卷后别人拿到任意一个.7z.001都能看到里面文件列表。
第五步:点击“确定”,等待进度条走完。完成后,目标路径下会出现xxx.7z(首卷)、xxx.7z.001、xxx.7z.002……按数字顺序排列的文件,缺任何一个都无法解压。
命令行批量分卷(适合定时备份)
方法一:基础分卷命令
打开CMD或PowerShell,执行:
7z a -v2G D:\backup\project_202607.7z D:\work\project\
其中-v2G表示每卷2GB,D:\backup\project_202607.7z是输出主文件名(不能带路径中的空格),最后路径是待压缩源目录。
方法二:带排除规则的分卷
加参数跳过临时文件和日志:
7z a -v1G -xr!temp -xr!*.log D:\backup\clean.7z D:\data\
【注意】命令中所有路径必须用英文反斜杠\,不能用正斜杠/,否则7z会静默失败,只生成一个空的.7z文件。
验证分卷是否完整
第一步:把所有分卷文件(包括xxx.7z和xxx.7z.001等)放到同一个文件夹里。
第二步:右键点击xxx.7z → 选择【7-Zip】→【提取到当前文件夹】。
第三步:观察解压窗口顶部是否显示“共 X 个卷”,且进度条从0%走到100%——如果卡在某个百分比或提示“无法打开xxx.7z.002”,说明有文件损坏或缺失。

















