Как объединить многотомные архивы RAR, ZIP и 7z

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

+7 (800) 301-07-30

Реклама jurik.ru

Большие файлы часто разбивают на несколько частей (томов) – это упрощает их перенос на флеш‑накопители, загрузку через интернет или хранение в облаке. После того как все части окажутся у вас в одной папке, их необходимо объединить и распаковать. В статье рассмотрены способы объединения архивов разных форматов (RAR, ZIP, 7z) с помощью популярных программ и командных утилит.


Содержание

  1. Что такое многотомный архив и как он работает
  2. Объединение архивов RAR/ZIP с помощью WinRAR
  3. Объединение архивов 7z и ZIP с помощью 7‑Zip
  4. Командная строка и PowerShell
  5. Онлайн‑сервисы для склейки архивов
  6. Типичные ошибки и как их исправить
  7. Проверка целостности объединённого архива

Что такое многотомный архив и как он работает

Многотомный (мульти‑томовый) архив – это один логический архив, разбитый на несколько файлов‑частей, обычно с расширениями:

  • .part1.rar, .part2.rar, … (или .r01, .r02 и т.д.) – формат RAR;
  • .zip, .z01, .z02 … – формат ZIP;
  • .7z.001, .7z.002 … – формат 7‑Zip.

Каждая часть содержит часть сжатых данных и небольшие заголовки, которые позволяют архиватору «склеить» их в один поток во время распаковки. Поэтому для корректного объединения необходимо, чтобы все части находились в одной папке и имели правильные имена.


Объединение архивов RAR/ZIP с помощью WinRAR

Подготовка

  1. Скопируйте все части архива в одну папку. Убедитесь, что имена последовательны (например, file.part1.rar, file.part2.rar …).
  2. Если части имеют расширения .r01, .r02 и т.д., убедитесь, что первый файл имеет расширение .rar (например, file.rar).

Автоматическое объединение при распаковке

Самый простой способ – открыть первый файл в WinRAR и извлечь содержимое:

  1. Кликните правой кнопкой мыши по file.part1.rar (или file.rar).
  2. В контекстном меню выберите «Извлечь в …» или «Извлечь здесь».
  3. WinRAR автоматически прочитает остальные части и создаст единый файл/папку.

Явное склеивание в один файл (необязательно)

Если требуется получить один цельный архив (например, file.rar) без распаковки, используйте пункт «Объединить файлы»:

  1. Выделите все части (Ctrl+A).
  2. Кликните правой кнопкой → WinRAR → Объединить файлы.
  3. В открывшемся окне укажите имя итогового архива и нажмите OK.

После этого в папке появится единый файл file.rar, который можно открыть обычным способом.


Объединение архивов 7z и ZIP с помощью 7‑Zip

Распаковка многотомного 7z

  1. Убедитесь, что все части находятся в одной папке и имеют имена file.7z.001, file.7z.002 ….
  2. Запустите 7‑Zip, кликните правой кнопкой по файлу file.7z.001 → «Extract Here» (или «Извлечь сюда»).
  3. 7‑Zip автоматически объединит части и распакует содержимое.

Склейка в один архивный файл

Если нужен единый .7z‑файл, используйте встроенную функцию «Склеить файлы»:

  1. Откройте проводник, выделите все части.
  2. В контекстном меню 7‑Zip выберите «Склеить файлы…».
  3. Укажите имя итогового файла (например, file.7z) и нажмите OK.

Объединение многотомных ZIP‑архивов

Для ZIP‑томов (файлы .zip, .z01, .z02 …) процесс аналогичен:

  • Откройте первый файл file.zip в 7‑Zip и извлеките – программа сама подхватит остальные тома.
  • Для склейки в один .zip используйте пункт «Склеить файлы» в контекстном меню 7‑Zip.

Командная строка и PowerShell

Объединение RAR‑томов с помощью copy /b (Windows)

Если нужен только «сырой» склеенный файл без проверки целостности, можно воспользоваться простой командой:

copy /b file.part1.rar + file.part2.rar + file.part3.rar file_full.rar

Опция /b указывает, что копирование происходит в бинарном режиме. После склейки откройте file_full.rar в WinRAR – он будет работать как обычный архив.

Объединение 7z‑томов с помощью cat (Linux/macOS) или type (Windows)

Linux/macOS:

cat file.7z.001 file.7z.002 file.7z.003 > file.7z

Windows (cmd):

type file.7z.001 file.7z.002 file.7z.003 > file.7z

После этого архив можно открыть в 7‑Zip.

PowerShell‑скрипт для автоматической склейки

Param(
 [Parameter(Mandatory=$true)][string]$Folder,
 [Parameter(Mandatory=$true)][string]$BaseName,
 [Parameter(Mandatory=$true)][string]$Extension # .rar, .zip, .7z
)

$parts = Get-ChildItem -Path $Folder -Filter "$BaseName.$Extension" |
 Sort-Object Name

$outFile = Join-Path $Folder "$BaseName$Extension"

$stream = [System.IO.File]::Create($outFile)

foreach ($p in $parts) {
 $bytes = [System.IO.File]::ReadAllBytes($p.FullName)
 $stream.Write($bytes, 0, $bytes.Length)
 Write-Host "Added $($p.Name)"
}

$stream.Close
Write-Host "Result saved to $outFile"

Скрипт собирает все части в указанной папке, сортирует их по имени и записывает в один файл;


Онлайн‑сервисы для склейки архивов

Если нет возможности установить программное обеспечение, можно воспользоваться бесплатными веб‑инструментами. На момент популярны:

  • ezyZip Pro – поддерживает RAR, ZIP, 7z, позволяет загрузить несколько томов и получить единый архив.
  • Aspose.Zip Online – объединяет до 10 ZIP‑файлов в один, работает через браузер без регистрации.
  • Archive Extractor (extract.me) – умеет распаковывать многотомные архивы и сохранять их в виде одного файла.

Ограничения: размер загружаемых файлов (обычно до 2 ГБ), необходимость стабильного интернет‑соединения и потенциальные вопросы конфиденциальности.


Типичные ошибки и как их исправить

«Отсутствует часть архива»

  • Проверьте, что все тома присутствуют и их имена последовательны.
  • Для RAR‑томов иногда первая часть имеет расширение .rar, а остальные – .r00, .r01 и т.д. Переименуйте их, если названия нарушены.

«Повреждённый архив» (CRC error)

  • Скачайте/скопируйте проблемный том ещё раз – часто ошибка возникает из‑за повреждения отдельного файла.
  • В WinRAR используйте «Восстановить архив» (опция Repair) для попытки исправления.

Неправильный порядок томов

  • Убедитесь, что файлы отсортированы по имени (часто сортировка по дате может нарушить порядок).
  • При склейке вручную в командной строке указывайте тома в правильном порядке.

Ошибки при склейке через copy /b

  • Команда копирует «как есть», но не проверяет целостность. После склейки откройте полученный архив в WinRAR/7‑Zip и проверьте наличие ошибок.
  • Если полученный файл «не распознаётся», вероятнее всего, в процессе склейки был пропущен один из томов.

Проверка целостности объединённого архива

После объединения рекомендуется убедиться, что архив целый:

  • В WinRAR откройте архив → «Тестировать» (клавиша T). Программа проверит контрольные суммы всех файлов.
  • В 7‑Zip выберите архив → «Test archive» (кнопка «Тестировать»).
  • Для ZIP‑архивов можно воспользоваться утилитой zip -T file.zip в Linux/macOS.
  • Для RAR – rar t file.rar в командной строке.

Если тест завершился без ошибок, архив готов к использованию.


Объединить разбитый на части архив – задача простая, если знать правильный порядок действий и подходящий инструмент. Самый надёжный способ – использовать оригинальный архиватор, который создал тома (WinRAR, 7‑Zip). Для автоматизации подойдут скрипты PowerShell или простые команды copy /b / cat. Онлайн‑сервисы могут пригодиться в экстренных случаях, но они ограничены по размеру и требуют доверия к сторонним ресурсам.

Помните:

  • Все части должны находиться в одной папке.
  • Имена томов должны быть последовательными.
  • После объединения всегда проверяйте целостность.

Следуя этим рекомендациям, вы без проблем соберёте любой многотомный архив и получите доступ к его содержимому.