使用 7-Zip 进行分卷压缩(将一个大文件拆分成多个小文件),通常有两种方法:通过图形界面 或 通过命令行,以下是详细步骤:

通过图形界面(最常用)
- 右键点击需要压缩的文件或文件夹。
- 在右键菜单中选择 7-Zip -> 添加到压缩包(Add to archive)。
- 在弹出的窗口中,找到左下角的 分卷大小,字节(Split to volumes, bytes) 输入框。
- 输入卷的大小,你可以手动输入数字(单位是字节),也可以直接输入带单位的数值。
500M(500兆) -> 生成xxx.7z.001,xxx.7z.002...1000M或1G(1G) -> 生成xxx.7z.001,xxx.7z.002...700M(适合刻录CD) -> 生成xxx.7z.001,xxx.7z.002...10M(上传网盘限制) -> 生成xxx.7z.001,xxx.7z.002...
- 其他设置(可选但建议):
- 压缩包格式:建议保持
.7z(压缩率高)。 - 压缩级别:默认是“标准”,如果时间充裕可以选“极限”(Ultra)。
- 加密(如果需要保护文件):在右侧“加密”区域输入密码。
- 压缩包格式:建议保持
- 点击 确定,7-Zip 就会开始压缩并自动生成多个文件。
生成的文件会像这样:文件名.7z.001, 文件名.7z.002, 文件名.7z.003...
通过命令行(适合批量或脚本自动化)
打开命令提示符(CMD)或 PowerShell,输入类似以下命令:
7z a -v500M archive.7z "你要压缩的文件或文件夹路径"
参数解释:
a:添加到压缩包(add)。-v500M:分卷大小为 500 MB(可以是-v100M,-v1G等)。archive.7z:生成的压缩包名称(不要带序号)。"你要压缩的文件或文件夹路径":源文件或文件夹(路径有空格时需加引号)。
示例(压缩文件夹 D:\资料 为 500M 一个的分卷):
7z a -v500M C:\backup\资料.7z D:\资料
如何解压分卷文件?
- 确保所有分卷文件(如
.7z.001,.7z.002等)都下载到同一个文件夹。 - 不用管后面的
.001,.002,直接双击后缀名最小的那个文件(即xxx.7z.001)。.001文件没有关联 7-Zip,可以右键点击.001文件 -> 7-Zip -> 提取到此处 或 提取文件。
- 或:将所有分卷文件放在一起,右键任意一个 -> 7-Zip -> 提取到当前文件夹,它会自动识别并合并所有分卷。
常见问题与注意点
- 不要重命名分卷文件,7-Zip 通过文件名末尾的
.001,.002顺序来识别分卷,一旦改名(例如改成文件-1.7z),解压会失败。 - 必须收集全所有分卷,缺少任何一个文件都无法解压(除非使用了恢复记录)。
- 文件名不要使用特殊符号,中文文件名通常没问题,但尽量避免使用
\/:*?"<>|等 Windows 不允许的符号。 - 如何设置恢复记录?(可选)在图形界面的“分卷大小”下方,有 “恢复记录”(Recovery volumes) 选项,填入数字(如 5),会额外生成
.rev文件,如果某个.001或.002文件损坏,可以用.rev文件尝试修复。 - 如果分卷特别小(例如几百K):可能是压缩完成后的实际文件小于你设置的分卷大小,此时可能只生成一个完整文件和一个很小的尾卷,属于正常现象。
右键 -> 添加到压缩包 -> 填写分卷大小 -> 确定,这是最快的方法。
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。