Как вылечить reallocated sectors count

Как вылечить reallocated sectors count thumbnail

Reallocated sector count как исправить

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

Что такое S.M.A.R.T. технология

S.M.A.R.T. (Self-Monitoring, Analisys and Reporting Technology, т. е. технология мониторинга, анализа и отчёта) – комплекс технологий, благодаря которым доступна информация о состоянии HDD.


Основы S.M.A.R.T. были разработаны в 1995 г. совместными усилиями производителей жестких дисков.
За последние двадцать лет возможности технологий все время совершенствовались и дорабатывались, так после стандарта SMART вышел SMART II, далее — SMART III, и до сих пор продолжает улучшаться.
smart_tabl



Атрибуты S.M.A.R.T. технологии

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

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

Атрибуты комплекса S.M.A.R.T относятся в первую очередь к дискам с интерфейсами SATA и РАТА. У дисков SAS, SCSI и других серверных дисков тоже есть S.M.A.R.T., но его представление сильно отличается от SATA/PATA. Мониторинг серверных дисков производит обычно не человек, а RAID-контроллер.

Открыв S.M.A.R.T. в какой-то программе, можно увидеть следующую картину
(на скриншоте приведён S.M.A.R.T. диска Hitachi Deskstar 7К1000.С HDS721010CLA332 в HDDScan 3.3):
smart-hddscan
В каждой строке отображается конкретный атрибут. Каждый имеет стандартизованное название и определённый номер, которые не зависят от модели и производителя диска.
Каждый атрибут S.M.A.R.T. имеет несколько полей. Каждое поле относится к какому-то классу из следующих: ID, Value, Worst, Threshold и RAW и несёт определенный смысл.

Расшифровка результатов данных

Программы считывания выдают расшифровку в виде:

ID (Number) — идентификатор, номер атрибута. Название одного и того же атрибута программами может выдаваться по-разному, идентификатор определяется атрибутом. Полезно для программ, которые переводят общепринятое название атрибута с английского на русский язык. Чаще всего перевод получается неудачным, и расшифровать какой это параметр практически невозможно, в таком случае обращают внимание на идентификатор.

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

По показателю Value нельзя судить о состоянии атрибута, так можно делать только при сравнении показателя со значением Threshold этого же атрибута. Чем меньше значение Value, тем хуже состояние атрибута, накопитель нужно менять (изначально все классы значений, кроме RAW, на новом диске имеют максимальное значение, например 100) обычно от 0 до 100 или до 253.

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

Например, атрибут с идентификатором 5 будет характеризовать число забракованных и переназначенных из резервной области секторов диска, и для устройств производства компании Seagate, и для Western Digital, Samsung, Maxtor.

Worst — наихудшее значение, которого достигало значение Value за всю жизнь жесткого диска. Измеряется в попугаях. В процессе работы оно может уменьшаться либо оставаться неизменным. По его значению можно судить о здоровье атрибута только при сравнении с Threshold.

Threshold — значение, измеряемое в попугаях, которого должен достигнуть Value этого же атрибута, чтобы состояние атрибута было признано критическим. Показатель Threshold — это порог: если Value больше Threshold — атрибут в порядке; если меньше либо равен — с атрибутом проблемы. По такому критерию утилиты, читающие S.M.A.R.T., выдают отчёт о состоянии диска либо отдельного атрибута вроде «Good» или «Bad».

RAW (Data) — самый важный показатель, который нужен для оценки. Измеряется он в реальных значениях, которые выражаются в разнообразных единицах измерения, описывая текущее состоянии диска. Значение Value полностью основано на этом показателе. Поле RAW даёт возможность объективно оценить состояние винчестера.

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

Включение опции позволяет программе тестирования оборудования средствами Базовой Системы Ввода-Вывода (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. жесткого диска

Для получения данных в операционной системе можно использовать специальные программы (программа для тестирования жестких дисков Victoria Сергея Казанского, HDDScan), утилиты для тестирования оборудования жестких дисков.


Последнюю версию программы можно найти на официальном сайте автора, также можно найти много полезной информации и подробное описание работы с Victoria.
screen-victoria-for-windows
Программа Victoria имеет две разновидности — для работы в среде DOS и, для работы в среде Windows. DOS-версия может напрямую работать с контроллером жесткого диска, обладает значительно большими возможностями по сравнению с версией для Windows.
kk
hh
Программа проста в использовании. Помогает оценить техническое состояние винчестера, произвести его тестирование и некоторые настройки — уровня шума, производительности, физического объема. Режимы тестирования поверхности накопителя позволяют принудительно избавиться от сбойных секторов с помощью режима Remap нескольких видов. Меню тестирования можно включить нажав клавишу F4 (SCAN).

Пользователь имеет возможность задать область тестирования
Start LBA :0 — начало области (по умолчанию — 0)
End LBA :14680064 — конец области (по умолчанию — номер последнего блока диска)

Режим тестирования

Линейное чтение — последовательное чтение от начального блока до конечного
Случайное чтение — номер считываемого блока формируется случайным образом.
BUTTERFLY чтение — выполняется чтение блоков, начиная от граничных номеров (начала и конца), к центру области тестирования.
Изменение режима происходит нажав клавишу «пробел»
gg

Обработка ошибок

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

Ignore Bad Blocks — программа не будет выполнять никаких действий при обнаружении ошибки.
BB = RESTORE DATA — программа попытается восстановить данные из поврежденных секторов.
BB = Classic REMAP — выполняется запись в поврежденный сектор для вызова процедуры переназначения.
BB = Advanced REMAP — улучшенный алгоритм скрытия сбойных блоков. Используется, когда не помогает классический ремап.
ff
bb
Программа выполняет специальную последовательность операций с целью формирования признака кандидата на ремап (атрибут 197) у сбойного блока. Далее выполняется 10-кратная запись, обрабатываемая микропрограммой накопителя как обычная обработка кандидата на remap, в случае если выдает ошибку, выполняется переназначение, если ошибки нет — блок считается нормальным и удаляется из кандидатов на ремап.

Читайте также:  Как самостоятельно вылечить фобии

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

BB = Fujitsu Remap — выполнение специфических алгоритмов, основанных на недокументированных способностях некоторых моделей накопителей Fujitsu
BB = Erase 256 sect — при обнаружении сбойного сектора выполняется перезаписывание блока из 256 секторов. Пользовательские данные не сохраняются.
vcr
Во время работы с программой можно вызвать контекстную справку можно клавишей F1

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

BBK (Bad Block Detected) — Найден бэд-блок.
UNCR (Uncorrectable Error) — Неисправимая ошибка. Не удалось скорректировать данные избыточным кодом, блок признан нечитаемым, как следствие нарушения контрольной суммы данных (Bad Block) или неисправностью HDD;
IDNF (ID Not Found) — Идентификатор сектора не найден. Обычно говорит о разрушении микрокода или формата низкого (физического уровня) жесткого диска. У исправных HDD такая ошибка выдается при попытке обратиться к несуществующему адресу физического сектора;
ABRT (Aborted Command) — HDD отверг команду в результате неисправности, или команда не поддерживается данным HDD (пароль, устаревшая или слишком новая модель и т.д.)
T0NF (Track 0 Not Found) — не найдена нулевая дорожку, невозможно выполнить рекалибровку на стартовый цилиндр рабочей области. На современных жестких дисках говорит о неисправности микрокода или магнитных головок;
AMNF (Address Mark Not Found) — адресный маркер не найден, невозможно прочитать сектор, обычно в результате неисправности тракта чтения или дефекта поверхности.

Анализ данных в программе Victoria

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

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

Для анализа состояния SMART-атрибутов выбираем режим работы через программный интерфейс Windows — включаем кнопку API в правой верхней части основного окна. Затем выбираем накопитель для проверки — нажимаем на кнопку Standard в основном меню программы и подсвечиваем мышкой нужный диск в окне со списком.

В информационном окне будет отображен паспорт накопителя — модель, версию аппаратной прошивки, серийный номер, размер и т.п. Для получения данных SMART выбираем пункт меню SMART и жмем кнопку «Get SMART». Результат будет отображен в информационном окне программы.

Программа для тестирования дисков HDDScan

Приложение обладает возможностью считывать S.M.A.R.T. у внешних накопителей. Существует очень мало программ, которые обладают такой функцией, ведь она оснащена широким спектром контроллеров (HDD с интерфейсом ATA/SATA, HDD с интерфейсом SCSI, HDD с интерфейсом USB, HDD с интерфейсом FireWire, RAID массивы с ATA/SATA/SCSI интерфейсом, Flash накопители с интерфейсом USB, SSD с интерфейсом ATA/SATA).
Основной вид программы при запуске:
nn
Информационное окно тестов:
vvv
S.M.A.R.T. отчет:
mmm


Диагностика диска HDAT2

Программы Victoria for DOS и MHDD работают только с дисками ATA/SATA, с некоторыми типами SCSI-устройств (MHDD). Программы давно уже не обновляются.
В качестве альтернативы можно воспользоваться программой HDAT2, поддерживающую работу с широким количеством накопителей, с интерфейсами SCSI и USB. HDAT2 поддерживает различные режимы тестирования и восстановления поверхности, позволяет выполнять встроенные тесты S.M.A.R.T., просматривать внутренние журналы накопителей.

При меньшей наглядности выполняемых тестов, программа HDAT2 превосходит MHDD и Victoria по своим функциональным возможностям.
Для работы HDAT2 используется загрузка в среде Windows98 с возможностью выбора конфигурации драйверов, которые будут использоваться для доступа к накопителям:
5
К дисковым устройствам программа имеет 3 вида доступа:

  1. Через прерывание INT13h BIOS;
  2. Через порты ввода вывода;
  3. Через драйверы ASPI;

Программа имеет хороший алгоритм распознавания подключенных дисковых устройств, определяет их характеристики и задает необходимые режимы работы с ними. Данное приложение позволяет выполнить тестирование SD-карты, установленной в телефон, подключенный к компьютеру через USB-порт, что невозможно с использованием MHDD и Victoria.
7

Атрибут: 05 Reallocated Sector Count как исправить

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

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

При наличии повреждённого сектора диск помечает его как нечитаемый, начинает использовать вместо него другой из резервной области, сделав соответствующие пометки в специальном списке дефектов поверхности — G-list. Этот процесс называют «remapping», или «automatic defect reassignment», он выполняется микропрограммой накопителя и для пользователя (операционной системы) невидим, а переназначенный сектор — remap.

Новый сектор получает логический номер LBA старого, и при обращении ПО к нему с этим номером запрос будет перенаправляться в резервную область.
Хоть он вышел из строя, объём диска не меняется, не изменяется он до поры до времени, так как объём резервной области не бесконечен. Резервная область может содержать несколько тысяч секторов, и допустить, чтобы она закончилась, будет весьма безответственно — диск нужно будет заменить задолго до этого.

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

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

Атрибут: 197 (С5) Current Pending Sector Count как исправить

Когда в процессе работы диск натыкается на плохой сектор, он помечает его как кандидат на переназначение, заносит его в специальный внутренний список и увеличивает параметр 197. Это означает, что на диске могут быть повреждённые секторы, о которых он ещё не знает.
post-cgi
При попытке записи диск сначала проверяет, не находится ли этот сектор в списке кандидатов, в случае если он там не найден, запись проходит обычным порядком. Если найден, проводится тестирование сектора записью-чтением. Если все тестовые операции проходят нормально, то диск считает, что он исправен. Диск начинает проводить первоначально запрошенную запись и удаляет сектор из списка кандидатов. При этом атрибут 197 уменьшается, также возможно увеличение атрибута 196.

Если же тестирование заканчивается неудачей, диск выполняет операцию переназначения, уменьшая атрибут 197, увеличивая 196 и 05, а также делает пометки в G-list. Ненулевое значение параметра говорит о неполадках.

При ненулевом значении нужно запустить в программе Victoria или аналогах последовательное чтение всей поверхности с опцией remap. При сканировании диск обязательно наткнётся на плохой сектор и попытается произвести запись в него (в случае Victoria 3.5 и опции Advanced remap — диск будет пытаться записать сектор до 10 раз). Программа спровоцирует «лечение» сектора, что приведет к исправлению, либо переназначению.

При неудачном чтения как с remap, так и с Advanced remap, необходимо запустить последовательную запись в той же программе, при этом операция записи стирает данные, перед её применением рекомендуется сделать бек-ап!
При невыполнении ремапа могут помочь такие действия: снять плату электроники диска и почистить контакты гермоблока жесткого диска, соединяющие его с платой — они могут быть окислены. Если диск исчерпал резервную область, ему некуда переназначать секторы, то сделать remap будет невозможно.

Читайте также:  Как вылечить стоматит после антибиотиков

Если значение атрибута 197 никакими манипуляциями не снижается до 0, следует думать о замене диска.

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


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

Источник

Подробно про атрибуты:

Атрибут: 01 Raw Read Error Rate
Для всех дисков Seagate, Samsung (начиная с семейства SpinPoint F1 (включительно)) и Fujitsu 2,5″ характерны огромные числа в этих полях.
Для остальных дисков Samsung и всех дисков WD в этом поле характерен 0.
Для дисков Hitachi в этом поле характерен 0 либо периодическое изменение поля в пределах от 0 до нескольких единиц.
Такие отличия обусловлены тем, что все жёсткие диски Seagate, некоторые Samsung и Fujitsu считают значения этих параметров не так, как WD, Hitachi и другие Samsung. При работе любого винчестера всегда возникают ошибки такого рода, и он преодолевает их самостоятельно, это нормально, просто на дисках, которые в этом поле содержат 0 или небольшое число, производитель не счёл нужным указывать истинное количество этих ошибок.
Таким образом, ненулевой параметр на дисках WD и Samsung до SpinPoint F1 (не включительно) и большое значение параметра на дисках Hitachi могут указывать на аппаратные проблемы с диском. Необходимо учитывать, что утилиты могут отображать несколько значений, содержащихся в поле RAW этого атрибута, как одно, и оно будет выглядеть весьма большим, хоть это и будет неверно (подробности см. ниже).
На дисках Seagate, Samsung (SpinPoint F1 и новее) и Fujitsu на этот атрибут можно не обращать внимания.

Атрибут: 02 Throughput Performance
Параметр не даёт никакой информации пользователю и не говорит ни о какой опасности при любом своём значении.

Атрибут: 03 Spin-Up Time
Время разгона может различаться у разных дисков (причём у дисков одного производителя тоже) в зависимости от тока раскрутки, массы блинов, номинальной скорости шпинделя и т. п.
Кстати, винчестеры Fujitsu всегда имеют единицу в этом поле в случае отсутствия проблем с раскруткой шпинделя.
Практически ничего не говорит о здоровье диска, поэтому при оценке состояния винчестера на параметр можно не обращать внимания.

Атрибут: 04 Number of Spin-Up Times (Start/Stop Count)
При оценке здоровья не обращайте на атрибут внимания.

Атрибут: 05 Reallocated Sector Count
Поясним, что вообще такое «переназначенный сектор». Когда диск в процессе работы натыкается на нечитаемый/плохо читаемый/незаписываемый/плохо записываемый сектор, он может посчитать его невосполнимо повреждённым. Специально для таких случаев производитель предусматривает на каждом диске (на каких-то моделях — в центре (логическом конце) диска, на каких-то — в конце каждого трека и т. д.) резервную область. При наличии повреждённого сектора диск помечает его как нечитаемый и использует вместо него сектор в резервной области, сделав соответствующие пометки в специальном списке дефектов поверхности — G-list. Такая операция по назначению нового сектора на роль старого называется remap (ремап) либо переназначение, а используемый вместо повреждённого сектор — переназначенным. Новый сектор получает логический номер LBA старого, и теперь при обращении ПО к сектору с этим номером (программы же не знают ни о каких переназначениях!) запрос будет перенаправляться в резервную область.
Таким образом, хоть сектор и вышел из строя, объём диска не изменяется. Понятно, что не изменяется он до поры до времени, т. к. объём резервной области не бесконечен. Однако резервная область вполне может содержать несколько тысяч секторов, и допустить, чтобы она закончилась, будет весьма безответственно — диск нужно будет заменить задолго до этого.
Кстати, ремонтники говорят, что диски Samsung очень часто ни в какую не хотят выполнять переназначение секторов.
На счёт этого атрибута мнения разнятся. Лично я считаю, что если он достиг 10, диск нужно обязательно менять — ведь это означает прогрессирующий процесс деградации состояния поверхности либо блинов, либо головок, либо чего-то ещё аппаратного, и остановить этот процесс возможности уже нет. Кстати, по сведениям лиц, приближенных к Hitachi, сама Hitachi считает диск подлежащим замене, когда на нём находится уже 5 переназначенных секторов. Другой вопрос, официальная ли эта информация, и следуют ли этому мнению сервис-центры. Что-то мне подсказывает, что нет :)
Другое дело, что сотрудники сервис-центров могут отказываться признавать диск неисправным, если фирменная утилита производителя диска пишет что-то вроде «S.M.A.R.T. Status: Good» или значения Value либо Worst атрибута будут больше Threshold (собственно, по такому критерию может оценивать и сама утилита производителя). И формально они будут правы. Но кому нужен диск с постоянным ухудшением его аппаратных компонентов, даже если такое ухудшение соответствует природе винчестера, а технология производства жёстких дисков старается минимизировать его последствия, выделяя, например, резервную область?

Атрибут: 07 Seek Error Rate
Описание формирования этого атрибута почти полностью совпадает с описанием для атрибута 01 Raw Read Error Rate, за исключением того, что для винчестеров Hitachi нормальным значением поля RAW является только 0.
Таким образом, на атрибут на дисках Seagate, Samsung SpinPoint F1 и новее и Fujitsu 2,5″ не обращайте внимания, на остальных моделях Samsung, а также на всех WD и Hitachi ненулевое значение свидетельствует о проблемах, например, с подшипником и т. п.

Атрибут: 08 Seek Time Performance
Не даёт никакой информации пользователю и не говорит ни о какой опасности при любом своём значении.

Атрибут: 09 Power On Hours Count (Power-on Time)
Ничего не говорит о здоровье диска.

Атрибут: 10 (0А — в шестнадцатеричной системе счисления) Spin Retry Count
О здоровье диска чаще всего не говорит.
Основные причины увеличения параметра — плохой контакт диска с БП или невозможность БП выдать нужный ток в линию питания диска.
В идеале должен быть равен 0. При значении атрибута, равном 1-2, внимания можно не обращать. Если значение больше, в первую очередь следует обратить пристальное внимание на состояние блока питания, его качество, нагрузку на него, проверить контакт винчестера с кабелем питания, проверить сам кабель питания.
Наверняка диск может стартовать не сразу из-за проблем с ним самим, но такое бывает очень редко, и такую возможность нужно рассматривать в последнюю очередь

Атрибут: 11 (0B) Calibration Retry Count (Recalibration Retries)
Ненулевое, а особенно растущее значение параметра может означать проблемы с диском.

Атрибут: 12 (0C) Power Cycle Count
Не связан с состоянием диска.

Атрибут: 183 (B7) SATA Downshift Error Count
Не говорит о здоровье накопителя. содержит количество неудачных попыток понижения режима SATA. Суть в том, что винчестер, работающий в режимах SATA 3 Гбит/с или 6 Гбит/с (и что там дальше будет в будущем), по какой-то причине (например, из-за ошибок) может попытаться «договориться» с дисковым контроллером о менее скоростном режиме (например, SATA 1,5 Гбит/с или 3 Гбит/с соответственно). В случае «отказа» контроллера изменять режим диск увеличивает значение атрибута

Атрибут: 184 (B8) End-to-End Error
Ненулевое значение указывает на проблемы с диском.

Атрибут: 187 (BB) Reported Uncorrected Sector Count (UNC Error)
Ненулевое значение атрибута явно указывает на ненормальное состояние диска (в сочетании с ненулевым значением атрибута 197) или на то, что оно было таковым ранее (в сочетании с нулевым значением 197).

Читайте также:  Как быстро вылечить герпес на губах кормящей маме

Атрибут: 188 (BC) Command Timeout
Для того чтобы сказать, почему происходят такие случаи, нужно уметь анализировать логи S.M.A.R.T., которые содержат специфичную для каждого производителя информацию, что на сегодняшний день не реализовано в общедоступном ПО — следовательно, на атрибут можно не обращать внимания.

Атрибут: 190 (BE) Airflow Temperature
содержит температуру винчестера для дисков Hitachi, Samsung, WD и значение «100 − [RAW-значение атрибута 194]» для Seagate. Не говорит о состоянии диска.

Атрибут: 191 (BF) G-Sensor Shock Count (Mechanical Shock)
Актуален для мобильных винчестеров. На дисках Samsung на него часто можно не обращать внимания, т. к. они могут иметь очень чувствительный датчик, который, образно говоря, реагирует чуть ли не на движение воздуха от крыльев пролетающей в одном помещении с диском мухи.
Вообще срабатывание датчика не является признаком удара. Может расти даже от позиционирования БМГ самим диском, особенно если его не закрепить. Основное назначение датчика — прекратить операцию записи при вибрациях, чтобы избежать ошибок.
Не говорит о здоровье диска.

Атрибут: 192 (С0) Power Off Retract Count (Emergency Retry Count)
Не позволяет судить о состоянии диска.

Атрибут: 193 (С1) Load/Unload Cycle Count
Не говорит о здоровье диска.

Атрибут: 194 (С2) Temperature (HDA Temperature, HDD Temperature)
О состоянии диска атрибут не говорит, но позволяет контролировать один из важнейших параметров. Моё мнение: при работе старайтесь не допускать повышения температуры винчестера выше 50 градусов, хоть производителем обычно и декларируется максимальный предел температуры в 55-60 градусов.

Атрибут: 195 (С3) Hardware ECC Recovered
содержит количество ошибок, которые были скорректированы аппаратными средствами ECC диска. Особенности, присущие этому атрибуту на разных дисках, полностью соответствуют таковым атрибутов 01 и 07.

Атрибут: 196 (С4) Reallocated Event Count
Косвенно говорит о здоровье диска. Чем больше значение — тем хуже. Однако нельзя однозначно судить о здоровье диска по этому параметру, не рассматривая другие атрибуты.
Этот атрибут непосредственно связан с атрибутом 05. При росте 196 чаще всего растёт и 05. Если при росте атрибута 196 атрибут 05 не растёт, значит, при попытке ремапа кандидат в бэд-блоки оказался софт-бэдом (подробности см. ниже), и диск исправил его, так что сектор был признан здоровым, и в переназначении не было необходимости.
Если атрибут 196 меньше атрибута 05, значит, во время некоторых операций переназначения выполнялся перенос нескольких повреждённых секторов за один приём.
Если атрибут 196 больше атрибута 05, значит, при некоторых операциях переназначения были обнаружены исправленные впоследствии софт-бэды.

Атрибут: 197 (С5) Current Pending Sector Count
Натыкаясь в процессе работы на «нехороший» сектор (например, контрольная сумма сектора не соответствует данным в нём), диск помечает его как кандидат на переназначение, заносит его в специальный внутренний список и увеличивает параметр 197. Из этого следует, что на диске могут быть повреждённые секторы, о которых он ещё не знает — ведь на пластинах вполне могут быть области, которые винчестер какое-то время не использует.
При попытке записи в сектор диск сначала проверяет, не находится ли этот сектор в списке кандидатов. Если сектор там не найден, запись проходит обычным порядком. Если же найден, проводится тестирование этого сектора записью-чтением. Если все тестовые операции проходят нормально, то диск считает, что сектор исправен. (Т. е. был т. н. «софт-бэд» — ошибочный сектор возник не по вине диска, а по иным причинам: например, в момент записи информации отключилось электричество, и диск прервал запись, запарковав БМГ. В итоге данные в секторе окажутся недописанными, а контрольная сумма сектора, зависящая от данных в нём, вообще останется старой. Налицо будет расхождение между нею и данными в секторе.) В таком случае диск проводит изначально запрошенную запись и удаляет сектор из списка кандидатов. При этом атрибут 197 уменьшается, также возможно увеличение атрибута 196.
Если же тестирование заканчивается неудачей, диск выполняет операцию переназначения, уменьшая атрибут 197, увеличивая 196 и 05, а также делает пометки в G-list.
Итак, ненулевое значение параметра говорит о неполадках (правда, не может сказать о том, в само́м ли диске проблема).
При ненулевом значении нужно обязательно запустить в программах Victoria или MHDD последовательное чтение всей поверхности с опцией remap. Тогда при сканировании диск обязательно наткнётся на плохой сектор и попытается произвести запись в него (в случае Victoria 3.5 и опции Advanced remap — диск будет пытаться записать сектор до 10 раз). Таким образом программа спровоцирует «лечение» сектора, и в итоге сектор будет либо исправлен, либо переназначен.

Атрибут: 198 (С6) Offline Uncorrectable Sector Count (Uncorrectable Sector Count)
означает то же самое, что и атрибут 197, но отличие в том, что данный атрибут содержит количество секторов-кандидатов, обнаруженных при одном из видов самотестирования диска — оффлайн-тестировании, которое диск запускает в простое в соответствии с параметрами, заданными прошивкой. Параметр этот изменяется только под воздействием оффлайн-тестирования, никакие сканирования программами на него не влияют. При операциях во время самотестирования поведение атрибута такое же, как и атрибута 197. Ненулевое значение говорит о неполадках на диске (точно так же, как и 197, не конкретизируя, кто виноват).

Атрибут: 199 (С7) UltraDMA CRC Error Count
В подавляющем большинстве случаев причинами ошибок становятся некачественный шлейф передачи данных, разгон шин PCI/PCI-E компьютера либо плохой контакт в SATA-разъёме на диске или на материнской плате/контроллере.
Ошибки при передаче по интерфейсу и, как следствие, растущее значение атрибута могут приводить к переключению операционной системой режима работы канала, на котором находится накопитель, в режим PIO, что влечёт резкое падение скорости чтения/записи при работе с ним и загрузку процессора до 100% (видно в Диспетчере задач Windows).
В случае винчестеров Hitachi серий Deskstar 7К3000 и 5К3000 растущий атрибут может говорить о несовместимости диска и SATA-контроллера. Чтобы исправить ситуацию, нужно принудительно переключить такой диск в режим SATA 3 Гбит/с.
Моё мнение: при наличии ошибок — переподключите кабель с обоих концов; если их количество растёт и оно больше 10 — выбрасывайте шлейф и ставьте вместо него новый или снимайте разгон.
Можно считать, что о здоровье диска атрибут не говорит.

Атрибут: 200 (С8) Write Error Rate (MultiZone Error Rate)
содержит частоту возникновения ошибок чтения, произошедших по вине программного обеспечения. Влияние на здоровье неизвестно.

Атрибут: 202 (СА) Data Address Mark Error
содержание атрибута — загадка, но проанализировав различные диски, могу констатировать, что ненулевое значение — это плохо

Атрибут: 203 (CB) Run Out Cancel
Влияние на здоровье неизвестно.

Атрибут: 220 (DC) Disk Shift
Влияние на здоровье неизвестно.

Атрибут: 254 (FE) Free Fall Event Count
содержит зафиксированное электроникой количество ускорений свободного падения диска, которым он подвергался, т. е., проще говоря, показывает, сколько раз диск падал. Влияние на здоровье неизвестно.

Надо отметить, что не все программы умеют правильно отображать такие атрибуты. Многие как раз и переводят атрибут с несколькими значениями в десятичную систему счисления как одно огромное число. Правильно же отображать такое содержимое — либо с разбиением по значениям (тогда атрибут будет состоять из нескольких отдельных чисел), либо в шестнадцатеричной системе счисления (тогда атрибут будет выглядеть как одно число, но его составляющие будут легко различимы с первого взгляда), либо и то, и другое одновременно. Примерами правильных программ служат HDDScan, CrystalDiskInfo, Hard Disk Sentinel.

Источник

Источник