Сегодня 02:16:15 () актуально обсудить, как собрать разбитый архив обратно в один файл. Эта процедура часто требуется при передаче больших файлов по почте, загрузке в облако или записи на носители с ограничением размера.
Почему архивы делят на части
Архиваторы позволяют разбивать (или многотомно архивировать) большие архивы на несколько одинаковых по размеру томов. Это удобно, когда:
- Нужно отправить файл через сервисы с ограничением на размер вложения;
- Архив хранится на носителе с ограничением объёма (например, флешка FAT32);
- Требуется резервное резервное копирование по частям для повышения надёжности.
После получения всех частей их необходимо объединить (или просто распаковать любой из томов) – архиватор сам найдёт остальные файлы и соберёт исходный архив.
Основные форматы и их особенности
RAR (WinRAR)
При создании многотомного RAR‑архива файлы получают расширения .part01.rar, .part02.rar и т.д. (или .r00, .r01 в старых версиях). WinRAR автоматически определяет, что файлы относятся к одному набору, если они находятся в одной папке.
ZIP
Стандартный ZIP не поддерживает настоящую многотомность, но некоторые архиваторы (например, 7‑Zip) могут создавать «разделённые» ZIP‑файлы с расширениями .z01, .z02, …, .zip.
7z
7‑Zip использует схему .7z.001, .7z.002, …, .7z. При распаковке достаточно указать первый том (.7z.001) – программа сама подхватит остальные.
Как собрать архив из частей в WinRAR
- Скопировать все части архива в одну папку.
- Открыть эту папку в Проводнике.
- Выделить все файлы частей (можно воспользоваться Ctrl+A).
- Щёлкнуть правой кнопкой мыши по выделению и выбрать Извлечь здесь или Извлечь в текущую папку.
- WinRAR прочитает первый том, найдёт остальные и соберёт исходный архив, после чего извлечёт содержимое.
Совет: Если WinRAR не увидел некоторые части, убедитесь, что все файлы имеют одинаковый префикс и находятся в одной директории. При необходимости повторите выделение всех томов и повторите операцию.
Как собрать архив из частей в 7‑Zip
- Поместить все части (
.001,.002, …) в одну папку. - Щёлкнуть правой кнопкой мыши по первому файлу (
*.001). - Выбрать 7‑Zip → Извлечь здесь (или Извлечь в «имя_папки»).
- 7‑Zip автоматически прочитает цепочку томов и выполнит распаковку.
Для командной строки можно использовать:
7z x archive.001
Где archive.001 – первый том.
Объединение через командную строку (без архиватора)
Если нужно просто соединить файлы в один большой архив (например, когда части уже являются готовыми архивами без внутренней структуры), можно воспользоваться операцией копирования:
Windows
copy /b part1.rar+part2.rar+part3.rar combined.rar
Linux / macOS
cat part1.rar part2.rar part3.rar > combined.rar
После получения combined.rar его можно распаковать обычным способом.
Онлайн‑сервисы для объединения архивов
Если установка локального архиватора невозможна, можно воспользоваться веб‑приложениями. Пример:
- Aspose.Zip Merger – бесплатный онлайн‑инструмент, позволяющий загрузить несколько ZIP‑архивов и получить один объединённый ZIP. Работает напрямую в браузере, не требует регистрации.
Процесс обычно выглядит так:
- Перейти на сайт сервиса.
- Нажать «Выбрать файлы» и загрузить все части архива.
- Нажать кнопку «Объединить» (или аналогичную).
- Скачать полученный файл.
Важно помнить, что онлайн‑сервисы имеют ограничения на размер загружаемых файлов и могут не подходить для конфиденциальных данных.
Типичные проблемы и их решения
Архиватор не видит некоторые части
- Проверьте, что все файлы находятся в одной папке.
- Убедитесь, что имена файлов следуют правильной схеме (например,
archive.part01.rar,archive.part02.rarи т.д.). - Переименуйте файлы, если они имеют лишние пробелы или символы.
- Возможно, одна из частей повреждена или не полностью скачана.
- Повторите загрузку недостающего тома.
- Если доступно, используйте функцию «Восстановить архив» в WinRAR или 7‑Zip.
- На некоторых старых версиях Windows ограничение длины команды может привести к ошибке.
- Решение: объединяйте части поэтапно (сначала часть 1+2, затем результат + часть 3 и т.д.).
- Всегда храните части архива в одной директории – это упрощает автоматическое определение набора.
- При создании многотомного архива указывайте размер тома, краткий и удобный для ваших целей (например, 25 МБ для отправки по почте).
- Если планируете часто работать с разбитыми архивами, создайте ярлык или пакетный файл с командой
7z x *.001для быстрого распаковывания. - Для архивов, защищённых паролем, вводите пароль только при распаковке первого тома – остальные части будут обработаны автоматически.
Ошибка «Неожиданный конец архива»
Слишком большие части для копирования через командную строку
Полезные советы
Объединение архива из частей – процесс, который в большинстве случаев сводится к простому указанию первого тома любого современного архиватора (WinRAR, 7‑Zip, PeaZip и др.). Программа сама найдёт остальные файлы и восстановит исходный архив. При отсутствии локального архиватора можно воспользоваться онлайн‑сервисами или выполнить конкатенацию файлов через командную строку. Следуя рекомендациям выше, вы избежите типичных ошибок и сможете быстро собрать нужный файл независимо от того, какой архиватор использовался для его первоначального разделения.