Многотомный (разбитый на части) архив — это один большой файл или папка, разделенные на несколько меньших файлов (томов) определенного размера․ Это незаменимая технология, когда нужно:
- Записать большой файл на носители с ограничением по размеру (флешки FAT32 — 4 ГБ, DVD-диски, CD)․
- Отправить большой объем данных через почту или мессенджеры с лимитом на вложение․
- Загрузить файл на файлообменник с ограничением максимального размера загрузки․
- Повысить надежность передачи: при ошибке скачивания нужно перекачать только поврежденный том, а не весь гигабайтный файл․
В этой статье подробно разберем, как создавать такие архивы в самых популярных программах — WinRAR и 7-Zip, а также упомянем консольные утилиты и онлайн-сервисы․
Создание многотомного архива в WinRAR
WinRAR — один из самых удобных инструментов для этой задачи на Windows․ Он поддерживает форматы RAR и ZIP (хотя разбивка на тома в ZIP реализована менее гибко, чем в RAR)․
Пошаговая инструкция:
- Нажмите правой кнопкой мыши на файл или папку, которую хотите заархивировать․
- В контекстном меню выберите «Добавить в архив․․․» (или Add to archive․․․)․
- В открывшемся окне настроек обратите внимание на левый нижний угол, блок «Разделить на тома, размер (в байтах)» (Split to volumes, bytes)․
- Нажмите на выпадающий список․ Там есть предустановки: 10M, 100M, 700M, 1G, 4G и др․
- Важно: Вы можете ввести свой размер вручную․ Синтаксис: число + буква суффикса:
- b — байты
- k — килобайты
- m — мегабайты (например, 250m = 250 МБ)
- g, гигабайты
- Настройте остальные параметры (формат архива RAR/ZIP, метод сжатия, пароль на вкладке «Дополнительно» → «Установить пароль»)․
- Нажмите ОК․ WinRAR создаст набор файлов:
имя_архива․part1․rar,имя_архива․part2․rar,имя_архива․part3․rarи т․д․
Создание SFX-архива (самораспаковывающегося)
Если получатель архива не имеет установленного архиватора, удобно создать SFX-архив (исполняемый ․exe файл)․
- В окне «Имя и параметры архива» на вкладке «Общие» поставьте галочку «Создать SFX-архив» (Create self-extracting archive)․
- Тома будут названы:
имя_архива․exe,имя_архива;r00,имя_архива․r01․․․ - Для распаковки достаточно запустить
․exeфайл (при условии, что все части лежат в одной папке)․
Создание многотомного архива в 7-Zip (бесплатно, открытый код)
7-Zip — мощная бесплатная альтернатива․ Она отлично работает с форматом 7z (максимальное сжатие) и поддерживает разбивку для форматов ZIP, GZIP, BZIP2, TAR, XZ․
Пошаговая инструкция (через графический интерфейс):
- Нажмите ПКМ на файл/папку → 7-Zip → Добавить в архив․․;․
- В поле Архив задайте имя․
- Выберите Формат архива (рекомендуется 7z для лучшего сжатия или zip для совместимости)․
- Найдите поле «Разбить на тома размером (в байтах):» (Split to volumes, bytes)․
- Выберите готовый пресет (например, 10M) или введите свой размер вручную (например, 5M для 5 МБ, 1500M для ~1․5 ГБ)․ Примечание: в 7-Zip суффиксы обычно не требуются, цифры воспринимаются как байты, но понимаются K, M, G․
- Нажмите ОК․
Результат: Файлы будут названы: имя_архива․7z․001, имя_архива․7z․002, имя_архива․7z․003․․․
Через командную строку (для автоматизации/скриптов):
7z a -v250m archive․7z folder_name Где -v250m задает размер тома 250 МБ․
Другие инструменты и методы
Linux / macOS / Windows (WSL): утилита tar + split
Классический Unix-подход: сначала архивируем без сжатия (или сжатием), потом режем․
# Создание tar․gz и разбивка на части по 100 МБ
tar czvf ⸺ large_folder/ | split -b 100m ౼ archive․tar․gz․part․
cat archive․tar․gz․part․* | tar xzvf - В утилите tar есть встроенный ключ -M (multi-volume) для работы с лентами/дискетами, но связка tar | split намного удобнее для файлов․
PeaZip
Кроссплатформенный бесплатный архиватор (Windows, Linux), поддерживающий огромное количество форматов и создание многотомных архивов с удобным интерфейсом, похожим на 7-Zip/WinRAR․
Онлайн-сервисы (например, ezyZip)
Если нельзя установить программу, существуют веб-инструменты (ezyZip и др․), позволяющие загрузить файл в браузере и скачать уже разбитый ZIP-архив․ Внимание: не используйте их для конфиденциальных данных, так как файл загружается на чужой сервер․
Как распаковать (собрать) многотомный архив
Правило главное: все части должны находиться в одной папке и иметь правильные имена (не переименовывайте их вручную!)․
В WinRAR / 7-Zip / PeaZip:
- Выделите только первый том (
․part1․rar,․001,․exe)․ - Нажмите ПКМ → «Распаковать сюда» / Extract Here․
- Программа автоматически найдет остальные части и соберет исходный файл․
Если вы пытаетесь открыть вторую часть (․part2․rar) отдельно — программа выдаст ошибку или покажет только содержимое, начинающееся со второй части (что обычно бесполезно)․
Если не хватает части:
Распаковка остановится с ошибкой CRC или «Unexpected end of archive»․ Проверьте, скачаны ли все файлы и совпадает ли их размер с оригиналом․
Важные нюансы и советы
Файловая система носителя (FAT32 vs NTFS/exFAT)
Если вы пишете архив на флешку с FAT32, максимальный размер одного файла, 4 ГБ (4 294 967 295 байт)․
- Ставьте размер тома чуть меньше, например: 3900m или 4000m (WinRAR/7-Zip могут добавить служебные заголовки, из-за чего файл чуть превысит заданный лимит)․
- Лучше отформатировать флешку в exFAT или NTFS (если не нужна совместимость со старыми ТВ/принтерами/автомагнитолами), тогда ограничение 4 ГБ исчезнет․
Сжатие vs Скорость
- Метод «Хранить» (Store): Мгновенное создание архива, размер томов будет строго заданным․ Идеально для уже сжатых файлов (видео MP4/MKV, фото JPEG, установщики игр, другие архивы)․
- Метод «Обычный/Максимальный»: Пытается сжать данные․ Для документов, исходников, БД, BMP/TIFF дает огромный выигрыш․ Для медиафайлов, почти 0% выигрыша при большой нагрузке на CPU․
Контрольная сумма (CRC32 / SHA-256)
После создания архива (и особенно после копирования на флешку/облако) создайте файл контрольных сумм (в WinRAR/7-Zip: ПКМ → CRC SHA → SHA-256 → Сохранить в ․sha256)․ Это гарантирует, что части не повредились при передаче․
Именование файлов
Не используйте в имени архива спецсимволы, кириллицу (если архив будет распаковываться на старых системах или в консоли Linux) и пробелы․ Лучше: project_backup_2026_07_11․part1․rar․
Сравнительная таблица: WinRAR vs 7-Zip
| Параметр | WinRAR | 7-Zip |
|---|---|---|
| Лицензия | Shareware (платная, с напоминанием) | Бесплатно (GNU LGPL) |
| Нативные форматы томов | ․rar, ․r00-․r99 / ․part1․rar․․․ / ․exe (SFX) | ․7z․001, ․7z․002․․․ / ․zip․z01, ․zip․z02․․․ |
| Сжатие (7z vs RAR5) | Отличное (RAR5), поддержка словаря до 1 ГБ (64-бит) | Лучшее (LZMA2), поддержка многоядерности из коробки |
| SFX модуль | Очень гибкий (настройка иконок, путей, тихой установки) | Базовый (7zS․sfx / 7zSD․sfx), требует навыков для кастомизации |
| Интеграция в Проводник | Полная (вкладка в свойствах файла, контекстное меню) | |
| Командная строка | Мощная (rar․exe) | Мощная (7z․exe), стандарт де-факто в CI/CD |
Создание архива по частям — базовая навык цифровой гигиены․ Для большинства пользователей Windows оптимальным выбором будет WinRAR (привычный интерфейс, удобные SFX) или 7-Zip (бесплатно, открыто, лучшее сжатие 7z)․
Краткий чек-лист перед созданием:
- Определите целевой носитель/канал передачи → узнайте лимит размера файла․
- Выберите программу (WinRAR / 7-Zip)․
- Задайте размер тома на 5-10% меньше лимита (запас на заголовки)․
- Для медиафайлов выберите метод сжатия «Хранить» (Store), сэкономите часы времени․
- Поставьте пароль и/или создайте файл контрольных сумм (SHA-256), если данные важны․
- После создания проверьте: «Распаковать» → «Проверить» (Test archived files)․
Теперь вы можете безопасно передавать файлы любого размера!