199 ошибки передачи данных через dma что это

Как устранить ошибки Ultra DMA CRC Error

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

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

Рассмотрим характеристики винчестера, по которому оценивается устройство, а также встроенные инструментарии для контроля над состоянием его работоспособности.

Основные характеристики жесткого диска

Накопители выпускаются в разных стандартных размерах, измеримых в дюймах, так для стационарных компьютеров это значение равно 3.5 дюйма, а для ноутбуков 2.5.

Взаимодействие диска с материнской платой выполняется через интерфейс, в настоящее время в ПК используется интерфейс SATA разных версий, отличающихся скоростью передачи данных (SATA/300 – 3 Гбит/сек, SATA/600 – до 6 Гбит/сек и т.д.).

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

Чем больше скорость вращения жёсткого диска, тем быстрее возможен доступ к информации. Она составляет 5400 или 7200 об/мин (реже 10 000 или 15 0000 об/мин, но это уже специализированные HDD).

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

Время произвольного доступа зависит от позиционирования и положения головки в начале и конце сеанса определенного участка пластины.

Надежность работы, ударостойкость, уровень шума также являются оценочными характеристиками накопителя.

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

Технология S.M.A.R.T

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

Винчестер может находиться в двух состояниях: S.M.A.R.T. Good и S.M.A.R.T. Bad. Первый вариант свидетельствует о нормальной работе устройства, второй о том, что диск находится в критическом положении. Так как переход в состояние «bad» происходит постепенно, мониторя S.M.A.R.T. можно увидеть ухудшение параметров и успеть перенести информацию на другой накопитель.

Тестирование жесткого диска выполняют специальными утилитами, которые демонстрируют атрибуты S.M.A.R.T., характеризующие состояние его «здоровья». В зависимости от модели и производителя, атрибуты имеют определенные названия (ID) и номер (NUMBER).

Примерами программ, с помощью которых можно увидеть значения S.M.A.R.T и протестировать винчестер, являются следующие: CrystalDiskInfo (бесплатная), HDDScan (бесплатная), HD Tune(бесплатная только в старой версии), Hard DiskSentinel (бесплатная только для DOS), а также Victoria (бесплатная), MHDD (бесплатная под DOS).

Вот как выглядит картинка тестирования жесткого диска с помощью программы S.M.A.R.T. в HDDScan 3.3.

Атрибут: 199 (С7) UltraDMA CRC Error Count

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

Например, если при запуске утилиты, отображающей атрибуты S.M.A.R.T, напротив строки (C7) Ultra DMA CRC Error Count счетчик показывает значение 1234, это говорит о проблемах с HDD.

По статистике, чаще всего увеличение значения этого атрибута возникает вследствие некачественной передачи данных по интерфейсу, что приводит к автоматическому переключению режимов работы канала, на котором находится HDD, и резкому падению скорости чтения/записи.

Читайте также:  Что лучше заморозка или сушка овощей и фруктов

Другой причиной может быть разгон шины PCI/PCI-E компьютерного устройства, а также нарушение контакта в SATA-разъёме на диске или на материнской плате (контроллере). В некоторых случаях растущий атрибут появляется из-за несовместимости жесткого диска и SATA-контроллера.

Устранить ошибку S.M.A.R.T UltraDMA CRC Error Count можно путем выполнения ряда следующих действий:

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

Необходимо иметь в виду, что хорошие атрибуты S.M.A.R.T не всегда дают полную и достоверную картину отличного состояния диска, однако плохие значения точно свидетельствуют о проблемах в HDD.

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

Источник

SMART: Ultra DMA CRC error. Одна из миллиона возможных причин зависаний компьютера

Привет. Столкнулся с проблемой на своем компьютере. Он у меня начал постоянно зависать, либо самопроизвольно перезагружаться. Хочу рассказать вам в чем была причина.

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

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

Посмотрев SMART, обнаружилась ошибка Ultra DMA CRC. Эта ошибка говорит о том, что контрольная сумма CRC не подтверждается контроллером, т.е. данные искажаются. Причин этому может быть несколько. Самая распространенная – повреждение SATA провода, либо отошедший от разъема провод на жестком диске или материнской плате. Менее распространенные, но всё же часто встречающиеся – неисправный контроллер на диске или материнке.

Как вам должно быть понятно из вышенаписанного – в этой ситуации нужно первым делом проверить провод и соединения, и желательно провод заменить.

В моем случае помогла простая замена SATA кабеля.

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

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

Как правило SATA порты которые управляются дополнительным контроллером покрашены другим цветом, например – 6 черных разъемов и 2 серых, черные будут на другом контроллере.

Соответственно, вы можете попробовать подключить диск к другому набору разъемов и проверить его работоспособность.

Если и это не поможет, то нужно проверять диск на другом компьютере, но практически наверняка – конец контроллеру на диске, и диск нужно менять, ну или менять на нем контроллер.

Вышенаписанное – очевидные вещи, но написать о них меня побудило то, что из-за ошибок чтения и записи на НЕ системный диск – Windows зависал, что меня изначально ввело в заблуждение. Я думал, что что-то случилось с материнкой или блоком питания. Но оказалось все гораздо проще.

Источник

UltraDMA CRC Errors

UltraDMA CRC Errors
Здравствуйте! Недавно проверил жесткий диск с HDDScan появилась ошибка UltraDMA CRC Errors. Сменил.

UltraDMA CRC Errors
На ноутбуке уже давно присутствуют достаточно неприятные фризы. Сегодня посмотрел в Hddscan и.

UltraDMA CRC Errors
Как влияют UltraDMA CRC Errors на работу компьютера?

UltraDMA CRC Errors что делать?
Диск постоянно грузит на 100% и шумит. Провод перекинул, не помогло. Что делать, что менять?

Читайте также:  Чем чистить хром детали на авто

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

ЗЫ Покажите рапорт SMART.

Model: ST3250318AS
Firmware: CC37
Serial: 6VY3G20W
LBA: 488397168

Report By: HDDScan for Windows version 3.3

Num Attribute Name Value Worst Raw(hex) Threshold

001 Raw Read Error Rate 118 099 0000000AB2-1DB3 006

003 Spin Up Time 097 097 0000000000-0000 000

004 Start/Stop Count 094 094 0000000000-1A64 020

005 Reallocation Sector Count 100 100 0000000000-0000 036

007 Seek Error Rate 084 060 0000000F89-7C5C 030

009 Power-On Hours Count 086 086 0000000000-31AF 000

010 Spin Retry Count 100 100 0000000000-0000 097

012 Device Power Cycle Count 098 037 0000000000-0A97 020

183 SATA Downshift Error Count 100 100 0000000000-0000 000

184 End To End Error Count 100 100 0000000000-0000 099

187 Reported Uncorrectable Error 100 100 0000000000-0000 000

188 Reported Command Timeouts 100 099 0000010001-0003 000

189 High Fly Writes 098 098 0000000000-0002 000

190 Airflow Temperature 068 055 32 C 045

190 Airflow Temperature Minimum 068 055 32 C 045

190 Airflow Temperature Maximum 068 055 37 C 045

194 HDA Temperature 032 045 32 C 000

194 HDA Temperature Minimum 032 045 12 C 000

194 HDA Temperature Maximum 032 045 55 C 000

195 Error Rate 053 032 0000000AB2-1DB3 000

197 Current Pending Errors Count 100 100 0000000000-0000 000

198 Uncorrectable Errors Count 100 100 0000000000-0000 000

199 UltraDMA CRC Errors 200 200 0000000000-0001 000

240 Heads Flying Hours 100 253 30F3D40000-5253 000

241 Total Host Writes 100 253 000000296F-13D3 000

242 Total Host Reads 100 253 000000E0C7-4421 000

Добавлено через 7 минут
Рапорт SMART скрином

Источник

Как мне удалось победить зависания компьютера и постоянно увеличивающиеся ошибки UltraDMA на SSD

На моем десктопном компьютере установлен SSD Crucial MX-200 500Gb, на котором установлена операционная система и игры.

реклама

Где-то месяц назад игры стали ужасно лагать, зависали до 5 секунд, играть стало не возможно, компьютер иногда зависал намертво и сам перезапускался. Я начал искать причину, логично, что в первую очередь решил проверить состояние SSD Crucial MX-200 по его SMART.

И обнаружил, что атрибут SMART-a 199 UltraDMA CRC Error Count (количество ошибок, возникших во время передачи данных по кабелю от материнской платы до дискретного контроллера диска) буквально за два дня вырос более чем на 2000 ошибок.

реклама

Это вполне объясняло подобное поведение компьютера.

Естественно, что в первую очередь под подозрение попал кабель SATA, но нет, если бы это было так, то я не стал бы писать статью.

реклама

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

После этого SSD был установлен в ноутбук, где при тех же играх и нагрузке данный атрибут SMART-a не увеличился ни на единицу, и ноутбук работал отлично.

Контроллер материнской платы компьютера я тоже исключил, так как установив на HDD стоящий в компьютере операционную систему и игры, и погоняв его с теми же нагрузками, увидел, что атрибут UltraDMA CRC Error Count не увеличился, так и остался равным нулю.

Читайте также:  тыква медовый спас уральский дачник

Что же тогда еще остается?

реклама

Что думаете вы по этому поводу напишите в комментариях.

Но я все-таки купил у них этот кабель SATA 3. Ну как вы и подумали проблему это не решило.

https://disk.yandex.ru/i/v3nlN_OmffD_hw

Расположение их по шкале времени имело случайный характер. Но казалось бы, и 4,5 В. достаточно, так как в SSD стоят свои преобразователи в более низкие напряжения. Но я все же в качестве диагностики попытался уменьшить эти пульсации и подключил прямо к разъему MOLEX к шине 5 в. электролитический конденсатор на 4000 мкФ.

И наконец это решило проблему, осциллограмма выровнялась, провалы пропали, атрибут 199 UltraDMA CRC Error Count больше не увеличивается, компьютер летает, игры не лагают. Теперь выберу время, разберу блок питания и займусь им.

Надеюсь, мой случай окажется вам интересен и полезен.

Источник

Блог SerZh’a

мир электронных мыслей

Вы здесь

Счетчик ошибок Ultra DMA CRC Error

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

Принцип до сих пор остался прежним, изменяется только технология изготовления пластин и электроники, которая контролирует все процессы, происходящие на жестком диске.Показателем здоровья жесткого диска является таблица SMART.

Все работало хорошо до последнего дня. Компьютер начал грузиться дольше, чем обычно. Перед загрузкой Windows каждый раз начинал запускать ScanDisk, проверяя жесткий диск на ошибки. Меня насторожило странное поведение компьютера и я решил проверить его на вирусы, загрузившись с LiveCD. Вирусов не было, поэтому я решил посмотреть на SMART дисков, чтобы удостовериться, что там все в порядке. Оказалось это не так. Напротив строки (C7) Ultra DMA CRC Error Count подсвечивалось предупреждение желтым цветом и счетчик показывал значение 1234.

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

Дальше я начал проверять все методом исключения и первое что я сделал – проверил Seagate на другом компьютере. О Чудо. Ни одной ошибки при записи! Значит, проблема с материнской платой и она все-таки деградировала за время работы?

Пока решил не делать поспешных выводов, а вытянуть материнскую плату из корпуса и хорошо все просмотреть. Внешний осмотр ничего не дал, никаких изменений я не заметил в плане вздувшихся конденсаторов или механических повреждений. Решил не отчаиваться, а попробовать прозвонить конденсаторы прибором, который я купил для ремонтов БП:

Прибор позволяет проверять электролитические конденсаторы на синусоидальном переменном токе без выпаивания из схемы. Это экономит уйму времени при ремонтах.

И мне повезло. Я нашел два конденсатора 1000mkF x 10v в районе чипсета, которые показывали обрыв. Стоят они в фильтрах стабилизаторов питания 5V. Поставил новые конденсаторы, подключил жесткий диск к материнской плате и попробовал запись на диск. Счетчик ошибок замер на значении 1340 и больше не увеличивался при любой нагрузке.

Можно сделать вывод, что по линии 5V шли сильные искажения питания, которые не давали нормально работать паре южный мост – контроллер винчестера. В свою очередь котроллер Seagate оказался очень чувствителен к таким искажениям и не мог правильно сравнивать контрольные суммы. Это привело к увеличению счетчика Ultra DMA CRC Error Count.

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

Источник

Автомобильный онлайн портал