Архиваторы Windows 10Windows 11

WinRAR/7-Zip: «Неожиданный конец архива» и «Повреждённый заголовок»

  • Обновлено
  • Чтение ≈ 3 минуты

Краткий ответ

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

В этой статье
  1. Что означает ошибка
  2. Причины и решения
  3. Пошаговое решение
  4. Проверка источника
  5. Восстановление WinRAR
  6. Диск и память

#Что означает ошибка

Сообщение
Unexpected end of archive

Ошибки WinRAR «Повреждён заголовок» (Corrupt header is found) и «Неожиданный конец архива» (Unexpected end of archive) означают, что архив скачан не полностью, повреждён при записи или это многотомный архив с недостающей частью.

В половине случаев достаточно докачать файл или собрать все тома в одну папку.

Дальше — встроенное восстановление и проверка записи.

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

#Причины и решения

Возможная причинаКак узнатьЧто делать
Неполная загрузкаФайл.Ошибка.Скачайте.
Повреждён дискСектора.Ошибка.Проверьте.
Многотомный архивНет части.Ошибка.Докачайте.
Сбой записиКопирование.Ошибка.Повторите.

#Пошаговое решение

  1. Сверьте размер и хэш файлаНажмите правой кнопкой по каждому полученному архиву → «Свойства» и запишите размер файла. Сравните с размерами, указанными у источника, если они опубликованы. Для точной проверки в PowerShell откройте папку и выполните Get-FileHash -Algorithm SHA256 -LiteralPath ".\archive.rar", заменив имя на своё; сравните результат с опубликованным SHA-256. Несовпадение означает изменённые байты, но не объясняет причину.
  2. Соберите все тома в одной папкеЕсли это многотомный RAR (part1.rar, part2.rar) или 7z (.7z.001, .7z.002), поместите все части в одну папку и убедитесь, что номера идут без пропусков. Откройте только первую часть архиватором; не распаковывайте каждую отдельно. При сообщении «Требуется следующий том» запросите отсутствующую часть, а не пытайтесь игнорировать предупреждение.
  3. Запустите «Исправить архив»В WinRAR сначала скопируйте архив, выберите копию в файловом менеджере WinRAR и найдите «Операции» → «Восстановить архивы» (часто Alt+R). Укажите отдельную папку для результата и дождитесь завершения. Успех возможен не всегда, особенно если архив создан без записи восстановления. Проверьте восстановленную копию командой «Тестировать».
  4. Извлеките повреждённые файлы частичноЕсли документы очень нужны, извлекайте только из копии повреждённого архива. В WinRAR во время распаковки есть режим «Оставить на диске повреждённые файлы» — он может сохранить частичные данные, но такие файлы нельзя считать достоверными. Не запускайте извлечённые программы и не используйте повреждённые базы данных без проверки целостности.
  5. Скачайте архив зановоВернитесь к источнику и скачайте архив заново, желательно из официальной ссылки, где опубликованы размеры и контрольные суммы. Если ошибка повторяется на одном и том же байте, попросите архив пересоздать. Если ошибки возникают на разных файлах одного диска, сперва сохраните важные данные и диагностируйте состояние накопителя.

#Проверка источника

Сравните размер файла с указанным на сайте и хэш: certutil -hashfile archive.rar SHA256. Если докачка прервалась, скачайте заново через менеджер загрузок с докачкой. Для многотомных архивов (.part1.rar, .part2.rar, .r00) сложите все части в одну папку и открывайте первую; отсутствие одной части вызывает «Unexpected end of archive».

#Восстановление WinRAR

Откройте архив в WinRAR → «Операции → Исправить архив» (Alt+R), выберите «Рассматривать повреждённый архив как RAR». Результат появится в rebuilt.archive.rar. Если архив создан с записью восстановления (параметр «Добавить информацию для восстановления»), WinRAR вернёт данные полностью. Извлекайте с флагом «Оставить повреждённые файлы» (параметр «Разные → Оставить на диске повреждённые файлы»), чтобы получить частичное содержимое.

#Диск и память

Если ошибка появляется на разных архивах, проверьте диск: chkdsk X: /scan и память (mdsched.exe). Скопируйте архив на локальный диск, а не открывайте с флешки или сетевой папки. Обновите WinRAR или проверьте архив через 7z t archive.rar. На будущее создавайте архивы с записью восстановления 3–5 %.

Windows · Командная строка (CMD)Команда
Хэш для сверки и тест архива.
certutil -hashfile archive.rar SHA256
"C:\Program Files\7-Zip\7z.exe" t archive.rar

Так эту ошибку тоже называют

Источники и обновления

Последнее обновление статьи: 1 ноября 2026. Версии программ и интерфейсы меняются — если шаги не совпадают с вашей версией, сверяйтесь с документацией производителя.