Как разбить архив на части

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

+7 (800) 301-07-30

Реклама jurik.ru

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

Содержание

  1. Зачем разбивать архив?
  2. Инструменты для создания многотомных архивов
  3. Подготовка файлов к архивированию
  4. Как разбить архив на части
  5. Способы отправки частей
  6. Сборка архива у получателя
  7. Полезные советы и типичные ошибки

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

  • Ограничения сервисов. Электронная почта часто ограничивает вложения 25 МБ, а многие мессенджеры – 100 МБ.
  • Надёжность передачи. При отправке небольших файлов вероятность потери данных меньше, чем при передаче одного гигабайтного файла.
  • Удобство получателя. Получатель может скачивать части поочерёдно, экономя трафик и место на диске.
  • Контроль целостности. При разбивке удобно проверять контрольные суммы каждой части.

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

Существует несколько популярных программ, позволяющих автоматически разбивать архив на части:

Программа ОС Поддержка форматов Особенности
WinRAR Windows RAR, ZIP Простой графический интерфейс, возможность задать размер части в МБ/ГБ.
7‑Zip Windows, Linux (через p7zip) 7z, ZIP, TAR, GZIP Бесплатно, поддерживает командную строку, гибкая настройка сжатия.
Linux split Linux, macOS Любой (работает с обычными файлами) Утилита командной строки, не требует установки дополнительного ПО.
HJSplit Windows, macOS, Linux Любой Простая утилита с графическим интерфейсом, подходит для быстрой разбивки.

Подготовка файлов к архивированию

Перед тем как разбивать архив, рекомендуется выполнить несколько подготовительных шагов:

  1. Соберите все нужные файлы в одну папку.
  2. Проверьте, что в именах файлов нет пробелов и русских символов (это упрощает работу в командной строке).
  3. Создайте контрольную сумму (MD5, SHA‑256) для всей папки – это поможет убедиться в целостности после сборки.

С помощью WinRAR

  1. Выделите папку с файлами, щёлкните правой кнопкой → «Добавить в архив…».
  2. В открывшемся окне задайте формат RAR (или ZIP) и укажите уровень сжатия.
  3. В поле «Разбить на тома, размер» введите желаемый размер части, например 100M (100 МБ) или 2G (2 ГБ).
  4. Нажмите «OK». WinRAR создаст файлы archive.part1.rar, archive.part2.rar и т.д.

С помощью 7‑Zip (GUI)

  1. Кликните правой кнопкой по папке → «7-Zip» → «Add to archive…».
  2. Выберите формат 7z (рекомендовано – лучший уровень сжатия).
  3. В поле «Split to volumes, bytes» введите размер, например 100M или 1G.
  4. Нажмите «OK». Появятся файлы archive.7z.001, archive.7z.002 …

С помощью командной строки (Linux/macOS)

Сначала создаём обычный архив (tar + gzip), а затем разбиваем его:

# 1. Создаём архив
tar -czvf myfiles.tar.gz /path/to/folder

split -b 500M myfiles.tar.gz "myfiles.part."

В результате появятся файлы myfiles.part.aa, myfiles.part.ab …

С помощью HJSplit (GUI)

  1. Запустите программу, нажмите кнопку «Split».
  2. Укажите исходный файл (например, archive.zip).
  3. Задайте размер части (например, 100 МБ).
  4. Нажмите «Start». Программа создаст файлы archive.zip.001, archive.zip.002 …

Способы отправки частей

Выбор способа зависит от размера частей и предпочтений получателя.

  • Электронная почта. Подходит для частей до 25 МБ (Gmail, Outlook) или до 50 МБ (Yahoo). При больших объёмах используйте несколько писем.
  • Мессенджеры. Telegram, WhatsApp, Viber позволяют отправлять файлы до 2 ГБ (Telegram) – удобно, если получатель уже в этих приложениях.
  • Облачные хранилища. Google Drive, Яндекс;Диск, Dropbox – загрузите части в отдельную папку и поделитесь ссылкой.
  • FTP / SFTP. Если у вас и получателя есть доступ к серверу, можно разместить части в отдельной директории.
  • Специализированные сервисы. WeTransfer (до 2 ГБ бесплатно), SendAnywhere, Filemail – позволяют быстро передать большие файлы без регистрации.

Пример: отправка через Telegram

  1. Откройте чат с получателем.
  2. Нажмите кнопку «Прикрепить файл» и выберите первую часть archive.7z.001.
  3. Повторите процесс для остальных частей.
  4. После отправки рекомендуется написать получателю порядок частей (например, «1‑5»).

Пример: загрузка в Google Drive

  1. Создайте папку «MyArchiveParts» в Google Drive.
  2. Перетащите все части в эту папку.
  3. Щёлкните правой кнопкой → «Получить ссылку» → установите доступ «Любой, у кого есть ссылка», и скопируйте её.
  4. Отправьте ссылку получателю (по почте, мессенджеру и т.д.).

Сборка архива у получателя

Получатель должен собрать части в один файл, а затем распаковать архив. Способ зависит от формата частей.

Для RAR‑томов (WinRAR)

  1. Скопировать все части в одну папку.
  2. Дважды кликнуть по файлу archive.part1.rar.
  3. WinRAR автоматически объединит части и предложит распаковать их.

Для 7z‑томов (7‑Zip)

  1. Убедиться, что все файлы archive.7z.001, archive.7z.002 … находятся в одной директории.
  2. Запустить 7‑Zip, выбрать archive.7z.001 → «Extract…».
  3. Программа сама соберёт остальные части и распакует содержимое.

Для файлов, разбитых командой split

# Перейти в директорию с частями
cd /path/to/parts

cat myfiles.part.* > myfiles.tar.gz

tar -xzvf myfiles.tar.gz

Для HJSplit‑частей

  1. Запустите HJSplit, нажмите «Join».
  2. Укажите первую часть (archive.zip;001); остальные будут найдены автоматически.
  3. Нажмите «Start» – программа создаст оригинальный archive.zip.
  4. Распакуйте полученный архив обычным способом.

Полезные советы и типичные ошибки

  • Проверяйте контрольные суммы. После сборки сравните MD5/SHA‑256 с оригиналом, чтобы убедиться в отсутствии повреждений.
  • Не меняйте имена частей. Большинство программ требуют строгой последовательности (.001, .002 …).
  • Учитывайте ограничения файловой системы. FAT32 не поддерживает файлы более 4 ГБ – если планируете хранить части на USB‑накопителе, выбирайте размер части < 4 ГБ.
  • Сохраняйте оригинальный архив. Храните копию полного архива (до разбивки) на случай, если часть будет утеряна.
  • Объединяйте в том же порядке, в котором они были созданы. При случайном порядке часть может «не открыться».
  • Если получатель использует другой ОС, выбирайте кроссплатформенные форматы. 7z и tar.gz работают и в Windows, и в Linux/macOS.

Если у вас возникли вопросы – оставляйте комментарии, будем разбирать конкретные случаи!