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

Архиватор сообщает об ошибке CRC только для одного файла

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

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

7-Zip сообщает о CRC Error или Data Error только для одного элемента архива, тогда как остальные файлы распаковываются. Это означает, что проверка прочитанных данных данного элемента не совпала с сохранённым значением; источник ошибки нужно искать до использования повреждённого результата.

В этой статье
  1. Что происходит и почему это важно
  2. Причины: как отличить их по признакам
  3. Подробная диагностика и решения
  4. Как проверить, что проблема решена
  5. Если ничего не помогло

#Что происходит и почему это важно

7-Zip сообщает о CRC Error или Data Error только для одного элемента архива, тогда как остальные файлы распаковываются. Это означает, что проверка прочитанных данных данного элемента не совпала с сохранённым значением; источник ошибки нужно искать до использования повреждённого результата. Инструкция рассчитана на самостоятельную безопасную проверку; названия пунктов могут немного различаться в зависимости от языка и версии архиватора.

#Причины: как отличить их по признакам

Возможная причинаКак узнатьЧто делать
Нарушены упакованные данные файлаОшибка передачи, хранения или создания архива изменила часть байтов.Встроенный «Тест» всегда останавливается на одном и том же имени.Сверить SHA-256 целого архива с надёжной копией и получить исходный файл.
Неправильный пароль при зашифрованном архивеПри некоторых алгоритмах неверный пароль проявляется как ошибка данных или контрольной суммы.Архив запрашивает пароль, а ошибка появляется после ввода.Подтвердить пароль у владельца и повторить тест.
Повреждён отдельный томВ многотомном наборе ошибка относится к элементу, чьи данные пересекают испорченный том.В наличии неполный файл .002 либо не совпадают контрольные суммы частей.Повторно получить нужный том, не менять номера.
Некоторые файлы 7z объединены сплошным сжатиемВ solid-архивах повреждение блока может затронуть сразу несколько логически связанных файлов.После ошибки одна группа файлов не проходит проверку, хотя другие доступны.Не обещать индивидуальное восстановление без исходников; сохранить все части.

#Подробная диагностика и решения

  1. Не используйте результат с ошибкой CRCЕсли извлечение закончилось предупреждением, не открывайте повреждённый файл как заведомо исправный документ и не заменяйте им рабочую копию. В Проводнике создайте папку «Проверка CRC», скопируйте исходный архив туда через Ctrl+C и Ctrl+V. Все действия далее проводите только над копией.
  2. Запишите полный текст сообщенияОткройте «7-Zip File Manager», найдите архив, выделите его и нажмите «Тест» (Test). Дождитесь итога, запишите, для какого файла указан «CRC Error»/«Data Error»; при необходимости сделайте снимок окна Win+Shift+S, сохранив его локально без паролей. Если тест завершается успешно, проверьте отдельно место распаковки, а не обвиняйте архив.
  3. Уточните, запрашивался ли парольЕсли перед ошибкой вводили пароль, повторите ввод с правильной раскладкой и регистром. Получите подтверждение от создателя по отдельному каналу; не передавайте пароль в открытый чат. Ошибка данных на зашифрованном архиве может скрывать неверный пароль. Не пытайтесь удалять защиту или изменять заголовки архива.
  4. Проверьте объём и полноту загрузкиВ Проводнике выберите архив → Alt+Enter и сравните размер в байтах со значением у отправителя. Если архив скачан с сайта, перезагрузите файл из того же проверенного источника под другим именем. При стабильном повторении ошибки у нового экземпляра подозревайте повреждение источника, а не архиватора.
  5. Если есть контрольная сумма — сравните еёОткройте папку с архивом в Проводнике, щёлкните адресную строку, введите «powershell» и нажмите Enter — откроется PowerShell с текущей папкой. Введите команду из приведённого ниже блока, подставив вместо archive.7z точное имя собственной копии; обычных прав достаточно. Дождитесь поля Hash из 64 шестнадцатеричных символов и сравните с SHA-256, который предоставил отправитель; несовпадение означает, что это другие байты. При ошибке пути проверьте имя и кавычки.
  6. Запустите PowerShell в папке с копией архива, обычные права
    Windows · PowerShellКоманда
    Запустите PowerShell в папке с копией архива, обычные права. Замените archive.7z настоящим именем файла (кавычки сохраняйте). -LiteralPath принимает путь буквально, -Algorithm SHA256 выбирает алгоритм. Вывод: Algorithm, Hash, Path. Если указан неверный путь, PowerShell сообщит, что путь не найден; исправьте имя и повторите. Команда ничего не меняет.
    Get-FileHash -LiteralPath '.\archive.7z' -Algorithm SHA256
  1. Разделите повреждённый элемент и остальныеЕсли архив содержит важные независимые файлы и тест сообщает об ошибке только для одного, в 7-Zip выделите другой небольшой файл и извлеките в отдельную пустую папку. Проверьте его открытие, но не делайте вывод, что все остальные корректны, пока не выполнен тест. В solid-архивах 7z одна повреждённая область может влиять на несколько элементов.
  2. Получите полноценный оригиналПопросите автора открыть исходные файлы у себя и собрать новый архив, желательно с SHA-256. Для многотомного архива перечислите номера и размеры всех частей; при неисправности одного тома запросите именно тот же набор одной версии. Смешивать части разных сборок нельзя.
  3. Верните исходное состояние и соберите сведенияЕсли правильной копии нет, сохраните архив, скриншот ошибки, контрольную сумму и название файла для специалиста. Не используйте программы, обещающие гарантированно «исправить CRC» заменой значения контрольной суммы: это только скрывает несоответствие. Удаляйте лишь тестовые извлечённые копии, предварительно убедившись, что других данных там нет.

#Как проверить, что проблема решена

Повторный «Тест» должен завершаться без CRC/Data Error; извлечённый файл открывается и сравнивается с оригиналом у автора. Сумма SHA-256 целого скачанного архива должна совпадать с опубликованной контрольной суммой, если она доступна.

#Если ничего не помогло

Если контрольная сумма совпадает с источником, а CRC остаётся, вероятно, ошибка уже внутри исходного архива. Смена архиватора не восстанавливает недостающие байты гарантированно. Запросите исправленный архив либо восстановление из резервной копии.

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

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

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