В современном мире часто встречаются файлы‚ разбитые на несколько частей (например‚ archive․part01․rar‚ archive․part02․rar и т․д․)․ Это делается для удобства передачи больших объёмов данных по почте‚ через мессенджеры или на носители с ограниченным объёмом․ Ниже подробно описано‚ как собрать такие части в один рабочий архив‚ какие инструменты использовать и как проверить результат․
Почему файлы делятся на части
- Ограничения размера – многие сервисы (электронная почта‚ облачные хранилища) имеют лимит на размер загружаемого файла․
- Надёжность передачи – при передаче по нестабильным каналам проще переслать небольшие куски и собрать их позже․
- Резервное копирование – разделение упрощает создание нескольких копий на разных носителях․
Основные форматы разделенных архивов
| Формат | Расширения частей | Программы для сборки |
|---|---|---|
| RAR | ․part01․rar‚ ․part02․rar … или ․r00‚ ․r01‚ ․r02 … | WinRAR‚ 7-Zip‚ UnRAR |
| ZIP (разделенный) | ․z01‚ ․z02‚ ․zip … | 7-Zip‚ WinZip‚ PowerArchiver |
| 7z | ․7z․001‚ ․7z․002 … | 7-Zip‚ PeaZip |
| TAR + GZ/BZ2/XZ (части) | ․tar․gz․001‚ ․tar․gz․002 … или ․tar․bz2․001 … | tar‚ cat‚ 7-Zip |
Способы сборки частей в один архив
С помощью 7‑Zip (бесплатный‚ кроссплатформенный)
- Скачайте и установите 7‑Zip с официального сайта․
- Перейдите в папку‚ где лежат все части архива (убедитесь‚ что имена файлов следуют последовательности:
․001‚․002…)․ - Выделите первую часть (обычно
․001или․part01․rar)․ - Щёлкните правой кнопкой мыши → 7‑Zip → Извлечь сюда (или Извлечь в «имя_папки»)․
- 7‑Zip автоматически найдёт остальные части‚ соберёт их и извлечёт содержимое․
- Если нужно получить сам архив (не распаковывая)‚ выберите 7‑Zip → Добавить в архив… → в поле Архив укажите желаемое имя и формат (например‚
result․7z) и нажмите OK․
С помощью WinRAR (платный‚ но с trial‑периодом)
- Установите WinRAR․
- Откройте проводник и перейдите к директории с частями․
- Выделите первую часть (
․part01․rarили․r00)․ - Щёлк правой кнопкой → Извлечь файлы… → укажите папку назначения → OK․
- WinRAR автоматически подтянет остальные части и выполнит распаковку․
- Для создания единого архива без распаковки: выделите все части → правой кнопкой → Добавить в архив… → выберите формат RAR или ZIP → OK․
С помощью командной строки (Windows / Linux / macOS)
Если вы предпочитаете работу через терминал‚ можно воспользоваться простыми командами․
Windows (cmd)
copy /b part1․rar+part2․rar
Где part1․rar – первая часть‚ part2․rar – вторая и т․д․ После выполнения получится файл part․rar‚ который можно открыть обычным архиватором․
Linux / macOS (bash)
cat part․* > combined․tar․gz
Эта команда объединяет все файлы‚ начинающиеся с part․ в один поток и записывает результат в combined․tar․gz․ Далее распакуйте:
tar -xzf combined․tar․gz
С помощью специализированных утилит
- HJSplit – простая утилита для объединения и разделения файлов (поддерживает Windows‚ Linux‚ macOS)․
- GSplit – аналогично HJSplit‚ но с возможностью создания самовыполняющихся скриптов․
- PeaZip – бесплатный архиватор с графическим интерфейсом‚ поддерживающий почти все форматы разделенных архивов․
Проверка целостности собранного архива
После сборки рекомендуется убедиться‚ что архив не повреждён:
- Откройте архив в выбранном программном обеспечении и выберите пункт Тест или Проверить архив․
- В 7‑Zip: выберите архив → Файл → Тест архива․
- В WinRAR: выберите архив → Сервис → Тестировать архив․
- В командной строке (Linux/macOS) можно использовать:
7z t combined․tar․gz
или
unzip -t combined․zip
Если тест прошёл без ошибок – архив собран корректно․
Частые проблемы и их решения
| Проблема | Возможная причина | Решение |
|---|---|---|
| Программа не видит остальные части | Имена файлов не следуют строгой нумерации или находятся в разных папках | Переименуйте части так‚ чтобы они имели одинаковый префикс и последовательные номера (например‚ file․001‚ file․002) и поместите их в одну директорию․ |
| Ошибка «CRC failed» при тесте | Одна из частей повреждена или не полностью скачана | Повторно скачайте повреждённую часть‚ проверьте её размер с исходным источником․ |
| Не удаётся открыть архив после сборки | Неправильный порядок объединения (например‚ использование copy без ключа /b в Windows) | Убедитесь‚ что вы используете бинарный режим копирования (copy /b) или команду cat в Unix‑like системах․ |
| Архив слишком большой для дальнейшей передачи | Исходный файл был очень большим | Разделите полученный архив снова на части нужного размера (например‚ в 7‑Zip: Добавить в архив… → Разделить на тома‚ размер)․ |
Сборка частей в один архив – несложная процедура‚ если знать правильные инструменты и следовать пошаговой инструкции․ Наиболее универсальным решением является бесплатный архиватор 7‑Zip‚ который поддерживает большинство форматов разделенных архивов и работает на всех популярных платформах․ Для пользователей‚ привыкших к интерфейсу WinRAR‚ тот же процесс выполняется всего несколькими кликами․ При работе через командную строку достаточно простых команд copy /b (Windows) или cat (Linux/macOS)․ Не забывайте проверять целостность полученного архива‚ чтобы избежать неприятных сюрпризов при дальнейшем использовании․
Теперь вы можете уверенно скачивать‚ передавать и хранить большие файлы‚ разбитые на части‚ и быстро превращать их в один готовый к использованию архив․