工具与效率

用 7-Zip 分卷压缩并校验大文件:设置分卷大小、密码和解压检查

AI智能摘要

大文件受网盘、邮箱附件或 FAT32 单文件限制时,7-Zip 可按指定大小分卷,并为 7z 格式设置 AES-256 密码;但漏传分卷、密码错误或格式不兼容,仍会导致无法解压。文章讲解图形界面与命令行创建、用 7z t 校验,以及接收方从 .001 开始解压和排错。怎样确保文件完整交付,又不把分卷压缩误当备份?

— 此摘要由AI分析文章内容生成,仅供参考。

当你要把一个几 GB 的文件发给同事,却遇到网盘限制单文件 500MB、邮箱附件只允许几十兆,或者 U 盘的 FAT32 分区放不下超过 4GB 的单文件时,7-Zip 的分卷压缩就是最直接的解法。它能把一个大文件按你指定的大小切成编号连续的小包(例如 .7z.001、.7z.002),同时顺手加上 AES-256 密码。这篇教程会从发送方和接收方两端把流程走一遍,重点不是"压得多小",而是让对方真的能完整地解开——分卷别漏、密码能对上、解压前先验证。

大文件被切分为多个编号分卷的示意图

开始前:确认版本与接收方环境

7-Zip 是一款开源免费的压缩工具,可以在官网 7-zip.org 下载到对应 Windows、macOS 或 Linux 的版本(Linux/macOS 下通常以 p7zip 的 7z 命令形式提供,可用 brew install sevenzip 等方式安装)。安装包本身很小,几 MB 即可完成安装。

在动手之前,先把两个前提想清楚,这能避免大部分"压好了却打不开"的尴尬:

  1. 接收方用什么解压。 如果对方不一定装了 7-Zip,建议使用 .zip 分卷格式或自解压包,兼容性更好;如果双方都用 7-Zip,.7z 格式压缩率和加密都更合适。
  2. 分卷会生成一组文件,不是一个。 分卷压缩后你会得到一串 文件名.7z.001、文件名.7z.002……接收方必须拿到全部编号连续的分卷,缺任何一个都无法完整解压。这一点要在发送前就跟对方说清楚。

用图形界面创建分卷压缩包

对大多数 Windows 用户来说,右键菜单是最快的方式。

  1. 选中要压缩的文件或文件夹,右键选择 7-Zip → 添加到压缩包…(Add to archive…)。
  2. 在弹出的对话框里确认 压缩格式(Archive format):选 7z 或 zip。
  3. 找到 压缩分卷大小,字节(Split to volumes, bytes)这一栏,填入每个分卷的大小。你可以直接输入带单位的数值,常见写法如:
  4. 100M:每卷 100 MB,适合网盘单文件限制。
  5. 4000M 或 4G:绕开 FAT32 的 4GB 单文件限制。
  6. 25M:适合邮件附件场景。
  7. 如需加密,在右侧 加密(Encryption)区域的 输入密码(Enter password)和 再次输入密码(Reenter password)里填写密码。7z 格式默认使用 AES-256。勾选 加密文件名(Encrypt file names)可以连文件列表一起隐藏。
  8. 点击 确定(OK)开始压缩。完成后,源文件所在目录就会出现一组按序编号的分卷。

填写分卷大小时注意单位:只写数字默认是字节,务必带上 K、M、G 后缀,否则很容易把"100MB"错填成"100 字节"而生成成千上万个碎片。

用命令行创建(适合批处理和服务器)

如果你在服务器上操作,或者想把流程写进脚本,用命令行更可控。创建一个每卷 100MB、带密码的 7z 分卷压缩包:

纯文本
7z a -v100m -mhe=on -p archive.7z ./bigfolder

参数说明,请按你的实际情况替换:

  • a:添加文件、创建压缩包。
  • -v100m:按 100MB 分卷,100m 换成你需要的卷大小。
  • -mhe=on:加密文件名(仅 7z 格式支持),不需要可去掉。
  • -p:设置密码。直接写 -p 会提示你交互输入,比写成 -p你的密码 更安全,能避免密码留在命令历史里。
  • archive.7z:输出的压缩包名,./bigfolder 是要压缩的源目录。

执行后会生成 archive.7z.001、archive.7z.002 等文件。

发送前先在本地做完整性校验

分卷打包完,别急着发。在你这端先验证一次,确认压缩包本身没问题,这是 7-Zip 一个常被忽略但非常关键的功能。

命令行用 t(test)测试完整性,只需指向第一个分卷,7-Zip 会自动找齐后续分卷:

纯文本
7z t archive.7z.001

如果输出中出现 Everything is Ok,说明压缩包结构和数据校验都通过了。加了密码时,t 命令同样需要输入正确密码才能完成测试,这也顺便验证了你记录的密码是对的。

图形界面里,选中第一个分卷,右键 7-Zip → 测试压缩包(Test archive)即可得到相同结果。

命令行测试分卷压缩包完整性通过的示意

更稳妥的做法是,在把文件交给对方之前,自己完整解压一遍到另一个目录,确认文件能真正打开使用——t 测试的是压缩包数据,而实际解压能帮你发现"文件齐全但内容不符合预期"之类的问题。

密码要和文件分开传递

密码管理是分卷传输里最容易出错的环节。请记住一条原则:密码永远不要和压缩包走同一条通道。

  • 如果你用网盘分享链接发文件,就通过另一种方式(电话、即时消息、独立邮件)告诉对方密码,而不是把密码写在同一封邮件或同一条消息里。
  • 密码本身要有一定强度,并且你自己要留存记录。7-Zip 的加密无法"找回"密码,一旦忘记就只能依赖暴力破解类工具去碰运气,大文件几乎等于数据丢失。
  • 如果勾选了加密文件名,对方在没有密码时连里面有什么文件都看不到,这对保密有利,但也意味着密码更不能丢。

接收方:合并与解压

接收方拿到全部分卷后,操作其实很简单,关键是文件要齐、命名别改。

  1. 把所有分卷放进同一个文件夹,并保持原始文件名和编号不变(.001、.002……连续且不缺号)。
  2. 只对第一个分卷操作。 右键 archive.7z.001,选择 7-Zip → 提取到当前位置(Extract Here)或 提取到 "archive\",7-Zip 会自动按顺序读取后面的所有分卷。
  3. 如果设置了密码,解压时会弹出密码输入框,填入发送方单独给你的密码即可。

命令行解压同样指向第一个分卷:

纯文本
7z x archive.7z.001

x 会保留压缩包内的完整目录结构;如果你只想把文件平铺出来、不保留子目录,可以用 e。

常见问题排查

提示"缺少卷"或解压中断。 这几乎都是分卷不全或编号断档导致的。检查文件夹里是否 .001 到最后一卷连续无缺,有没有在传输中漏传、或某个分卷没下载完整。可以让发送方提供每卷的大小或校验值逐一比对。

双击分卷没反应或报错。 确认你操作的是第一个分卷(.001),而不是中间某一卷;中间卷无法独立启动解压。

密码输入正确却仍解不开。 先确认大小写、全半角和首尾空格没有问题;再确认分卷是否齐全——部分情况下分卷缺失也会表现为解压失败而非明确报错。可以先用 7z t archive.7z.001 测一遍,区分到底是密码问题还是文件完整性问题。

跨平台解压失败。 在 Linux 服务器上处理时,可以先把分卷传上去,再用 7z x 对第一个分卷解压;若使用的是 tar 分卷,也可先把各分卷合并后再解压。

最后提醒一点:分卷压缩解决的是传输和存放问题,它并不等于备份。压缩包和原始数据如果放在同一块硬盘上,一旦硬盘损坏两者一起丢失。真正重要的数据,仍然要有独立的、异地或离线的备份策略,分卷压缩只是让大文件"走得动"的手段。

热门话题

52okp 是一名关注人工智能、开源软件与效率工具的技术内容创作者,长期实践 Stable Diffusion、ComfyUI、AI 智能体、MCP、Codex 和各类开源项目。通过实际安装、配置与测试,整理可复现的操作教程、问题排查方法和工具使用经验。

登录用户才能发表评论! 登录账户

取消回复

评论列表 (2条):

加载更多评论 Loading...

延伸阅读:

从 Python 脚本到可重复执行的办公任务:配置输入目录、参数和结果检查

能把文件处理完的 Python 脚本,并不等于可重复执行的办公任务:目录写死、缺少日志、没有处理计数,换台机器或换个文件...

52okp
2026-09-29

Goose:不只是代码建议,这个开源 AI Agent 能直接帮你执行、编辑并测试工程任务

不少 AI 编程工具止步于代码建议,真正的工程任务还要读项目、改文件、运行命令并验证结果;让 Agent 直接操作虽能推...

52okp
2026-09-28

用 Python 批量处理 PDF 文件:提取文本、按规则命名并检查异常文件

面对合同、发票和资料 PDF,逐个打开、改名、分拣既耗时又容易漏掉异常。借助 Python 与开源 pypdf,可批量提...

52okp
2026-09-24

Kopia:把备份做成可控的增量快照,自托管服务器和开发机都适用

服务器上的配置误删、开发机磁盘损坏,往往比预想中更常见,而 rsync 和 tar 的简单拷贝未必能帮你找回旧版本。开源...

52okp
2026-10-01

用 LibreOffice Calc 正确导入 CSV:设置编码和分隔符并保留编号

CSV 导入看似简单,编码或分隔符选错会导致中文乱码、列错位;邮编和编号若被当作数字,前导零也可能消失。文章介绍如何先查...

52okp
2026-10-02
    返回顶部