Ошибка «Error in data CRC» при сканировании диска в программе Victoria HDD означает, что при чтении сектора контрольная сумма данных не совпала с записанным значением — накопитель вернул блок, но его содержимое повреждено. Это один из самых тревожных типов дефектов на графике сканирования, потому что он указывает либо на физическую деградацию поверхности пластин, либо на проблемы в канале передачи данных между диском и контроллером.
Разобраться в природе ошибки важно до запуска любых процедур «лечения»: в одних случаях достаточно заменить SATA-кабель, в других — требуется срочное копирование данных, пока диск ещё читается. Ниже разберём, чем CRC-ошибки отличаются от обычных бэд-блоков, как их диагностировать и какие действия безопасны.
Что означает ошибка CRC при тесте в Victoria
CRC (Cyclic Redundancy Check) — циклический избыточный код, который контроллер диска записывает вместе с данными каждого сектора. При чтении контроллер заново вычисляет контрольную сумму и сравнивает её с сохранённой. Если значения не совпадают, диск сообщает об ошибке UNC (Uncorrectable Error) или CRC, а Victoria отображает такой сектор соответствующим цветом на карте сканирования.
Важно различать два разных источника CRC-ошибок. Первый — ошибки на поверхности: сектор физически повреждён, данные в нём деградировали, и диск не может прочитать их корректно. Второй — ошибки передачи по интерфейсу: данные на диске исправны, но искажаются на пути через кабель или разъём. Именно второй тип фиксируется в SMART-атрибуте UltraDMA CRC Error Count.
Отличить их на практике помогает простая проверка: если CRC-ошибки разбросаны случайно по всему диску и их количество меняется от сканирования к сканированию, подозрение падает на кабель или питание. Если же дефекты стабильно повторяются на одних и тех же адресах LBA — это повреждение поверхности.
💡Стабильно повторяющиеся CRC-ошибки на одних и тех же адресах секторов — признак физического дефекта поверхности. Плавающие ошибки по всему диску чаще указывают на кабель, разъёмы или питание.