В современном мире часто приходится скачивать большие файлы, разбитые на несколько частей (например .zip.001, .rar, .part01.rar и т.п.). Это делается для удобства загрузки, обхода ограничений хостинга или для ускорения передачи данных. После того как все части скачаны, их необходимо соединить и распаковать. В этой статье мы подробно разберём, как выполнить эту задачу на разных операционных системах и с помощью разных программ.
Содержание
- Что такое архив, разбитый на части
- Подготовка: что нужно иметь
- Windows – графический способ (WinRAR, 7‑Zip)
- Windows – командная строка (copy, certutil)
- Linux/macOS – командная строка (cat, zip, unrar)
- macOS – графический способ (The Unarchiver)
- Типичные ошибки и их решение
- FAQ
Что такое архив, разбитый на части
Разбиение архива на части – это просто запись одного большого файла в несколько небольших файлов‑фрагментов. Форматы могут различаться:
- ZIP‑части –
file.zip.001,file.zip.002… - RAR‑части –
file.part1.rar,file.part2.rar… - 7z‑части –
file.7z.001и т.д.
Все части должны находиться в одной папке и иметь одинаковый префикс (имя архива). При отсутствии хотя бы одной части восстановление будет невозможно.
Подготовка: что нужно иметь
- Скачанные все части архива. Проверьте их размер и контрольные суммы (если они предоставлены).
- Установленную программу для работы с архивами:
- Windows – WinRAR или 7‑Zip.
- Linux/macOS – unrar, p7zip, zip/unzip.
- Доступ к командной строке (cmd, PowerShell, Terminal).
Windows – графический способ
С помощью WinRAR
- Убедитесь, что все части находятся в одной папке.
- Дважды щёлкните по первой части (
file.part1.rarилиfile.zip.001). - WinRAR автоматически обнаружит остальные части и откроет содержимое архива.
- Нажмите кнопку «Извлечь в» и выберите папку назначения.
- Подтвердите действие – WinRAR соединит части и распакует файлы.
С помощью 7‑Zip
- Выделите первую часть архива (
file.zip.001илиfile.7z.001). - Клик правой кнопкой → 7‑Zip → «Извлечь сюда» (или «Извлечь в…»).
- 7‑Zip сам соединит все части и распакует их.
Если после попытки извлечения появляется сообщение «Не найден файл …», значит одна из частей отсутствует или повреждена.
Windows – командная строка
Команда copy /b (для ZIP‑частей)
copy /b file.zip.001+file.zip.002+file.zip.003 file_full.zip
Пояснения:
/b– бинарный режим, необходим для корректного объединения.- Перечисляете все части в правильном порядке, разделяя их знаком
+. - В результате получаете единый файл
file_full.zip, который затем можно распаковать обычным способом.
Команда type (альтернатива)
type file.zip.001 file.zip.002 file.zip.003 > file_full.zip
Проверка целостности с certutil
Если у вас есть контрольные суммы (MD5, SHA256), их можно проверить так:
certutil -hashfile file_full.zip SHA256
Автоматизация через batch‑скрипт
@echo off
setlocal enabledelayedexpansion
set "base=file.zip."
set "out=file_full.zip"
rem собрать список всех частей в правильном порядке
set "parts="
for %%F in (%base%*) do (
set "parts=!parts!+%%F"
)
rem удалить первый плюс
set "parts=!parts:~1!"
copy /b %parts% %out%
echo Архив собран в %out%
Linux/macOS – командная строка
Объединение с помощью cat
# Для ZIP‑частей
cat file.zip;001 file.zip.002 file.zip.003 > file_full.zip
cat file.part1.rar file.part2.rar file.part3.rar > file_full.rar
После объединения распаковываем обычным способом:
unzip file_full.zip
unrar x file_full.rar
Автоматическое объединение всех частей
# Объединяем все файлы, начинающиеся с имени "file.zip."
cat file.zip.* > file_full.zip
Установка необходимых утилит
- Для RAR:
sudo apt-get install unrar(Debian/Ubuntu) илиbrew install unrar(macOS). - Для 7z:
sudo apt-get install p7zip-fullилиbrew install p7zip.
Пример: объединяем и распаковываем 7z‑части
cat archive.7z.001 archive.7z.002 archive.7z.003 > archive.7z
7z x archive.7z
macOS – графический способ
The Unarchiver
- Скачайте и установите The Unarchiver из App Store.
- Поместите все части архива в одну папку.
- Дважды щёлкните по первой части (
file.zip.001). - The Unarchiver автоматически соединит части и извлечёт содержимое.
Keka (альтернатива)
- Установите Keka.
- Перетащите первую часть архива в окно Keka.
- Программа сама найдет остальные части и распакует их.
Типичные ошибки и их решение
- Ошибка: «Не найден файл …»
- Проверьте, что все части присутствуют и их имена не изменены.
- Убедитесь, что части идут в правильном порядке (001, 002, 003 …).
- Ошибка: «CRC error» или «Bad archive»
- Один из фрагментов повреждён. Скачайте его заново.
- Если есть контрольные суммы (MD5, SHA1), сравните их с оригиналом.
- Ошибка: «File is not a valid archive»
- Возможно, вы попытались объединить файлы, которые изначально не были разбиты (например, обычные .zip‑файлы). В этом случае объединять не нужно – просто откройте первый файл.
Часто задаваемые вопросы (FAQ)
- Можно ли соединять части без их распаковки?
- Да. Команды
copy /b(Windows) иcat(Linux/macOS) создают единый архивный файл без распаковки. После этого его можно открыть обычным способом. - Нужен ли специальный формат именования?
- Большинство программ ожидают последовательные имена с одинаковым префиксом и порядковым номером (001, 002 …). Если имена отличаются, их можно переименовать вручную.
- Что делать, если часть имеет расширение
.r00? - Это старый формат RAR. Первая часть имеет расширение
.rar, а последующие –.r00,.r01и т.д. Объединять их не нужно – просто откройте файл.rar, а программа сама подхватит остальные. - Можно ли объединять архивы разных форматов?
- Нет. Объединять можно только части одного и того же архива (все ZIP, все RAR, все 7z и т.д.). Попытка соединить файлы разных форматов приведёт к ошибке.
- Как проверить целостность после объединения?
- Используйте контрольные суммы, если они предоставлены, или команды
certutil(Windows) иsha256sum/md5sum(Linux/macOS).
Соединение архива из частей – простая, но важная процедура. На Windows удобнее использовать графические программы (WinRAR, 7‑Zip), а в Linux/macOS часто хватает одной команды cat. Главное – убедиться, что все фрагменты присутствуют, имена корректны и порядок соблюдён. После объединения архив можно распаковать привычным способом.
Помните: если одна из частей повреждена, восстановить архив будет невозможно без её повторного скачивания.
Дата публикации: 11 июля 2026 г.