15.03.2021 windows
Ошибка в данных CRC может возникнуть в самых разных случаях: при инициализации жесткого диска или работе с внешним жестким диском, картой памяти или флешкой, попытках произвести действия с накопителем в DISKPART, часто — при установке программ и игр, скачанных с торрента.
Текст ошибки также может быть разным: от простого сообщения диспетчера виртуальных дисков об ошибке в данных при инициализации диска, сообщений «DISKPART обнаружила ошибку: Ошибка в данных (CRC)» или «Расположение недоступно. Нет доступа к диску, ошибка данных (CRC)» при действиях с HDD, картой памяти или USB накопителем, до окон вида «CRC error» или «Ошибка копирования файла» с указанием на файлы устанавливаемого ПО. В этой инструкции подробно о причинах такой ошибки, что она означает и о возможных методах её исправить.
- Что такое CRC и причины ошибки
- Способы исправить ошибку CRC
- При инициализации диска, форматировании, других действиях с накопителем
- При установке игр и программ
Что такое CRC
Прежде чем начать описывать, что делать в ситуации, когда появляется ошибка CRC, следует пояснить, что такое «CRC».
Как известно, CRC (Cycle Redundancy Check – в переводе «циклическая избыточная проверка») являет собой алгоритм создания и проверки «контрольной суммы файла». Последняя используется в слежении за целостностью передаваемых данных с целью профилактики их повреждения или потери.
Данный алгоритм на основе циклического кода вычисляет контрольную сумму файла и добавляет её к телу самого файла. При загрузке (копировании) данного файла система, обладая алгоритмом вычисления контрольной суммы, проверяет правильность полученных данных, и при возникновении нестыковок выдаёт сообщение об ошибке CRC (data error — cycle redundancy check ).
Алгоритм CRC был изобретён в далёком 1961 году, пережил несколько качественных улучшений, и ныне является универсальным средством для проверки целостности получаемых данных.
Эффективный, но не простой
Эта короткая статья не является местом для изучения подробностей вычислений и производительности CRC. Суть в том, что двоичный «многочлен» применяется к потоку данных таким образом, чтобы генерировать контрольную сумму, которая, скорее всего, изменится, если один или несколько битов сообщении были изменены.
Этот «многочлен» представляет собой просто математически удобный способ обращения к определенной последовательности битов. Например:
\(x^{16}+x^{12}+x^5+1=0001\ 0000\ 0010\ 0001\)
Это широко используемый полином «CCITT». Это полином 16-го порядка, что означает, что соответствующее двоичное число имеет ширину 16 бит, и что итоговая контрольная сумма CRC будет иметь ширину 16 бит
(Обратите внимание, что коэффициент для члена высшего порядка считается равным 1 и опускается в двоичной версии.) Члены, которые не отображаются в математическом выражении, имеют в качестве коэффициента двоичный 0
Обнаружение ошибок проще и эффективнее с аппаратным CRC модулем; это схема из показывает работу CRC периферии в микроконтроллере EFM8 Laser Bee
Особенности возникновения ошибки
Что же до причин возникновения данной дисфункции, то конкретные причины ошибки CRC могут быть следующими:
- Потеря или повреждение какого-либо из пакетов сетевых данных при их передаче;
- Потеря или повреждение данных на жёстком диске (к примеру, из-за плохих секторов);
- Физическое повреждение оптического диска с информацией (CD, DVD и др.);
- Нарушение целостности системного реестра;
- Случайный сбой при инсталляции программы;
- Неверная конфигурация файлов и так далее.
Для отображения кода CRC существует такая программа как HashTab, которая, после своей установки, в свойствах самого файла (кликаем правой клавишей мыши на файле, затем выбираем «Свойства) отображает значения контрольных сумм данного файла.
Архивы
Это один из самых первых случаев, когда может возникнуть сбой. Процесс архивирования достаточно сложен, поэтому малейший сбой может привести к повреждению архива. Если у вас появляется надпись «Ошибка CRC. Файл повреждён», то, скорее всего, архив был поврежден уже после создания. То есть вы его не полностью докачали или скопировали с носителя данных. Другой вариант проблем с архивом в том, что непосредственно во время создания архива произошел аппаратный сбой. Возможно, был сбой питания, процессор «разогнан» собственноручно или установлены некачественные планки памяти. В таком случае информация восстановлению не подлежит.
Ошибка в данных CRC — проблемы с жёстким диском
Итак, как исправить ошибку CRC? Поскольку она регулярно случается из-за проблем к доступу жёсткого диска, то рекомендую выполнить следующее:
Действие 1. Восстановите потерянные данные на жёстком диске. Если данная проблема возникла при попытке получения доступа к какому-либо файлу на жёстком диске, тогда стоит использовать различные программы для восстановления потерянных данных. В частности, можно попробовать в деле такие программные продукты как Power Data Recovery или BadCopy Pro, предназначенные именно для рассматриваемых мной задач.
К примеру, чтобы воспользоваться Power Data Recovery, необходимо скачать и установить приложение, в меню выбрать «Damaged Partition Recovery», и осуществить полное сканирование (Full Scan). Если потерянные данные удастся восстановить, тогда, первым делом, нужно будет скопировать их на надёжный и безопасный носитель.
Действие 2. Альтернативным вариантом восстановления доступа к данным на винчестере является использование системной утилиты проверки диска.
- Зайдите в Проводник, кликните правой клавишей мыши на проблемном диске (например, С:), в появившемся меню выберите «Свойства».
- Перейдите на вкладку «Сервис», кликните на «Выполнить проверку», поставьте галочки напротив двух опций проверки диска, нажмите на «Ок», а затем перезагрузите компьютер.
- После перезагрузки система автоматически задействует проверку целостности данных на жёстком диске, и попытается восстановить повреждённые сектора (может занять какое-то время).
Проверьте диск на наличие ошибок
Действие 3. Также можно запустить командную строку от имени администратора (нажать на кнопку «Пуск», в строке поиска написать cmd (не нажимая на ввод), кликнуть на появившийся вверху однотипный результат правой клавишей мыши, и выбрать «Запуск от имени администратора). В командной строке необходимо написать:
chkdsk c: /r /f — (вместо «с:» впишите имя другого проблемного диска при необходимости) затем нажать на ввод, и дождаться окончания проверки.
Быстрое форматирование
Этот способ применяем в крайнем случае, если ошибку CRC исправить утилитой chkdsk не удалось. Если есть важные данные на диске, то этот метод поможет их восстановить.
При быстром форматировании записывается загрузочный сектор и пустая таблица файловой системы. При этом, файлы не стираются, если не скопируете на них что-то новое, которое заменит старые данные.
После быстрого форматирования нужно использовать утилиту для восстановления данных.
Подключите диск к компьютеру. Если возникнут проблемы, установите его на другой ПК в качестве второго винчестера.
Клавишами Win+E откройте окно Проводника. Укажите сбойное устройство, кликните правой кнопкой мыши и выберите Форматирование.
О, и подтвердите выполнение на Пуск.
Как только формат будет завершен, запустите приложение восстановления данных. Рекомендуем воспользоваться программой Recuva, бесплатная версия которой способна восстановить все данные.
Некоторые пользователи при загрузке (или установке) файлов с каких-либо источников могут столкнуться с ошибкой CRC, проявляющей себя сообщением «Ошибка в данных (CRC)». Данная проблема обычно возникает в ситуации, когда система фиксирует несовпадение контрольных данных загружаемого файла, вследствие чего возникает сообщение об ошибке в данных CRC. В этой статье я расскажу, что такое ошибка данных CRC, при каких условиях она возникает, а также поясню как её исправить.
Скриншот ошибки «Расположение недоступно»
Как исправить ошибку CRC — альтернативные варианты
Кроме проблем с жёстким диском, ошибка CRC может возникать и по другим причинам. Потому чтобы пофиксить ошибку CRC сделайте следующее:
- Скачайте торрент-файл из другого источника. Если вы скачали какой-либо файл с торрентов и получили ошибку CRC, тогда запустите торрент-клиент, удалите закачку с ошибкой, а потом и сами некорректно загруженные файлы на жёстком диске. Попробуйте поискать альтернативную закачку той же программы на торрент-трекере, возможно проблемная закачка была создана не совсем корректно, или файлы в ней были повреждены. В некоторых ситуациях не будет лишним и переустановить торрент-клиент, причина ошибки CRC может быть и в нём;
- Если вы получили данную ошибку при попытке считывания данных с СД (ДВД) диска, тогда, для начала, необходимо аккуратно протереть поверхность диска мягкой тканью с целью удаления пыли или грязи на его поверхности, а затем попробовать считать его содержимое с помощью уже упомянутой программы BadCopyPro;
- Если данная ошибка возникла при установке какой-либо игры, будет проще загрузить её образ ещё раз (или сами файлы программы) из другого источника с помощью проверенных программ уровня Download Master, возможно, это поможет избавиться от ошибки CRC.
BadCopy
Для чтения и восстановления битых данных служит программа BadCopy. При появлении сообщения «Ошибка в данных CRC» при работе с дисками она поможет вам спасти информацию. Или хотя бы считать её часть. Например, при её помощи можно вытащить видео с повреждённого диска. Поскольку повреждения диска имеются на 1-2% поверхности, то и данные будут искажены примерно на столько же или даже меньше. Таким образом, если вы с помощью этой программы спасёте видео, то при просмотре будут заметны пара кадров с неясной графикой, в остальном же всё кино будет цело и невредимо. При очень сильном повреждении диска выполнение программы может занять достаточно продолжительное время, и не факт, что результат будет 100%. В целом эта программа способна выполнять следующие действия:
- Получить доступ к нечитаемым файлам.
- Восстановить фотографии на фотоаппарате.
- Восстановить данные, удалённые методом быстрого форматирования.
- Восстановить утерянные файлы на различных носителях информации.
- Считать данные, если они были удалены с перезаписываемого оптического диска.
Исчез диск из папки Мой компьютер
- Страница 1 из 2
- 1
- 2
- Вперед
- Авторизуйтесь для ответа в теме
#1
Здрвствуйте! Возможно, кто-либо сталкивался с подобным? Пропал внешний жесткий диск в папке Мой компьютер- (» OC Windows не удалось найти диск..».), в связи с чем стала невозможной архивация и копирование. В «Устройства и принтеры» диск обозначен. Обращение к средствам устранения неполадок компьютера, Fix it и откат через точку восстановления успеха не принесли. Он был проинициализирован и разбит на два тома: для арихвации и для копий (были присвоены буквы). Все работало более года. Сейчас же он в виде черной полосы-не инииализирован и не распределен, в «Свойства» — «диск работает нормально». .Букв диск не имеет, и я не смог присвоить ему букву, очевидно,эта возможность появится после инициализации. Попытка инициализации диска не удалась, ответ Диспетчера виртуальных дисков -«Ошибка в данных (CRC)». Хотел переустановить -удалил диск из Диспетчера устройств, перезагрузился — то же самое.
Прошу подсказать ответ для решения проблемы. Win.7 Prof. 32
- Наверх
#2
- Модератор
- 3 503 сообщений
- Наверх
#3
это почти как приговор. Ну если допустить что диск рабочий, а пробовал в другой комп втыкать его? Назови модель материнки/ноута и модель диска.
Сообщение отредактировал Bimba: 13 Сентябрь 2011 — 21:50
- Наверх
#4
Ошибка данных CRC — это ошибка чтения/записи, ошибка контроля четности, иначе — твой диск пишет/читает с ошибками. Ошибка емкая, а так как ошибка вылезает сразу же при инициализации диска, причиной может быть что угодно: и поврежденная поверхность диска, и пришедший в негодность кабель esata/usb, и проблема с блоком питания диска, и слетевший драйвер, и. и. и. Плохо что ты не можешь воткнуть в другой комп.
Ну давай посмотрим его диагностику, SMART: вот Victoria для Windows.
Пожалуйста Войдите
или
Зарегистрируйтесь
чтобы увидеть скрытый текст
Она портейбельная. Запускаешь vcr446f.exe — справа в окне выбери свой внешний диск (я надеюсь он определится) — потом SMART — потом кнопку GETSMART — в окне данных правой кн. мыши Copy ALL to Clipboard — и потом вставь из буфера в текстовый файл или сразу в сообщение, посмотрим. Вот мой смарт для примера: SAMSUNG HD502HJ S20BJ90ZA40605 ————————————————————————- ID Name Value Worst Tresh Raw Health ————————————————————————- 1 Raw read error rate 100 100 51 0 ••••• 2 Throughput perfomance 252 252 0 0 ••••• 3 Spin-up time 83 81 25 5339 •••• 4 Number of spin-up times 100 100 0 621 ••••• 5 Reallocated sector count 252 252 10 0 ••••• 7 Seek error rate 252 252 51 0 ••••• 8 Seek time perfomance 252 252 15 0 ••••• 9 Power-on time 100 100 0 3210 ••••• 10 Spin-up retries 252 252 51 0 ••••• 11 Recalibration retries 100 100 0 1 ••••• 12 Start/stop count 100 100 0 627 ••••• 191 G-SENSOR shock counter 100 100 0 1 ••••• 192 Power-off retract count 252 252 0 0 ••••• 194 HDA Temperature 64 62 0 29°C/84°F •••• 195 Hardware ECC recovered 100 100 0 0 ••••• 196 Reallocated event count 252 252 0 0 ••••• 197 Current pending sectors 252 252 0 0 ••••• 198 Offline scan UNC sectors 252 252 0 0 ••••• 199 Ultra DMA CRC errors 100 100 0 16 ••••• 200 Write error rate 100 100 0 0 ••••• 223 Load retry count 100 100 0 1 ••••• 225 Load cycle count 100 100 0 650 •••••
p.s. Название EXSTERNAL ENCLOSURE For 2,5? SATA HDD ни о чем не говорит, поэтому: как подключаешь по esata или usb? имеет ли диск собственный блок питания?
p.s.p.s. Переформатировать всегда успеем попробовать. Я так понял с потерей данных ты уже смирился?
Сообщение отредактировал veremi1: 13 Сентябрь 2011 — 23:11
- Наверх
#5
Ошибка данных CRC — это ошибка чтения/записи, ошибка контроля четности, иначе — твой диск пишет/читает с ошибками. Ошибка емкая, а так как ошибка вылезает сразу же при инициализации диска, причиной может быть что угодно: и поврежденная поверхность диска, и пришедший в негодность кабель esata/usb, и проблема с блоком питания диска, и слетевший драйвер, и. и. и. Плохо что ты не можешь воткнуть в другой комп.
Ну давай посмотрим его диагностику, SMART: вот Victoria для Windows.
Пожалуйста Войдите
или
Зарегистрируйтесь
чтобы увидеть скрытый текст
Она портейбельная. Запускаешь vcr446f.exe — справа в окне выбери свой внешний диск (я надеюсь он определится) — потом SMART — потом кнопку GETSMART — в окне данных правой кн. мыши Copy ALL to Clipboard — и потом вставь из буфера в текстовый файл или сразу в сообщение, посмотрим. Вот мой смарт для примера: SAMSUNG HD502HJ S20BJ90ZA40605 ————————————————————————- ID Name Value Worst Tresh Raw Health ————————————————————————- 1 Raw read error rate 100 100 51 0 ••••• 2 Throughput perfomance 252 252 0 0 ••••• 3 Spin-up time 83 81 25 5339 •••• 4 Number of spin-up times 100 100 0 621 ••••• 5 Reallocated sector count 252 252 10 0 ••••• 7 Seek error rate 252 252 51 0 ••••• 8 Seek time perfomance 252 252 15 0 ••••• 9 Power-on time 100 100 0 3210 ••••• 10 Spin-up retries 252 252 51 0 ••••• 11 Recalibration retries 100 100 0 1 ••••• 12 Start/stop count 100 100 0 627 ••••• 191 G-SENSOR shock counter 100 100 0 1 ••••• 192 Power-off retract count 252 252 0 0 ••••• 194 HDA Temperature 64 62 0 29°C/84°F •••• 195 Hardware ECC recovered 100 100 0 0 ••••• 196 Reallocated event count 252 252 0 0 ••••• 197 Current pending sectors 252 252 0 0 ••••• 198 Offline scan UNC sectors 252 252 0 0 ••••• 199 Ultra DMA CRC errors 100 100 0 16 ••••• 200 Write error rate 100 100 0 0 ••••• 223 Load retry count 100 100 0 1 ••••• 225 Load cycle count 100 100 0 650 •••••
p.s. Название EXSTERNAL ENCLOSURE For 2,5? SATA HDD ни о чем не говорит, поэтому: как подключаешь по esata или usb? имеет ли диск собственный блок питания?
p.s.p.s. Переформатировать всегда успеем попробовать. Я так понял с потерей данных ты уже смирился?
Здравствуйте! Вот полученный результат: