#Что происходит и почему это важно
Распаковка многотомного архива останавливается с запросом следующего файла или сообщением «Unexpected end of data»: часть архива отсутствует, неверно названа либо набор томов неполон. Тип томов важнее расширения самого большого файла. Инструкция рассчитана на самостоятельную безопасную проверку; названия пунктов могут немного различаться в зависимости от языка и версии архиватора.
#Причины: как отличить их по признакам
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Не все части скачаныМноготомный архив состоит из нескольких файлов, каждый нужен для полного извлечения. | В папке есть .001 и .003, но нет .002; либо не хватает part2.rar. | Скачать недостающий том из исходного набора. |
| Тома разложены по разным папкамАрхиватор не всегда ищет соседний том за пределами текущего каталога. | Следующий файл есть на другом диске или в «Загрузки», но программа его не находит. | Собрать все части в одном локальном каталоге. |
| Скачана неполная или неправильно названная частьПовреждённый файл или нарушенный шаблон имён не распознаётся как следующий том. | Размер одной части меньше ожидаемого, а запрос повторяется на том же месте. | Проверить контрольные суммы у отправителя, повторно скачать конкретную часть. |
| Разный формат частейRAR, разделённый 7z и многотомный ZIP могут требовать разных программ или первого файла. | Набор имеет .z01/.zip вместо .7z.001 или .part1.rar. | Уточнить формат и использовать поддерживающий его архиватор. |
#Подробная диагностика и решения
- Определите тип архива по именам частейВ Проводнике нажмите Win+E и откройте папку с загрузками. В Windows 11 выберите «Вид» → «Показать» → «Расширения имён файлов», в Windows 10 — вкладка «Вид» → «Расширения имён файлов». Запишите все имена: sample.7z.001/.002, sample.part1.rar/.part2.rar, sample.zip/.z01/.z02 требуют разной процедуры. Не переименовывайте их только ради открытия.
- Соберите все тома без изменения содержимогоСоздайте на локальном диске новую папку «Архив_части». Скопируйте туда все файлы, относящиеся к одному архиву, не перемешивая части разных выпусков и не изменяя их расширения. Сравните номерную последовательность: 001, 002, 003 без пропусков; для RAR — part1, part2, part3. Если пропуск есть, остановитесь: частичное извлечение не гарантирует сохранность данных.
- Сравните размеры и завершённость скачиванияВыделяйте по очереди части в Проводнике и нажимайте Alt+Enter («Свойства»). Если отправитель сообщил размер частей, сравните его с указанными байтами. Последняя часть часто меньше остальных, но нулевой размер или неожиданно короткая промежуточная часть требуют повторной загрузки. Подтвердите, что браузер завершил скачивание, а файл не имеет расширения .crdownload/.part.
- Открывайте подходящий первый томДля набора sample.7z.001 выберите в 7-Zip File Manager именно файл .001 и откройте его двойным щелчком. Для sample.part1.rar или sample.rar используйте первый том RAR в поддерживающем приложении. Для split ZIP с .z01/.z02 и завершающим .zip используйте архиватор, который поддерживает именно многотомный ZIP; не считайте, что любая версия 7-Zip обязана его открыть.
- Проверьте набор до извлеченияВ выбранном архиваторе используйте функцию «Тест» или «Проверить» для архива, начиная с первого тома. Если программа попросила следующий файл, укажите реальное расположение уже имеющегося тома только при совпадении имени и последовательности. Если файл отсутствует, нажмите «Отмена», чтобы не получать видимость неполной успешной распаковки.
- Повторно получите недостающий или повреждённый томВернитесь на страницу первоначальной загрузки либо попросите отправителя прислать нужный номер и, желательно, SHA-256 каждого тома. Сохраните новый файл сначала под отдельным именем, убедитесь в его размере и подлинном источнике, затем замените только явно повреждённую копию в тестовой папке. Не скачивайте «готовые тома» с чужих сайтов: они не взаимозаменяемы.
- Извлеките в пустую папку, сохранив структуруПосле успешной проверки создайте рядом папку «Результат распаковки». Откройте первый том и выберите «Извлечь», введите путь к этой папке и нажмите «ОК». При появлении ошибки не подтверждайте массовую перезапись и не выдавайте частичные файлы за готовые. Проверьте количество и размеры ключевых файлов.
- Сохраните исходные тома до приёмкиОставьте все полученные части до проверки распакованных материалов. При неудаче удалите только созданную тестовую папку после сверки содержимого, не исходный набор. При систематических сбоях передайте специалисту тип томов, нумерацию, размеры и точное сообщение об ошибке.
#Как проверить, что проблема решена
Успешно пройдите тест архива, затем распакуйте полный набор в пустой каталог. Сверьте число файлов с ожидаемым, откройте как минимум один файл из конца архива и убедитесь, что не осталось сообщений о пропущенном томе.
#Если ничего не помогло
Если ошибка остаётся, проблема может быть в другой версии каждой из частей или несовместимом формате. Запросите у автора целый набор с контрольными суммами и сведениями об архиваторе; не пытайтесь «починить» архив переименованием .002 в .001.