Устранение неполадок при циклической проверке избыточности

Вопрос читателя: «Привет, Уолли, у меня проблемы с Cyclic Redundancy Check, и мне интересно, как их исправить?« Жаклин Т., Новая Зеландия

Ответ Уолли:

Обзор циклической проверки избыточности

Циклическая проверка избыточности — это метод проверки целостности данных. Обычно он используется в сетях и устройствах хранения, таких как жесткие диски и карты флэш-памяти. Cyclic Redundancy Check часто сокращается до CRC. У. Уэсли Петерсон разработал процесс CRC в 1961 году.

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

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

На компьютерах он используется для обеспечения правильного копирования данных, когда приложение хранит данные, файл загружается из Интернета или переносится со съемного носителя, например DVD, на жесткий диск.

Какие проблемы связаны с циклической проверкой избыточности?

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

При попытке получить доступ к данным или запустить программу с DVD или компакт-диска пользователю может быть выдана ошибка типа «Это недопустимый файл Windows». Эта ошибка часто является результатом неудачной проверки CRC. Самая распространенная ошибка CRC — «Ошибка данных: проверка циклическим избыточным кодом». Часто это является результатом неполной или поврежденной загрузки.

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

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

Я всегда рекомендую своим читателям регулярно использовать надежный очиститель реестра и оптимизатор, например WinThruster или CCleaner. Многие проблемы, с которыми вы сталкиваетесь, могут быть связаны с поврежденным и раздутым реестром. Удачных вычислений! :)





Источник

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.