Как создать и разбить архив на тома в Windows, Linux и macOS

Файл не влезает на флешку или в почту? Узнайте, как легко разбить архив на тома фиксированного размера в Windows, Linux и macOS — без потерь и нервов.

Бесплатная консультация юриста

+7 (800) 301-07-30

Реклама jurik.ru

Большие файлы (фильмы, базы данных, образы дисков) часто не помещаются на обычный носитель или не могут быть переданы через сети с ограничением по размеру. В таких случаях удобно создать архив и разбить его на несколько томов фиксированного размера. В этой статье мы подробно разберём, как это сделать в разных операционных системах и с помощью самых популярных программ.


Зачем разбивать архив на части?

  • Ограничения носителей. Флеш‑накопитель, CD‑ROM, DVD имеют фиксированный объём.
  • Транспортировка через сеть. Многие почтовые сервисы и файлообменники ограничивают размер одного файла (например, 2 ГБ).
  • Устойчивость к ошибкам. При повреждении одного тома остальные остаются целыми и их можно восстановить.
  • Удобство загрузки. Пользователь может скачивать части поочерёдно, а не ждать загрузки гигабайтного файла целиком.

Инструменты для создания многотомных архивов

Платформа Программа Поддержка многотомных архивов Дополнительные возможности
Windows WinRAR Да (RAR, ZIP) Самораспаковывающиеся архивы, шифрование, проверка CRC
Windows 7‑Zip Да (7z, ZIP) Открытый исходный код, высокая степень сжатия
Windows Total Commander Да (через встроенный архиватор) Файловый менеджер, поддержка FTP, синхронизация
Linux / macOS tar + split Да (через split) Стандартные утилиты, работают в любой оболочке
Linux / macOS 7‑Zip (p7zip) Да (7z) Командная строка, скриптование
Linux / macOS zip + split Да (через split) Широкая совместимость

Как создать архив и разбить его на части в Windows

WinRAR

  1. Установите WinRAR и откройте проводник.
  2. Выделите файлы/папку, которые хотите заархивировать, нажмите правой кнопкой → Добавить в архив….
  3. В открывшемся окне задайте:
    • Имя архива (например, movie.rar).
    • Формат архива – RAR (рекомендовано) или ZIP.
    • Внизу слева найдите поле «Разбить на тома, размером» и укажите нужный размер:

      например 500m – 500 МБ, 2g – 2 ГБ, 1024k – 1 МБ.
  4. Нажмите OK. WinRAR создаст файлы movie.part001.rar, movie.part002.rar и т.д.

7‑Zip

  1. Скачайте и установите 7‑Zip.
  2. Выделите нужные файлы → правой кнопкой → 7‑Zip → Добавить к архиву….
  3. В окне Добавление к архиву задайте:
    • Формат архива – 7z (наилучшее сжатие) или zip.
    • В поле «Разбить на тома, размер» введите, например, 500M (обратите внимание на регистр).
  4. Нажмите ОК. Получите файлы movie.7z.001, movie.7z.002 …

Total Commander

  1. Откройте Total Commander, перейдите в каталог с данными.
  2. Выделите файлы → Файлы → Архивировать (или клавиша Alt+F5).
  3. В диалоговом окне выберите формат (ZIP, RAR) и укажите «Размер тома» (например, 500M).
  4. Нажмите ОК. Программа создаст многотомный архив.

Как создать архив и разбить его на части в Linux / macOS

tar + split (самый «универсальный» способ)

Комбинация tar (создание архива) и split (разделение файла) работает в любой POSIX‑совместимой системе.

# 1. Создаём tar‑архив (можно добавить сжатие gzip или bzip2)
tar -cvf movie.tar /path/to/movie.avi

split -b 500M movie.tar movie.part.

Если нужен сжатый архив, замените -cvf на -czvf (gzip) или -cjvf (bzip2):

tar -czvf movie.tar.gz /path/to/movie.avi
split -b 500M movie.tar.gz movie.part.

7‑Zip (p7zip) в терминале

# Установить p7zip, если ещё не установлено
sudo apt-get install p7zip-full # Debian/Ubuntu

sudo yum install p7zip # RHEL/CentOS

7z a -v500m -mx=9 movie.7z /path/to/movie.avi

zip + split

# Создаём обычный zip‑архив
zip -r movie.zip /path/to/movie.avi

split -b 500M movie.zip movie.part.

Использование rar в Linux

Если установлен rar (не бесплатный, но часто присутствует), можно создать многотомный архив напрямую:

rar a -v500m movie.rar /path/to/movie.avi

Как собрать части обратно в один файл

WinRAR / 7‑Zip (Windows)

  • Убедитесь, что все части находятся в одной папке.
  • Дважды щёлкните по movie.part001.rar (или movie.7z.001) и нажмите Извлечь. Программа автоматически объединит остальные тома.

Linux – сборка tar‑частей

# Объединяем части в один файл
cat movie.part.* > movie.tar

tar -xvf movie.tar

tar -xzvf movie.tar.gz

7‑Zip (Linux/Windows)

7z x movie.7z.001

zip + split

cat movie.part.* > movie.zip
unzip movie.zip

Практические советы и подводные камни

  • Выбирайте размер тома с запасом. Если вы планируете записывать части на флешку 4 ГБ, задайте размер 3.9G – это избавит от проблем с файловой системой FAT32, где максимальный размер файла 4 ГБ‑1 байт.
  • Контролируйте контрольные суммы. После создания архива рекомендуется сохранить md5 или sha256 хеш всего архива (до разбиения) и сравнить его после сборки.
  • Не меняйте имена томов. Программы ищут файлы по шаблону .001, .002 и т.д. Любое переименование сломает процесс восстановления.
  • Шифрование. Если архив содержит конфиденциальные данные, включайте пароль (WinRAR – Установить пароль, 7‑Zip – параметр -pMyPassword).
  • Резервные копии. Храните хотя бы одну копию оригинального (неразбитого) архива, если части будут утеряны.

Часто задаваемые вопросы (FAQ)

Можно ли разбить уже готовый архив без распаковки?

Да. В WinRAR и 7‑Zip есть функция «Разбить архив», которая просто копирует данные в новые тома без распаковки. В командной строке Linux можно использовать split напрямую.

Какой формат лучше использовать: RAR, ZIP или 7z?

Для максимального сжатия и надёжности выбирайте 7z (7‑Zip) – он поддерживает многотомность, шифрование AES‑256 и более высокий коэффициент сжатия, чем RAR/ZIP. Однако RAR более совместим с устаревшими системами Windows.

Что делать, если один из томов повреждён?

Если архив был создан с включённой проверкой CRC (по умолчанию в WinRAR/7‑Zip), при распаковке будет выдана ошибка. При наличии резервных копий можно пересоздать только повреждённый том, либо использовать опцию «Восстановить архив» в WinRAR (требуется файл .rev).

Как создать самораспаковывающийся (SFX) многотомный архив?

В WinRAR откройте Опции → Создать SFX‑архив и укажите «Разбить на тома». В 7‑Zip добавьте параметр -sfx к команде 7z:

7z a -v500m -sfx movie.exe /path/to/movie.avi

Разбиение больших файлов на части – простая, но очень полезная техника. В Windows самым удобным способом являются графические архиваторы WinRAR и 7‑Zip. В Linux/macOS удобно использовать сочетание tar и split или командный 7z. Главное – правильно выбрать размер тома, следить за целостностью данных и хранить все части в одной папке.

Теперь вы знаете, как:

  1. Создать архив любого формата;
  2. Разбить его на тома заданного размера;
  3. Собрать части обратно в единый файл;
  4. Обеспечить безопасность и проверку целостности.

Удачной архивации!