#Что означает ошибка
CRC failed in file.zip. The file is corrupt
CRC (циклический избыточный код) — число, которое записывается в архив для каждого файла. После распаковки программа пересчитывает его: несовпадение значит, что данные изменились. Для зашифрованных архивов похожее сообщение может появиться и при неверном пароле.
#Основные причины
- Файл скачан не полностью или с ошибками (обрыв, нестабильная сеть, торрент без завершения проверки).
- Ошибки диска, флешки или оперативной памяти при копировании.
- Многотомный архив без одной из частей (
.part1.rar,.part2.rar…). - Неверный пароль у зашифрованного архива.
- Архив был изменён или упакован с ошибкой.
#Способ 1. Проверьте архив и скачайте заново
- Проверьте архив встроенным тестомНажмите на архив правой кнопкой мыши. В 7-Zip выберите «7-Zip → Проверить архив» либо откройте архив и нажмите «Тест»; в WinRAR откройте архив и нажмите «Тест». Дождитесь результата и запишите, какой именно файл внутри повреждён. Сообщение CRC указывает на проблему проверки данных, а не на то, что стоит отключать антивирус.
- Скачайте файл повторноЕсли архив скачан из интернета, перейдите к оригинальному доверенному источнику и скачайте его заново, желательно без стороннего менеджера загрузок. Сравните размер с указанным на сайте и попробуйте распаковать новую копию. Если файл большой и разбит на части, убедитесь, что все части скачаны полностью и находятся в одной папке.
- Сравните контрольную суммуЕсли разработчик опубликовал контрольную сумму SHA-256, откройте командную строку Windows и выполните
certutil -hashfile "C:\путь\архив.zip" SHA256, подставив настоящий путь. Сравните результат с официальной суммой символ в символ. Если значения различаются, файл повреждён или изменён — не распаковывайте его как исправный. - Команды для отдельных ситуацийВыберите только подходящий вариант. Это не одна последовательность: часть команд диагностирует проблему, а часть меняет настройки или данные.
#Способ 2. Проверьте, что все тома на месте
Для многотомных архивов все части должны лежать в одной папке и иметь исходные имена. Начинайте распаковку с первого тома.
#Способ 3. Восстановите архив средствами WinRAR
- Откройте архив в WinRAR.Для архива формата RAR откройте его в WinRAR и в меню «Операции» выберите «Восстановить архив», если такой пункт доступен. Укажите новую папку для результата, чтобы не затереть исходник. Эта функция помогает не всегда: вероятность успеха выше, если автор заранее добавил информацию для восстановления.
- Укажите папку для результата.После попытки восстановления найдите созданный WinRAR файл с именем вроде
fixed.*илиrebuilt.*в указанной папке. Проверьте его встроенным тестом архиватора. Если предупреждение CRC остаётся, не считайте такой файл надёжной резервной копией: запросите оригинал у отправителя. - Распакуйте восстановленный архив.Попробуйте распаковать восстановленный архив в отдельный пустой каталог и откройте важные полученные файлы, чтобы убедиться, что они читаются полностью. Если часть содержимого повреждена, повторно получите архив из достоверного источника. Не сохраняйте восстановленные файлы поверх единственной неповреждённой копии.
#Способ 4. Исключите проблемы с носителем
- Скопируйте архив на другой диск и повторите распаковку.
- Распакуйте в другую папку на другом разделе: возможно, неисправно место назначения.
- Если ошибки повторяются на разных архивах, проверьте диск (
chkdsk) и память (mdsched.exe).
#Если не помогло
Получите архив заново у отправителя и убедитесь, что при отправке он не менялся (почтовые программы и мессенджеры иногда ломают большие вложения). Если исходного файла больше нет, а архив критически важен, обратитесь к специалисту по восстановлению данных.
#Где скачать и что открыть
- — бесплатный архиватор, умеет извлекать файлы из частично повреждённых архивов