Многотомные (разделённые) архивы часто используются, когда нужно передать большой файл через ограниченные каналы (например, по электронной почте) или разместить его на нескольких носителях (флеш‑накопителях, CD/DVD). После получения всех частей их необходимо собрать в единый файл и распаковать. В этой статье мы подробно рассмотрим, как это делается в разных ОС и с помощью популярных программ.
Что такое многотомный архив?
- Формат – обычно RAR, ZIP, 7z, tar.gz и т.п.
- Нумерация – файлы получают имена
file.part1.rar,file.part2.rar… илиfile.zip.001,file.zip.002… - Причины разбивки:
- Ограничения размера файловой системы (например, FAT32 – 4 ГБ).
- Удобство передачи по сети с ограничением на размер пакета.
- Хранение на нескольких физических носителях.
Общие правила перед сборкой
- Убедитесь, что все части присутствуют и их порядок правильный.
- Проверьте целостность каждой части (обычно архиватор выводит сообщение об ошибке, если часть повреждена).
- Не переименовывайте файлы, кроме как в случае, когда это требуется конкретным архиватором (например,
.001→.zip.001). - Разместите все части в одной папке – это упростит процесс.
Сборка архивов в Windows
WinRAR
WinRAR – один из самых популярных архиваторов, поддерживает автоматическое объединение частей.
- Откройте папку с частями.
- Выделите первый файл (обычно
file.part1.rarилиfile.rar). - Кликните правой кнопкой мыши → «Извлечь в …» или «Извлечь здесь».
- WinRAR автоматически прочитает остальные части и создаст единый архив.
Важно: не нужно вручную объединять файлы (например, через copy /b), иначе могут появиться ошибки.
7‑Zip
7‑Zip тоже умеет работать с многотомными архивами, но требует, чтобы первая часть имела расширение .7z.001 (или .zip.001).
- Установите 7‑Zip (официальный сайт).
- Перейдите в папку с частями.
- Дважды кликните по файлу
file.7z.001(илиfile.zip.001). - В открывшемся окне нажмите кнопку «Extract» и укажите путь для распаковки.
- 7‑Zip объединит все части и распакует содержимое.
Total Commander
Если вы предпочитаете файловый менеджер, то в Total Commander есть встроенная функция «Собрать файлы».
- Откройте каталог с частями.
- Выделите первый файл (например,
file.part1.rar). - В меню «Файлы» → «Собрать файлы» (или нажмите Alt+F9).
- В появившемся окне нажмите «ОК». Программа автоматически объединит части в один архив.
- После сборки можно распаковать полученный файл обычным способом.
Сборка архивов в Linux и macOS
Командная строка (cat + unzip/7z)
Если части имеют расширения .zip.001, .zip.002 и т.д., их можно объединить с помощью cat:
cat file.zip.001 file.zip.002 file.zip.003 > file.zip
unzip file.zip
Для RAR‑частей (file.part1.rar, file.part2.rar) используйте unrar:
unrar x file.part1.rar
Команда автоматически прочитает остальные части.
7‑Zip в терминале
Установите p7zip-full (Debian/Ubuntu) или p7zip (Fedora, Arch) и выполните:
7z x file.7z.001 -o./output_folder
7‑Zip найдёт остальные .001, .002 … файлы в той же директории.
GUI‑утилиты
- Ark (KDE) – открывает первую часть и распаковывает всё.
- File Roller (GNOME) – аналогично.
- The Unarchiver (macOS) – двойной клик по первой части
.rarили.zip.001запустит процесс.
Частые проблемы и их решения
| Проблема | Возможные причины | Решение |
|---|---|---|
| Ошибка «Не хватает части» | Отсутствует один из файлов‑частей. | Проверьте наличие всех файлов, сравните их размеры с оригинальными (если известны). |
| «Повреждённый архив» | Одна из частей повреждена при передаче. | Перекачайте проблемную часть; в WinRAR используйте «Восстановить архив». |
| Собранный файл слишком большой (ошибка «Недостаточно места») | Недостаточно свободного места на диске. | Освободите место или соберите архив на внешнем диске. |
Не удаётся открыть .001 файл в WinRAR | WinRAR не распознаёт формат .001 как часть RAR. | Переименуйте file.zip.001 в file.part001.zip или используйте 7‑Zip. |
Пошаговый пример: сборка RAR‑архива из 3 частей
Windows (WinRAR)
- Скачайте и установите WinRAR.
- Скопируйте
movie.part1.rar,movie.part2.rar,movie.part3.rarв одну папку. - Щёлкните правой кнопкой мыши по
movie.part1.rar→ «Извлечь сюда». - WinRAR объединит части и создаст файл
movie.mp4(или другой оригинальный файл).
Linux (CLI)
# Установим unrar, если ещё не установлен
sudo apt-get install unrar
cd /path/to/parts
unrar x movie.part1.rar
После выполнения команды в текущей директории появится оригинальный файл.
macOS (The Unarchiver)
- Скачайте The Unarchiver из App Store.
- Переместите все части в одну папку.
- Дважды кликните по
movie.part1.rar. Программа автоматически объединит и распакует архив.
Как создать многотомный архив (чтобы потом собрать)
Для полноты картины рассмотрим, как правильно разбить файл на части, чтобы потом без проблем собрать его обратно.
WinRAR
- Выберите файл/папку → «Добавить в архив…».
- В поле «Разбить на тома, размер» укажите нужный размер (например,
700Mдля CD). - Нажмите «OK». WinRAR создаст файлы
archive.part1.rar,archive.part2.rar…
7‑Zip
7z a -v700m archive.7z bigfile.iso
Опция -v700m разбивает архив на тома по 700 МБ.
Команда split в Linux/macOS
split -b 700M bigfile.iso part_
cat part_* > bigfile.iso
Обратите внимание: такой способ создаёт простые куски без метаданных, поэтому для восстановления понадобится знать оригинальное имя и тип.
Лучшие практики
- Проверяйте контрольные суммы (MD5, SHA256) после скачивания всех частей.
- Храните список файлов (например, в текстовом файле) с указанием порядка и размеров.
- Если архив большой, используйте пароль и шифрование (особенно при передаче через публичные сети).
- Для архивов, предназначенных для долгосрочного хранения, рекомендуется использовать формат ZIP (широкая поддержка) или 7z (лучшее сжатие).
Сборка частей архивов – простая, но важная процедура. При правильном порядке действий и использовании подходящего инструмента (WinRAR, 7‑Zip, unrar, 7z, Total Commander, The Unarchiver) процесс занимает считанные секунды, а риск ошибок минимален. Следуйте рекомендациям из этой статьи, проверяйте целостность файлов и наслаждайтесь удобным обменом большими данными.
Дата актуализации: 19:00:34