Smart код ошибки 4

&nbsp &nbsp Атрибуты состоят из нескольких полей, каждое из которых имеет определенный смысл. Обычно, программы считывания S. M.A. R.T. выдают расшифровку атрибутов в виде:

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

В настройках большинства современных BIOS материнских плат имеется пункт позволяющий запретить или разрешить считывание и анализ атрибутов SMART в процессе выполнения тестов оборудования перед выполнением начальной загрузки системы. Включение опции позволяет подпрограмме тестирования оборудования BIOS считать значения критических атрибутов и, при превышении порога, предупредить об этом пользователя. Как правило, без особой детализации:
Primary Master Hard Disk: S. M.A. R.T status BAD!, Backup and Replace.
Выполнение подпрограммы BIOS приостанавливается, чтобы привлечь внимание:
Press F1 to Resume
Таким образом, без установки или запуска дополнительного программного обеспечения, имеется возможность вовремя определить критическое состояние накопителя (при включении данной опции) средствами Базовой Системы Ввода-Вывода (BIOS).

Анализ данных S. M.A. R.T. жесткого диска

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

Одной из самых популярных программ для тестирования жестких дисков является Victoria Сергея Казанского.

На сайте автора найдете последнюю версию программы, а также массу полезной информации, в том числе и подробное описание работы с Victoria.

Victoria 3.52 Freeware

В процессе работы с программой можно вызвать контекстную справку клавишей F1

Расшифровка кодов ошибок в Victoria:

BBK (Bad Block Detected) — Найден бэд-блок.

UNCR (Uncorrectable Error) — Неисправимая ошибка. Не удалось скорректировать данные избыточным кодом, блок признан нечитаемым. Может быть как следствием нарушения контрольной суммы данных (софтовый Bad Block), так и неисправностью HDD;

ABRT (Aborted Command) — HDD отверг команду в результате неисправности, или команда не поддерживается данным HDD (пароль, устаревшая или слишком новая модель и т. д.)

T0NF (Track 0 Not Found) — не найдена нулевая дорожку, невозможно выполнить рекалибровку на стартовый цилиндр рабочей области. На современных HDD говорит о неисправности микрокода или магнитных головок;

AMNF (Address Mark Not Found) — адресный маркер не найден, невозможно прочитать сектор, обычно в результате неисправности тракта чтения или дефекта поверхности.

Программа не требует установки, просто скачайте ее по ссылке на странице загрузки сайта автора.

Программа должна выполняться под учетной записью с павами администратора. В среде Windows 7 / 8 необходимо использовать контекстное меню «Запуск от имени администратора».

Victoria for Windows

Краткое описание атрибутов (в скобках дано шестнадцатеричное значение номера):

Ремап (Remap) и проверка поверхности жесткого диска

При записи жесткий диск не проверяет, что и как было записано в область данных сектора, кроме случаев, когда предварительная диагностика, которой накопитель занимается все «свободное время», не пометила в соответствующих журналах эти сектора, как проблемные, или кандидаты на переназначение, что отражается в атрибуте 197 SMART (Current Pending Sectors).

При возникновении плохих блоков (Bad Block) нередко возникает необходимость проверки принадлежности сбойного участка конкретному файлу. Для этих целей можно воспользоваться консольной утилитой NFI. EXE (NTFS File Sector Information Utility) из состава пакета Support Tools от Microsoft. Скачать 10кб
Формат командной строки
nfi. exe Диск Номер логического сектора
Подсказку по использованию NFI. EXE можно получить по команде nfi. exe /?

***Logical sector 12541492 (0xbf5e34) on drive C is in file number 49502.
\WINDOWS\ system32\ D3DCompiler_38.dll

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

Для выполнения тестирования поверхности накопителя с принудительным переназначением (ремапом) сбойных секторов можно воспользоваться программами тестирования HDD, алгоритм работы которых специально разработан таким образом, чтобы «заставить» внутреннюю микропрограмму накопителя выполнить переназначение нестабильного участка.
Так, например, подобные алгоритмы будут использоваться, в упоминаемой выше программе Victoria, если выбран режим тестирования поверхности с выполнением операций восстановления или переназначения (Classic Remap, Advanced Remap :). Изначально режим выполнения теста установлен в Ignore Bad Blocks

Сканирование поверхности MHDD

Добавлю, что особого выбора алгоритмов тестирования с переназначением сбойных секторов у программы MHDD, в отличие от Victoria, нет, однако MHDD обладает несколько большими возможностями, в т. ч. позволяет работать с SCSI-дисками и съемными USB HDD, при использовании драйверов, позволяющих получить доступ к съемному диску как SCSI-устройству (драйверы ASPIEHCI. SYS, USBASPI. SYS).

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

HDAT2 – альтернатива программам MHDD и Victoria.

Для работы HDAT2 используется загрузка в среде Windows98 с возможностью выбора конфигурации драйверов, которые будут использоваться для доступа к накопителям:

HDAT2 – выбор загружаемых драйверов

Программа HDAT2 обеспечивает 3 вида доступа к дисковым устройствам:

через прерывание INT13h BIOS;

через порты ввода вывода;

через драйверы ASPI;

Благодаря хорошо реализованному алгоритму распознавания подключенных дисковых устройств, программа, как правило, верно определяет их характеристики и задает необходимые режимы работы с ними. Хотя бывают и исключения, как например, приходилось сталкиваться с тем, что неверно определяется объем жестких дисков некоторых моделей емкостью 4 Тб. Тем не менее, программа позволяет, например, выполнить тестирование SD-карты, установленной в телефон Alcatel, подключенный к компьютеру через USB-порт, что невозможно с использованием MHDD и Victoria:

HDAT2 – тестирование SD карты в телефоне, подключенном через USB

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

Лучшая, в свое время, программа для тестирования жестких дисков Victoria возвращается!

Обновленная Victoria работает в среде операционных систем Windows 2000/XP/8/10 x32. В среде Windows 9х программа работает только в режиме PIO.

Технические требования к оборудованию:

— Память 2 Gb или более.

— Видеокарта SVGA. Рекомендуется видеорежим от 1280*1024.

— Желательно наличие доступа в Интернет.

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

В среде 64-разрядных ОС Windows работоспособность Victoria сохраняется, за исключением режима PIO.

Мониторинг состояния HDD.

&nbsp &nbsp Для отслеживания технического состояния диска в непрерывном режиме используется специальное программное обеспечение (нередко, платное), главной задачей которого является периодическое считывание и анализ значений атрибутов таблицы SMART с целью предупредить пользователя о достижении порога критического состояния, когда работоспособность устройства и сохранность пользовательских данных не гарантируются. Одним из бесплатных, и тем не менее, популярных в среде пользователей ПК, представителей программ для мониторинга состояния HDD является CrystalDiskInfo

CrystalDiskInfo

Список команд жестких дисков стандарта ATA для работы с данными S. M.A. R.T

Наименование &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp Код операции

SMART_READ_VALUES&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp 0xd0
SMART_READ_THRESHOLDS &nbsp &nbsp &nbsp &nbsp &nbsp&nbsp 0xd1
SMART_AUTOSAVE&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp&nbsp 0xd2
SMART_SAVE&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp 0xd3
SMART_IMMEDIATE_OFFLINE &nbsp &nbsp &nbsp &nbsp 0xd4
SMART_READ_LOG_SECTOR &nbsp &nbsp &nbsp &nbsp &nbsp&nbsp 0xd5
SMART_WRITE_LOG_SECTOR &nbsp &nbsp &nbsp &nbsp&nbsp 0xd6
SMART_ENABLE &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp&nbsp 0xd8
SMART_DISABLE &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp&nbsp&nbsp 0xd9
SMART_STATUS &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp0xda
SMART_AUTO_OFFLINE &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp &nbsp 0xdb

В качестве дополнительного материала по технологии S. M.A. R.T и использованию программного обеспечения smartmontools в операционных системах семейства Linux, может пригодиться статья S. M.A. R.T и оценка технического состояния жесткого диска в Linux

Использование терминального режима для ремонта HDD.

&nbsp &nbsp Методика несложная и вполне работоспособная, но, в основном, рассчитана на применение опытными специалистами по ремонту HDD. Я постараюсь дать некоторые пояснения, которых в оригинале нет.

&nbsp &nbsp Итак, кроме обычного интерфейса ATA или SATA, современные накопители имеют служебный интерфейс для подключения в терминальном режиме. На плате электроники накопителя любого производителя вы найдете кроме стандартных разъемов питания и интерфейса, еще и дополнительный разъем, никак не обозначенный, и имеющий не менее 3-х контактов. Это и есть разъем для подключения терминала через последовательный порт накопителя.

Разъем подключения терминала к диску

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

3,5″ накопители Seagate PATA :

Интерфейсный разъём. : : | : RX / TX Разъём питания

3,5″ и 2.5″ накопители Seagate SATA, а также 2.5″ Samsung SATA :

3,5″ накопители Samsung PATA :

Интерфейсный разъём. : : : | RX / TX Разъём питания

3,5″ накопители Samsung SATA :

Разъём питания. Разъём SATA : : : | RX / TX

Использование Hiperterminal для подключения накопителей Seagate.

Выбор COM порта

Параметры COM порта

Параметры эмуляции терминала

&nbsp &nbsp Убедитесь, что ваш терминал работает. Для этого соедините RX и TX между собой. При наборе с клавиатуры вы должны видеть удвоение набираемых символов, поскольку на экран терминала сначала выводится введенный символ, передаваемый по линии TX, а затем, этот же символ, принятый по линии RX. Если режим «Отображать введенные символы на экране» выключить, то удвоения символов не будет, поскольку будут отображаться только символы, принятые по линии RX.

&nbsp &nbsp Если параметры порта выбраны правильно и накопитель поддерживает терминал, то, при нажатии CTRL-Z вы должны увидеть приглашение:

), в ответ на которые накопитель выводит диагностические данные о своем текущем состоянии.

Переход на нужный уровень выполняется с помощью команды:

LED: 000000CC FAddr: 0024A051

После раскручивания двигателя, увидите сообщение:

Spin Up Complete
Elapsed Time 7.146 secs

Теперь накопитель готов к работе в терминальном режиме.

Spin Error
Elapsed Time 12.917 secs
R/W Status 2 R/W Error 84150180

&nbsp &nbsp В сети встречается несколько методик восстановления работоспособности накопителей семейства 7200.11, которые позволили добиться положительного результата. Логика подсказывает, что как минимум, нужно:
— обнулить содержимое SMART Причиной разрушения транслятора, судя по всему, является ошибка в микропрограмме, связанная с обработкой этого содержимого. Иначе причина разрушения транслятора не будет устранена.
— пересчитать содержимое транслятора заново, что вернет работоспособность внутренней микропрограмме накопителя.

В большинстве методик используется команда обнуления списка переназначенных в процессе эксплуатации секторов G-List (Grown List). Мне кажется, в случае восстановления не только работоспособности, но и целостности данных, это будет лишним, хотя, вероятность порчи транслятора в зависимости от содержимого G-List, очевидно, исключить нельзя. На практике, очистку G-List я никогда не использовал, а восстановление нескольких Barracuda 7200.11 выполнилось вполне успешно.

&nbsp &nbsp Для очистки данных SMART нужно перейти на уровень 1

Восстановление работоспособности накопителя ST3640323AS с прошивкой SD35.

Rst 0x20M
(P) SATA Reset

LED:000000CC FAddr:0024CDC9
Rst 0x20M
(P) SATA Reset
LED:000000CC FAddr:0024CDC9
Rst 0x20M

Реакция на CTRL-Z присутствует, накопитель переходит на уровень /T, однако, тут же возвращается на «SATA Reset» :

Если вы желаете поделиться ссылкой на эту страницу в своей социальной сети, пользуйтесь кнопкой «Поделиться»

End to end error: как исправить?

SMART: контрольный режим

SMART: контрольный режим

СМАРТ был изначально разработан для ошибок end to end error и определен комитетом SFF в середине 90-х годов прошлого века. У системы было несколько эволюций, которые обозначают, как SMART I, II и III. С годами комитет T13 взял на себя ответственность за стандарт, и теперь он жестко нормирован в спецификации ATA. WD рассматривает следующие определения:

Ключевые преимущества инструментов СМАРТ:

Сквозная ошибка жесткого диска

Сквозная ошибка жесткого диска

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

Значимые данные SMART:

Таблица атрибутов

Существуют распространенные сообщения об ошибках, связанных со СМАРТ жесткого диска. Если информация появляется во время запуска системы, сообщение отображается как предсказанный сбой на винчестере, а дополнительное сообщение предупреждает о немедленном резервном копировании данных с него. Ниже представлена таблица атрибутов SMART поддерживаемых твердотельными накопителями Intel.

Перераспределенный счетчик секторов

Количество часов при включении

Подсчет циклов питания

Доступное зарезервированное пространство

Количество сбоев программы

Стереть счетчик ошибок

SATA Счетчик пониженной передачи

Некорректируемое количество ошибок

Счетчик небезопасного выключения (счетчик отключения питания)

Счетчик ошибок CRC

Временная нагрузка, износ носителей

Временная рабочая нагрузка, коэффициент чтения / записи хоста

Таймер рабочей нагрузки

Доступное зарезервированное пространство

Индикатор износа СМИ

Всего написано LBA

Всего прочитанных LBA

Сброс счетчика B8

Система оповещения ошибок SMART – важная функция работы ПК, которая подсказывает пользователю, что он должен делать дальше. Она является краткосрочным прогнозом отказа диска. Диагностические тесты имеют статус PASS.

Система сообщит о сбое при достижении порога b8 end to end error. Привод контролирует несколько видов областей производительности. Некоторые из этих областей включают повторные попытки чтения, что означает, что данные не были прочитаны правильно в первый раз.

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

Сброс счетчика B8

Ошибка: 196 (С4) Event

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

Ошибка: 196 (С4) Event

В классификации этот сбой имеет значение 196 (C4) Reallocated Event Count и напрямую связан с параметром 05 Reallocated Sector Count. При повышении кода 196 также увеличивается параметр 05. Если режим 05 не увеличивается, то при вторичной корреляции плохие дефектные блоки исправляются, сектор считается исправным и не требующим переназначения.

Для ситуации, когда error end event определяется выражением «196 < 05», фиксируется перенос на 1 шаг определенных операций переназначения для поврежденных секторов. Вариант «196 > 05» демонстрирует, что в результате определенной операции с переназначением обнаруженная ошибка была устранена.

Атрибут: 197 (C5) Count

Код ошибки охватывает участки, являющиеся кандидатами для направления в зону резервирования. Диск, попадая в мертвую зону, фиксирует ее для переназначения, помещает в перечень, расширяя аргумент «197». Атрибут обозначается в системе стандартизации: 197 (C5) Current Pending Sector Count.

Атрибут: 197 (C5) Count

Перед секторальной записью диск тестирует наличие участка в списке. В случае его отсутствия процесс идет непрерывно. Когда сектор тестируется стандартным образом, предполагается, что он в хорошем состоянии. Если во время записи отключается питание ПК, прекращается запись и сектор диска остается неполным, в процессе тестирования выявляется несоответствие между этими данными в виде end to end error count. Тогда диск выполняет регистрацию и удаляет битый сектор из списка. Если параметр atri booth 197 уменьшается, то размер «196» будет увеличен.

В ситуации, когда тесты не пройдены, диск выполнит переназначение операции, снижая «197», увеличивая размеры «196/05» и отмечая изменения в перечне G. В этом случае любое ненулевое значение свидетельствует о сбое. Если значение отличается от нуля, необходимо приступить к считыванию поверхности с перспективой перераспределения в ПО Victoria или MHDD. Затем при тестировании диск попадет в сектор с недостатками и попытается записать его. Так Victoria 3.5 с расширенным аргументом переназначения попытается это сделать 10 раз. Следовательно, ПО инициирует «лечение» сектора, в результате чего он будет исправлен или переназначен.

Автоматическое исправление Error

Можно исправить смарт-ошибку end to end error на винчестере автоматически с помощью бесплатного программного обеспечения.

Алгоритм восстановления жесткого диска Windows 7/10 утилитой Windows Free:

Мастер EaseUS Partition

Бесплатный менеджер разделов EaseUS работает по аналогии со встроенной утилитой Windows для восстановления ручной загрузкой.

Скачивают портативное программное обеспечение небольшого размера на ПК, оно поддерживается Windows 7\8\10.

Ремонт диска

Ремонт диска

Если пользователь получает ошибку SMART на жестком диске SATA, можно запустить утилиту Check Disk в Windows для исправления сбоев.

Алгоритм исправления ошибок винчестера:

Исправление update process

Как исправить ошибку

Системная ошибка update process ended with error 1 относится к ошибкам ОС Android. О ней часто сообщают пользователи, которые скачивают пакет обновлений OTA и пытаются загрузить его на свое устройство. Она также может появиться при установке ПЗУ через пользовательское восстановление, например, ClockworkMod, PhilZ или TWRP. Эта ошибка означает, что системный раздел был изменен, и в результате программа обновления прерывает установку.

Также можно попробовать переключиться на другое восстановление (TWRP / PhilZ), и ошибка должна быть исправлена. Во многих случаях она появляется, когда файл сценария обновления ПЗУ проверяет, совместима ли модель устройства с ПЗУ. Удалив условие подтверждения из сценария, можно сделать так, чтобы оно обошло проверку, которая приводит к ошибке состояния. На самом деле, это функция безопасности, но иногда разработчик ПЗУ вносит изменения в скрипт для конкретной модели устройства.

Рекомендации по выбору инструментов

Рекомендации по выбору инструментов

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

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

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

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

Подводя итог, можно констатировать, что сквозная ошибка SMART end to end error является частью технологии проверки жесткого диска, подверженного риску отказа. Статистически SMART может прогнозировать более половины дисковых отказов, что делает эту технологию надежным источником информации о его текущем состоянии.

Некоторые накопители, такие как твердотельные накопители (SSD), содержат дополнительные поля SMART, которые некоторые BIOS не могут правильно интерпретировать. Это можно исправить, перейдя на сайт производителя материнской платы, чтобы установить наличие обновлений для BIOS компьютера. Если это не помогает, можно обратиться к ним за инструкциями по отключению SMART-тестов в BIOS. Статистика пользователей говорит о том, что самые распространенные сбои фиксируются по следующим атрибутам.

Источники:

https://ab57.ru/hdd. html

https://fb. ru/article/468537/end-to-end-error-kak-ispravit

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: