7-zip压缩超大文件夹分卷

7zip 7zip 14

使用 7-Zip 压缩超大文件夹并分卷,主要是为了将大文件切割成多个小文件,便于存储、传输或绕过文件系统限制。

7-zip压缩超大文件夹分卷-第1张图片-7-Zip 中文版 - 电脑压缩解压神器 - 最新版

以下是具体的操作步骤和命令行方法:

使用图形界面(最简单)

  1. 选中文件夹:在资源管理器中,右键点击你要压缩的超大文件夹。
  2. 选择菜单:选择 “7-Zip” -> “添加到压缩包...”
  3. 设置参数
    • 压缩包格式:建议选择 7z(压缩率最高)或 zip(兼容性最广)。
    • 压缩级别:根据你对压缩时间和最终体积的权衡选择,如果是超大文件夹且追求效率,可以选“仅存储”或“快速”。
    • 分卷大小,字节:这是关键设置,在这里输入你想要的每个分卷的大小。
      • 1g1024m —— 每个分卷1GB
      • 2000m —— 每个分卷2GB(FAT32格式U盘最大支持4GB单文件,FAT32建议不超过4G)
      • 4g —— 4GB
  4. 开始压缩:点击 “确定”
  5. 结果:你会得到一系列文件:
    • 文件夹名.7z.001
    • 文件夹名.7z.002
    • 文件夹名.7z.003
    • ...以此类推。

使用命令行(适合自动化、无头服务器或批处理)

如果你没有图形界面,或者需要写脚本,可以使用 7-Zip 的命令行版本 7z.exe(或 7za.exe7zr.exe)。

基本命令格式:

7z a [分卷大小] [输出文件名] [要压缩的文件夹]

示例:

假设你要压缩 D:\大型项目 这个文件夹,希望每个分卷大小为 1GB,压缩后保存在 E:\备份\ 下。

7z a -v1g "E:\备份\大型项目.7z" "D:\大型项目"
  • a:添加(压缩)命令。
  • -v1g:分卷参数。1g 代表1GB,可以用 m(兆)、k(千字节)、b(字节)。-v500m 就是500MB。
  • "E:\备份\大型项目.7z":输出压缩包的路径和基础文件名不要带 .001!7z会自动给分卷加上 .001、.002)。
  • "D:\大型项目":你要压缩的源文件夹路径。

其他常用参数:

  • -mx=9:设置最大压缩率(较慢)。
  • -mx=0:仅存储,不压缩(最快)。
  • -p密码:设置密码保护。
  • -mhe=on:加密文件列表(这样别人不知道里面有什么文件)。

完整示例(加密+最大压缩+分卷):

7z a -v1g -mx=9 -pMyPassword123 -mhe=on "E:\备份\大型项目.7z" "D:\大型项目"

常见问题与建议

  1. 分卷体积的选择

    • FAT32 格式的U盘或移动硬盘:单文件不能超过 4GB,建议分卷大小设置为 4000m(4GB)或更小,如 2000m
    • NTFS 格式:几乎无限制。
    • 电子邮件附件:通常限制在 10MB 到 25MB 之间。
    • 网盘/云存储:检查具体平台的单文件上传限制。
  2. 如何解压分卷文件

    • 你需要将所有 .001.002... 文件放在同一个文件夹下。
    • 双击 .001 文件(或右键 -> 7-Zip -> 提取),7-Zip 会自动读取后续所有分卷并合并解压。
    • 注意:解压前请确保硬盘有足够的空间存放解压后的文件夹。
  3. 压缩超大文件夹时的注意事项

    • 内存:压缩超大文件需要大量内存,如果内存不足,7-Zip 会变得非常慢甚至崩溃,可以尝试降低 -mx(压缩级别)或使用“仅存储”模式。
    • 硬盘空间:压缩过程中,源文件和临时文件会占用大量读写,请确保目标盘有足够的空间。
    • 时间:压缩超大文件夹(比如几十GB或几百GB)可能需要数分钟到数小时不等,请耐心等待。
    • 文件系统:如果你压缩的源文件夹本身就是超大量的小文件(比如几十万张照片),压缩和解压的效率可能会非常低,这种情况下,zip格式有时比7z更适合索引小文件。
  4. 临时空间

    • 7-Zip 在进行压缩时,需要在临时文件夹(通常是在 C 盘)存放临时数据,C 盘空间不足,可能会导致失败,你可以在图形界面的“选项”或命令行添加 -w 参数指定临时文件夹位置,
      7z a -v1g -w"D:\临时工作空间" "E:\备份\大型项目.7z" "D:\大型项目"
  • 简单操作:右键 -> 添加到压缩包 -> 设置“分卷大小”。
  • 命令行操作7z a -v[大小] 输出路径.7z 源文件夹路径
  • 关键点:分卷大小要写对单位,分卷文件名自动生成不带 .001,解压只需双击 .001 文件。

如果你需要压缩的是极大规模的数据(比如几TB),建议先评估硬盘I/O速度和剩余空间,并考虑使用 “仅存储”模式以节省时间。

标签: Zip 分卷压缩

抱歉,评论功能暂时关闭!