Ошибки CRC: объяснение, причины и возможные решения

В 1961 году американский математик Уильям Уэсли Петерсон разработал циклическую проверку избыточности (CRC) для уменьшения ошибок, возникающих при передаче и хранении данных. В этой процедуре избыточность добавляется к каждому блоку данных в виде дополнительного тестового значения. Это значение, также известное как значение CRC, позволяет обнаружить ошибки, возникшие при передаче и хранении данных, и в идеале автоматически исправить их.

Если циклическая проверка избыточности встречает хотя бы один проблемный файл, может возникнуть ошибка CRC, которая не позволит выполнить запланированное сохранение или передачу данных. Это может произойти, в частности, при загрузке и извлечении сжатых файлов и архивов. Однако это также может произойти при чтении и записи данных на жесткие диски. В этой статье мы обсудим, что такое ошибка CRC и как решить эту проблему.

Что такое ошибка CRC?

Ошибка CRC сообщает о том, что циклическая проверка избыточности обнаружила поврежденные или неполные файлы. В этом случае совпадающее значение данных и прилагаемое значение CRC не совпадают, что приводит к прерыванию действия (сохранение, копирование, доступ на чтение и т.д.) и появлению соответствующего сообщения об ошибке CRC. Как правило, это сообщение выглядит следующим образом:

Data error (cyclic redundancy check)

Ошибка CRC часто возникает при извлечении сжатых файлов и архивов. Сбой циклической проверки избыточности может также произойти при чтении и записи на локальные и внешние жесткие диски или USB-накопители, а также CD, DVD или Blu-Ray.

В целях защиты вашей конфиденциальности видео не будет загружаться, пока вы не нажмете на него.

Что можно сделать для предотвращения ошибки CRC?

Если вы столкнулись с ошибкой CRC, это может быть очень неприятно. Ваши стандартные решения, такие как перезагрузка системы, не помогут решить проблему ошибки CRC. Вы также не можете временно отключить процедуру проверки, поэтому сначала затронутые файлы кажутся потерянными. Однако, в зависимости от ситуации, существуют различные стратегии решения проблемы и сохранения ваших файлов!

Ошибка CRC: вот как исправить ее при извлечении файлов

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

Совет

Даже неполная или неправильно выполненная загрузка может быстро привести к проблемам, подобным ошибке CRC. Если вы скачали поврежденный файл или архив из Интернета, мы рекомендуем загрузить его снова.

Многие инструменты сторонних производителей могут восстанавливать поврежденные архивы или сжатые файлы. Если ваша программа предлагает такую возможность, вы можете попробовать исправить ошибку CRC таким образом на последнем шаге. Например, в WinRAR вы можете запустить ремонт следующим образом:

  1. Откройте заархивированный файл в WinRAR.
  2. Нажмите на пункт «Инструменты» в верхней строке меню.
  3. Выберите «Восстановить архив».
  4. Укажите местоположение восстанавливаемого архива и укажите тип сжатия (ZIP или RAR).
  5. Подтвердите, чтобы начать восстановление.
  6. По завершении процесса в заданном целевом каталоге будет восстановленный вариант архива, который не должен вызывать ошибку CRC при извлечении.

Извлечение файла, несмотря на ошибку CRC (с помощью WinRAR)

Если сжатый файл не может быть извлечен из-за ошибки CRC, часто большая часть данных в порядке, и только несколько файлов повреждены. Вы можете сохранить неповрежденные файлы, даже если не можете полностью исправить ошибку CRC. В качестве примера в следующих инструкциях показано, как эта процедура работает в WinRAR:

  1. Откройте поврежденный архив с помощью WinRAR.
  2. Нажмите пункт меню «Извлечь в».
  3. Отметьте опцию «Сохранить битые файлы» в разделе «Разное».
  4. Подтвердите, чтобы завершить этот шаг.
  5. После этого файлы будут извлечены в заданный целевой каталог, включая поврежденный файл(ы). Однако эти файлы нельзя будет открыть или отредактировать.

Ошибки CRC во время процессов чтения или записи — возможные решения

Поскольку не существует специальных средств устранения ошибок носителей информации, наибольшие шансы на успех имеют инструменты для общей проверки ошибок на поврежденном носителе. Как и в случае с WinRAR, вы можете выбирать между сторонним программным обеспечением (обычно платным) и инструментами, которые уже интегрированы в вашу систему. В операционных системах Windows инструмент можно найти в разделе «Проверка ошибок». Он поставляется предустановленным. Его можно использовать следующим образом для проблем с данными, таких как ошибка CRC:

  1. Откройте проводник файлов и выберите проблемный диск, щелкнув на нем правой кнопкой мыши.
  2. Выберите пункт меню «Свойства».
  3. Переключитесь на вкладку «Инструменты».
  4. Нажмите кнопку «Проверить» под опциями «Проверка ошибок».
  5. Наконец, нажмите кнопку «Сканировать диск», чтобы начать проверку ошибок.

Можно ли избежать ошибок CRC?

Проблемы с извлечением или чтением и записью файлов особенно серьезны, если файлы требуются срочно. Основной вопрос заключается в том, можно ли вообще предотвратить ошибки, возникающие в результате проверки циклической избыточности. Однако правильного ответа в данном случае, к сожалению, не существует. Файлы или архивы могут быть повреждены в любой момент. Однако вы можете приложить усилия, чтобы поддерживать программное обеспечение для работы с файлами в актуальном состоянии, регулярно проверяя доступные обновления и устанавливая их.

Кроме того, вы можете минимизировать риск возникновения аппаратных проблем, всегда правильно выключая устройство и отсоединяя внешние жесткие диски и USB-накопители с помощью функции «Безопасное извлечение оборудования».

Оцените статью
cdelat.ru
Добавить комментарий