Какво означава информация за интелигентен твърд диск. Технология С

Малка история за S.M.A.R.T. атрибути, тяхното значение и разбиране. Статията ще обсъди декодирането на всички интелигентни атрибути на ATA устройства. В предишни статии говорихме за и. Сега бих искал да опиша малко атрибутите на обикновените ATA дискове, използвайки Seagate Barracuda ES.2 (ST31000340NS) като пример. Ще дефинираме и най-важните атрибути, на които трябва да обърнете внимание, когато наблюдавате дискове с помощта на smartctl. Първо, можете да се уверите, че нашето устройство поддържа smart

[имейл защитен] s01:~# smartctl -i /dev/sda smartctl 5.41 2011-06-09 r3365 (локална компилация) Copyright (C) 2002-11 от Bruce Allen, http://smartmontools.sourceforge.net === НАЧАЛО НА ИНФОРМАЦИОННАТА СЕКЦИЯ === Семейство модели: Seagate Barracuda ES.2 Модел на устройството: ST31000340NS Сериен номер: 9QJ2ADVC … ATA Версията е: 8 ATA Стандартът е: ATA-8-ACS ревизия 4 Местното време е: петък, 21 февруари 16:18:35 2014 CET … SMART поддръжката е: Налична - устройството има SMART възможности. SMART поддръжката е: Активирана

Последните два реда показват, че дискът поддържа smart и можете да видите стойността на всички негови атрибути и тяхната интерпретация ще бъде правилна (интерпретация RAW_VALUE). В този случай типът интерфейс (устройство) не е посочен изрично (атрибутът „-d“ не е посочен), така че smartctl автоматично определя типа на устройството и казва, че „SMART поддръжката е: Активирана“. Но ако например се използват масиви от дискове (RAID контролер), тогава smartctl може да каже, че smart не се поддържа:

[имейл защитен]:~# smartctl -i /dev/sda smartctl 5.41 2011-06-09 r3365 (локална компилация) Copyright (C) 2002-11 от Bruce Allen, http://smartmontools.sourceforge.net Доставчик: SMC Продукт: SMC2108 Ревизия: 2.90 Потребителски капацитет: 2 996 997 980 160 байта Размер на логически блок: 512 байта ID на логическа единица: 0xСериен номер: Тип на устройството: диск Местното време е: петък, 21 февруари 17:32:27 2014 IST Устройството не поддържа SMART

Но всъщност просто трябва да знаете (или да изберете) кои дискови масиви се използват и след това можете да получите желания резултат, като изрично посочите типа на устройството:

[имейл защитен]:~# smartctl -d megaraid,14 -i /dev/sda smartctl 5.41 2011-06-09 r3365 (локална компилация) Copyright (C) 2002-11 от Bruce Allen, http://smartmontools.sourceforge.net Доставчик: SEAGATE Продукт: ST1000NM0001 Ревизия: 0002 Потребителски капацитет: 1 000 204 886 016 байта Размер на логически блок: 512 байта Идентификационен номер на логическа единица: 0x5000c50041080343 Сериен номер: Z1N0TV980000C2157TYR Тип устройство: диск Транспортен протокол: SAS Местното време е: Пет, 21 февруари 17:34:45 2014 IST устройство поддържа SMART и е активирано Температурно предупреждение е активирано

Може да има проблем и във версията smartctl, защото не всички твърди дисковесе добавят към базата данни SMART веднага след пускането на пазара на нов HDD или RAID контролер. Или поддръжката е деактивирана в BIOS (трябва да я активирате). Може също да е проблем със самия фърмуер. харддиск. Можете също да опитате първо да активирате SMART с командата:

[имейл защитен]:~# smartctl -s на /dev/sda smartctl 5.41 2011-06-09 r3365 (локална компилация) Copyright (C) 2002-11 от Брус Алън, http://smartmontools.sourceforge.net === НАЧАЛО НА РАЗРЕШАВАНЕ/ ИЗКЛЮЧВАНЕ НА СЕКЦИЯТА ЗА КОМАНДИ === SMART Активиран.

Следващата част от изхода, която ни интересува, ще покаже обобщения резултат от проверката на здравословното състояние на диска (Ако не е преминал, трябва да смените диска). Той също така показва допълнителни характеристики на диска и очакваното време за изпълнение на кратки и дълги тестове.

[имейл защитен]:~# smartctl -Hc /dev/sda smartctl 5.41 2011-06-09 r3365 (локална компилация) Copyright (C) 2002-11 от Bruce Allen, http://smartmontools.sourceforge.net === НАЧАЛО НА ЧЕТЕНЕ НА SMART DATA РАЗДЕЛ === Резултат от теста за самооценка на общото здравословно състояние на SMART: ПРЕМИНА Общи стойности на SMART: Статус на събиране на данни офлайн: (0x82) Дейността по събиране на данни офлайн е завършена без грешка. Автоматично офлайн събиране на данни: Активирано. Състояние на изпълнение на самотеста: (41) Рутината за самотест е прекъсната от хоста с твърдо или меко нулиране. Общо време за завършване на офлайн събирането на данни: (634) секунди. Възможности за офлайн събиране на данни: (0x7b) SMART изпълнение офлайн незабавно. Поддръжка за включване/изключване на автоматично офлайн събиране на данни. Спиране на офлайн събирането при нова команда. Поддържа се офлайн повърхностно сканиране. Поддържа се самотест. Поддържа се самотест на превозното средство. Поддържа се селективен самотест. SMART възможности: (0x0003) Запазва SMART данни преди влизане в режим на пестене на енергия. Поддържа SMART таймер за автоматично запазване. Възможност за регистриране на грешки: (0x01) Поддържа се регистриране на грешки. Поддържа се регистриране с общо предназначение. Препоръчително време за запитване за кратка процедура за самотест: (1) минути. Препоръчително време за запитване за разширена рутинна процедура за самотест: (226) минути. Препоръчително време за запитване за рутинна процедура за самотест на превозното средство: (2) минути. Възможности на SCT: (0x003d) Поддържан статус на SCT. Поддържа се SCT контрол за възстановяване на грешки. Поддържа се SCT Feature Control. Поддържа се таблица с данни на SCT.

В нашия случай типът на устройството беше определен автоматично и сега можем да покажем най-интересното - списък с атрибути.

[имейл защитен]:~# smartctl -A /dev/sda smartctl 5.41 2011-06-09 r3365 (локална компилация) Copyright (C) 2002-11 от Bruce Allen, http://smartmontools.sourceforge.net === НАЧАЛО НА ЧЕТЕНЕ НА SMART DATA РАЗДЕЛ === SMART Attributes Data Structure номер на ревизия: 10 Специфични за доставчика SMART атрибути с прагове: ID# ATTRIBUTE_NAME ФЛАГ СТОЙНОСТ WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000f 068 059 044 Pre-fail Винаги - 1304497 27 3 Spin_Up_Time 0x0003 099 099 000 Pre - fail Always - 0 4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 23 5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 4 7 Seek_Error_Rate 0x000f 063 039 030 Pre-fail Al начини - 549998464 474 9 Power_On_Hours 0x0032 052 052 000 Old_age Винаги - 42335 10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Always - 0 12 Power_Cycle_Count 0x0032 100 037 020 Old_age Always - 63 184 End-toEnd_Error 0x0032 100 100 099 Old_age Always - 0 187 Reported_Uncorrect 0x0032 1 00 100 000 Old_age Винаги - 0 188 Command_Timeout 0x0032 100 093 000 Old_age Винаги - 4295032870 189 High_Fly_Writes 0x003a 100 100 000 Old_age Винаги - 0 190 Airflow_Temperature_Cel 0x0022 076 049 045 Old_age Винаги - 24 (Min/Max 18 /26) 194 Temperature_Celsius 0x002 2 024 051 000 Old_age Винаги - 24 (0 17 0 0) 195 Hardware_ECC_Recovered 0x001a 041 021 000 Old_age Always - 130449727 197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 0 198 Offline_Uncorrectable 0x0010 100 100 0 00 Old_age Офлайн - 0 199 UDMA_CRC_Error_ Брой 0x003e 200 200 000 Old_age Винаги - 0

Използвайки SMART, можете да предвидите с доста голяма вероятност проблемите, свързани с:

  • магнитни дискови глави
  • Физическо увреждане на диска
  • Логически грешки
  • Механични проблеми (проблеми със задвижването, системи за позициониране)
  • Захранване (платка)
  • температура

Нека дешифрираме изхода.


Всеки атрибут има група от стойности:

  • ДОКУМЕНТ ЗА САМОЛИЧНОСТ#- атрибути (подробности) на идентификационния номер. Всеки атрибут има свой собствен уникален идентификатор, който трябва да бъде еднакъв за всички производители на дискове.
  • ATTRIBUTE_NAME- име на атрибут. Тъй като различните производители на дискове могат да назовават атрибутите по свой собствен начин (съкратено, синоними), най-добре е да се ориентирате по ID на атрибута.
  • ФЛАГ (флаг за състояние)– всеки атрибут има специфичен флаг, зададен от разработчика на диска. В ОС с графичен интерфейс стойността на този флаг се предоставя като набор от букви - w, p, r, c, o, s (обяснение по-долу). И тези набори са предоставени под формата на шестнадесетичното число, което видяхте по-горе.
  1. Угаранция: Показва жизненоважен атрибут на устройството и се покрива от гаранцията. Ако този флаг е зададен и стойността на атрибут с този флаг достигне праговата стойност, докато устройството все още е в гаранция, тогава фирмата ще трябва да замени устройството безплатно.
  2. П erformance: Сочи към атрибут, който представлява мярка за производителност на диска - не е критично.
  3. грешка Р ate: Атрибут с процент грешки.
  4. ° Сброй на срещанията: Атрибутът на броя на срещанията.
  5. О nline тест: Атрибут, който актуализира стойности само чрез онлайн тестове. Ако не е посочено, то се актуализира чрез офлайн тестове.
  6. С elf preserving: Сочи към атрибут, който може да събира и запазва дискови данни, дори ако S.M.A.R.T. хора с увреждания.
  • стойност– Текуща стойност на атрибута (оценка на атрибута на задвижване въз основа на Raw_value). Ниската стойност показва бърза деградация на диска или възможна повреда скоро. тези. колкото по-висока е стойността на атрибута Value, толкова по-добре. Тази стойност на атрибута трябва да се сравни с праговата стойност. Ако това е критичен атрибут и стойността е под прага, дискът трябва да се смени.
  • Най-лошото– Най-ниската стойност на атрибута през живота на диска. Стойността може да се промени през живота на диска и не трябва да бъде по-малка или равна на праговата стойност.
  • Thresh (праг)– Стойност на прагов атрибут, зададена от създателя на диска. Стойността не се променя през целия живот на диска. Ако стойността на атрибута Value стане равна или по-малка от праговата стойност, в колоната WHEN_FAILED ще се появи известие. И дискът трябва да се смени.
  • Тип- тип атрибут. Може да бъде критичен (предварителен отказ), което показва предстояща повреда на устройството поради грешки, или некритичен, което показва, че краят на жизнения цикъл на устройството е достигнат.
  • Сурова_стойност– Обективна стойност на атрибута, която се показва в десетичен формат (изчислена от фърмуера на диска) и единици, известни само на производителя (свързани със стойности Value, Threshold и Worst).
  • WHEN_FAILED– Показва проблеми с атрибута.

Атрибутът на диска ще бъде зададен като неуспешен в следните случаи:

стойност= f( Сурова_стойност) <= Праг

  • f(сурова_стойност) – функция за изчисляване на деградацията (намаляването) на стойността на параметъра Value в зависимост от стойността на Raw_value.

Недостатъци на този подход за изчисляване на деградацията на диска:

  • За всеки производител на диск и дори модел диск, функцията f(сурова_стойност) изчислени по различен начин.
  • Резултатът на всеки атрибут се изчислява независимо един от друг - т.е. връзките между атрибутите се игнорират.

Сега искам да представя таблица с всички изброени атрибути. Тези атрибути, подчертани в розово, са критични атрибути. Освен това типът на параметъра се посочва в зависимост от големината на стойността. Тези. колкото по-голяма е стойността на параметъра, толкова по-добро е здравето на диска или обратното.

Сега да преминем към атрибутите:

#ДОКУМЕНТ ЗА САМОЛИЧНОСТ HEX Име на атрибут По-добре, ако... Описание
01 01 Необработен процент грешки при четене Честота на грешки при четене на данни от твърдия диск. Произходът им се дължи на хардуера на твърдия диск.
02 02 пропускателна способност Обща производителност на задвижването. Ако стойността на атрибута намалее постоянно, тогава има голяма вероятност от проблеми с твърдия диск.
03 03 Време за завъртане Време за завъртане на шпиндела от покой (0 rpm) до работна скорост. Полето Raw_value съдържа времето в милисекунди/секунди в зависимост от производителя
04 04 Старт/Стоп броене * Общ брой стартирания, спирания на шпиндела. Понякога включително броя на активациите на режима за пестене на енергия. Полето за необработена стойност съхранява общия брой стартирания/спирания на твърдия диск.
05 05 Преразпределени сектори Броят на операциите за повторно картографиране на сектора. Когато се открие повреден сектор на твърдия диск, информацията от него се маркира и прехвърля в специално обособена зона, лошите блокове се изхвърлят и тези места на диска се запазват. Този процес се нарича ремапиране. Колкото по-висока е стойността на преразпределения брой сектори, толкова по-лошо е състоянието на повърхността на диска - физическото износване на повърхността. Полето за необработена стойност съдържа общия брой преназначени сектори.
07 07 Процент грешки при търсене Честота на грешки при позициониране на блока от магнитни глави. Колкото по-висока е стойността, толкова по-лошо е състоянието на механиката или повърхността на твърдия диск.
08 08 Търсене на ефективност във времето Средна производителност на операция за позициониране. Ако стойността на атрибута намалее, тогава има голяма вероятност от проблеми с механичната част.
09 09 Часове на захранване (POH) Времето, прекарано от устройството във включено състояние. Като прагова стойност за него е избрано паспортното време между отказите.
10 Брой повторни опити за завъртане Броят повторни опити за завъртане на дисковете до работна скорост, ако първият опит е бил неуспешен.
11 Повторни опити за повторно калибриране Брой повторни опити за повторно калибриране, ако първият опит е бил неуспешен.
12 0C Брой цикли на захранване на устройството Броят цикли на включване и изключване на твърдия диск.
13 0D Честота на грешки при меко четене Броят грешки при четене, причинени от софтуера, които не могат да бъдат коригирани.
187 BB Докладвани UNC грешки Фатални хардуерни грешки.
190 БЪДА Температура на въздушния поток Температура на въздуха в корпуса на твърдия диск. Цяло число или стойност по формулата 100 - Температура на въздушния поток
191 bf процент грешки на g-sense Броят грешки в резултат на предупреждения.
192 C0 Брой прибирания при изключване Брой цикли на аварийно изключване.
193 C1 Цикъл на зареждане/разтоварване Броят на циклите на преместване на блока от глави към зоната за паркиране.
194 C2 HDA температура Показания на вградения термичен сензор на задвижването.
195 C3 Хардуер ECC Възстановен Брой грешки, коригирани от хардуера на диска (грешки при четене, грешки в позицията, грешки при предаване на външен интерфейс).
196 C4 Брой събития за преразпределение Брой операции за пренасочване към резервната област, успешни и неуспешни опити.
197 C5 Текущ брой чакащи сектори Броят на кандидатите за прехвърляне в резервната зона. Означен като ненадежден. При следващи правилни операции атрибутът може да бъде изчистен.
198 C6 Некоригируем брой сектори Броят на некоригируемите грешки при достъп до сектора.
199 C7 UltraDMA CRC Брой грешки Броят на грешките при предаване на данни на външния интерфейс.
200 C8 Процент грешки при запис /Честота на многозонови грешки Общият брой грешки при попълването на сектора с информация. Индикатор за качество на съхранението.
201 C9 Честота на грешки при меко четене Честотата на "софтуерните" грешки при четене на данни от диска, а не от хардуера на HDD.
202 ок Грешки в маркирането на адреса на данните Броят на грешките в маркираната информация за адрес (Марка за адрес на данни (DAM)). Ако не се коригира автоматично, сменете устройството.
203 CB Изтече отмени Броят на ECC грешките в данните, добавени към предавания сигнал, което позволява на приемащия край да определи дали е възникнала грешка или да коригира малка грешка.
204 CC Мека ECC корекция Броят на ECC грешките, коригирани от софтуера.
205 CD Коефициент на термична неравност (TAR) Брой грешки, дължащи се на температурни колебания.
206 CE височина на летене * Височината между главата и повърхността на диска на компютъра.
209 D1 ефективност на търсенето офлайн * Ефективност на търсенето на Drive по време на офлайн операции.
220 DC Преместване на диска Разстояние на преместване на дисковия модул спрямо шпиндела. Най-често поради удар или падане.
221 DD Процент на грешки в G-Sense Брой грешки, дължащи се на външни натоварвания и въздействия. Атрибутът съхранява показанията на вградения сензор за катастрофа.
222 DE Заредени часове * Времето, прекарано от блока от магнитни глави между разтоварването от зоната за паркиране до работната зона на диска и зареждането на блока обратно в зоната за паркиране.
223 Д.Ф. Брой повторни опити за зареждане/разтоварване * Броят на новите опити за разтоварване/изтегляне на магнитната глава на твърдия диск към/от зоната за паркиране след неуспешен опит.
224 E0 Триене на натоварване Стойността на силата на триене на блока от магнитни глави, когато се разтоварва от зоната за паркиране.
225 E1 Брой цикли на натоварване Броят на циклите влизане-излизане в зоната за паркиране.
226 E2 Заредете „в“ време * Времето, през което устройството разтоварва магнитните глави от зоната за паркиране до работната повърхност на диска.
227 E3 Брой усилвания на въртящия момент Броят опити за компенсиране на въртящия момент.
228 E4 Цикъл на прибиране при изключване Броят на повторните опити за автоматично паркиране на устройството с магнитна глава в резултат на изключване на захранването.
230 E6 GMR Амплитуда на главата * Амплитуда на "трептене" (разстояние на многократно движение на блока от магнитни глави).
231 E7 температура Температура на твърдия диск.
240 F0 глава летателни часове * Време за позициониране на главата.
250 FA Честота на повторни опити за грешка при четене Броят на грешките при четене на твърдия диск.

Трябва да разгледате дисковите атрибути като цяло и независимо да предвидите замяната, а не да разчитате само на интелигентни атрибути. Необходимо е допълнително да се провеждат тестове за лоши блокове и да се изпълняват fscheck и интелигентни тестове, които ще бъдат обсъдени в следващите статии.

За да проверите твърдите дискове, има много безплатни инструменти, които могат да ви помогнат да определите какво се случва с вашия твърд диск, когато подозирате, че има проблем с него.

Операционните системи от тип Windows вече включват инструменти като проверка на диска за грешки и командата chkdsk, но има други инструменти, изброени по-долу, които се предлагат безплатно от производителите на твърди дискове и други разработчици.

Важно:В зависимост от открития проблем, може да се наложи да смените твърдия диск, ако не премине някой от следните тестове на твърдия диск. За да направите това, трябва да следвате съветите, дадени в програмата.

Seagate SeaTools е безплатна програма за тестване на твърд диск, достъпна за потребителите в една от двете опции:

  • SeaTools за DOSподдържа Seagate или Maxtor устройства и работи независимо от вашата операционна система, като работи директно от CD или USB устройство, което прави тази програма много надеждна.
  • SeaTools за Windowsе програма, която трябва да бъде инсталирана на операционната система Windows. С негова помощ можете да извършвате основно и разширено тестване на всякакви дискове от всеки производител - вътрешни и външни.

Тези потребители, които имат достъп до софтуера SeaTools Desktop, SeaTools Online или PowerMax на Maxtor, трябва да имат предвид, че горната програма замества и трите от тези програми. Днес Seagate е собственик на марката Maxtor.

Софтуерът SeaTools от Seagate е най-добрият в своя сегмент. Те се използват за проверка на твърди дискове в професионални компютърни услуги, но всеки потребител може лесно да ги използва.

Windows версията на SeaTools работи на операционни системи от Windows 10 до Windows XP.

HDDScan е безплатна програма за проверка на всички видове дискове, независимо от техния производител.

HDDScan включва няколко инструмента, включително SMART тестване и проверка на повърхността.

Програмата е много лесна за използване, не изисква инсталация, поддържа почти всички интерфейси на устройства и изглежда се актуализира редовно.

HDDScan може да се използва на Windows 10, 8, 7, Vista и XP, както и на Windows Server 2003.

DiskCheckup е безплатна програма за проверка на твърдия диск, която работи с повечето устройства.

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

Можете да настроите програмата така, че информацията за раздела SMART да се изпраща по имейл или да се показва, когато параметрите на задвижването надхвърлят праговете, препоръчани от производителя.

Твърдите дискове, които имат SCSI връзка или прилагат хардуерен RAID механизъм, не се поддържат от DiskCheckup.

DiskCheckup работи на операционни системи Windows 10/8/7/Vista/XP и Windows Server 2008/2003.

GSmartControl може да извършва различни проверки на твърдия диск, предоставяйки подробни резултати и цялостна оценка на изправността на диска.

За отстраняване на проблеми с устройство, GSmartControl може да извърши три самотеста:

  • Бърза проверка:отнема около 2 минути и се използва за идентифициране на сериозно повреден твърд диск.
  • Разширена проверка:Отнема около 70 минути и проверява цялата повърхност на твърдия диск за повреди.
  • Транспортна проверка:Този тест отнема 5 минути и е предназначен да търси повреда, която може да е настъпила по време на транспортирането на устройството.

GSmartControl може да се изтегли за Windows както като преносима версия, така и като програма за инсталиране. Работи на системни версии от Windows 10 до Windows XP. Можете също така да получите версия на програмата за Linux и Mac операционни системи и програми във формат LiveCD/LiveUSB.

Windows Drive Fitness Test е безплатен софтуер за диагностика на твърд диск, който може да работи на повечето дискове, налични днес.

За съжаление Windows Drive Fitness Test може да тества само USB устройства и други вътрешни устройства.

WinDFT може да се инсталира на операционни системи Windows 10, 8, 7, Vista и XP.

Samsung HUTIL е безплатна помощна програма за диагностика на твърди дискове на Samsung. Понякога HUTIL се нарича ES-Tool.

Samsung HUTIL се предлага като ISO изображение за по-късно записване на CD или USB флаш устройство. Този подход прави HUTIL независим от операционната система и като цяло по-удобен инструмент за тестване от програмите, разработени за операционната система Windows. Можете също така да стартирате HUTIL от стартираща дискета.

коментар: HUTIL ще проверява само твърди дискове на Samsung. Той ще стартира и ще намери дискове, които не са на Samsung, но не може да се направи диагностика на такива дискове.

Тъй като Samsung HUTIL работи от стартиращ диск, той изисква работещ твърд диск и операционна система, за да го запишете на CD или USB стик.

Безплатната Western Digital Data Lifeguard Diagnostic (DLGDIAG) е предназначена да тества само твърди дискове с марка Western Digital.

Western Digital Data Lifeguard Diagnostic може да бъде изтеглен като преносима версия за Windows или като ISO файл с изображение, което да се запише на диск за зареждане и извършва серия от проверки на твърдия диск. Подробни инструкции за инсталиране от Western Digital можете да намерите на връзката по-долу.

коментар: DOS версията на DLGDIAG диагностицира само Western Digital устройства, докато Windows версията на тази програма работи и с устройства от други производители.

Windows версията на програмата работи на операционни системи от Windows 10 до Windows XP

Тест за неща на Барт

Bart's Stuff Test е безплатна програма за Windows, която извършва стрес тестове на твърдия диск.

Програмата не предоставя толкова много функции и не провежда толкова задълбочени тестове на твърдия диск, както другите програми в този списък.

Като се имат предвид всички неща, Bart's Stuff Test е добро допълнение към вашия арсенал за тестване на дискове, особено ако имате проблеми с проверката с ISO-базирани инструменти и искате да използвате нещо различно от предоставените инструменти по подразбиране Windows.

Bart's Stuff Test, както беше посочено, работи само на операционни системи от Windows XP до Windows 95. Ние обаче го тествахме на най-новите версии на системата (Windows 10 и Windows 8) и не открихме никакви проблеми.

Диагностичният инструмент на Fujitsu е безплатен инструмент за диагностика на твърди дискове, създаден специално за твърди дискове на Fujitsu.

Диагностичният инструмент на Fujitsu (FJDT) се предлага като версия за Windows и версия за DOS, като се използва стартираща дискета. За съжаление, DOS версията се управлява от флопи - изображения, които ще се изпълняват от CD или USB, не са налични.

Диагностичният инструмент на Fujitsu осигурява два теста: „бърз тест“ (приблизително 3 минути) и „всеобхватен тест“, чието време за изпълнение ще зависи от размера на твърдия диск).

коментар:Диагностичният инструмент на Fujitsu проверява само твърди дискове за устройства, произведени от Fujitsu. Ако имате устройство от друг производител, тогава трябва да опитате да използвате независимите от производителя програми, изброени в горната част на списъка.

Версията за Windows на инструмента за диагностика на Fujitsu трябва да работи на всички операционни системи от Windows 10 до Windows 2000.

HD Tune извършва проверки на твърдия диск под Windows. Може да работи с всякакви вътрешни или външни устройства, SSD устройства или карти с памет.

С HD Tune можете да извършите тест за производителност, да проверите състоянието на диска, като използвате режима за анализ на самонаблюдение (анализ за наблюдение) и технологията за отчитане на производителността на диска (SMART). Освен това програмата може да сканира диска за грешки.

Поддържат се Windows 7, Vista, XP и 2000, въпреки че HD Tune е тестван да работи правилно и на Windows 10 и Windows 8.

Безплатната програма EASIS Drive Check, предназначена за проверка на твърди дискове, има две вградени помощни програми за проверка - проверка на сектори и четене на стойности на SMART атрибути.

SMART Attribute Check ви позволява да съставите списък от над 40 параметъра, които описват работата на твърдия диск, а Sector Check проверява повърхността на носителя за грешки при четене.

Отчет за изпълнението на всеки от тези тестове може да се види директно в програмата след приключването му. Освен това можете да конфигурирате програмата така, че отчетът да се изпраща на имейл или да се отпечатва.

Според описанието, EASIS Drive Check работи на операционни системи от Windows 2000 до Windows 7, но е тестван да работи и на Windows 8 и 10.

Програмата за проверка на грешки понякога се нарича скандиск програма. Това е програма за проверка на твърдия диск, която е част от операционната система Windows и ви позволява да търсите различни грешки на вашия твърд диск.

Този инструмент може също да се опита да разреши редица проблеми, свързани с твърдия диск.

Macrorit Disk Scanner е много проста програма, която проверява за лоши сектори на твърдия диск. Той е лесен за използване, инсталира се бързо и се предлага и в преносима версия.

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

Особено добре реализирано в Macrorit Disk Scanner е визуалното показване на това колко време остава до края на сканирането. някои проверки на твърдия диск не показват това. Освен това можете да изберете опцията за автоматично изключване на компютъра, когато сканирането приключи.

Операционните системи, на които може да работи Macrorit Disk Scanner, са: Windows 10, 8, 7, Vista, XP, Windows Home Server и Windows Server 2012/2008/2003.

Ariolic Disk Scanner е много подобен на Macrorit Disk Scanner по това, че използва само за четене, за да намери лоши сектори на диск. Тази програма има минимален интерфейс с един бутон и с помощта му е лесно да разберете кои части на диска съдържат лоши сектори.

Програмата има само преносима версия и нейният размер е малко повече от 1 MB.

Единственото нещо, което прави тази програма различна от Macrorit Disk Scanner е, че Ariolic Disk Scanner показва файлове, които имат грешки при четене.

Тествахме само Ariolic Disk Scanner на Windows 10 и XP, но трябва да работи и на други версии на Windows.

Добър ден!

Колко много можеше да се коригира, ако знаехме предварително какво ни очаква...

И ако в живота е почти невъзможно да се предвидят някои събития, то в случая с твърдия диск - някои от проблемите все още могат да бъдат предвидени и предвидени!

За да направите това, има специални помощни програми, които могат да намерят и анализират SMART * показанията на диск (да ви ги покажат, ако е необходимо) и въз основа на тези данни да оценят здравето на вашия диск, като едновременно с това изчислят колко години може все още последно.

Информацията е изключително полезна, освен това такива помощни програми могат да наблюдават вашия диск онлайн и веднага щом се появят първите признаци на нестабилна работа, те незабавно ще ви уведомят. Съответно ще имате време да направите резервно копие и да предприемете действия (въпреки че винаги трябва да правите резервно копие, дори когато всичко е наред 😊).

И така, в статията ще разгледам няколко начина (и няколко помощни програми) за анализ на състоянието на HDD и SSD.

* Забележка:
S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Technology) - специална технология за оценка на състоянието на твърд диск чрез интегрирана хардуерна система за самодиагностика / самонаблюдение. Основната задача е да се определи вероятността от повреда на устройството, предотвратявайки загуба на данни.

Може би това е един от най-популярните въпроси, задавани от всички потребители, които за първи път са се сблъскали с проблеми с твърд диск (или са мислили за сигурността на съхранението на техните данни). Всеки се интересува от времето, през което дискът ще работи, докато напълно "спре". Нека се опитаме да предвидим...

Затова в първата част на статията реших да покажа няколко помощни програми, които могат да получат всички показания от диска и да ги анализират сами и да ви дадат само крайния резултат (във втората част на статията, Ще дам помощни програми за преглед на SMART показанията за самоанализ).

Метод #1: Използване на Hard Disk Sentinel

Една от най-добрите помощни програми за наблюдение на състоянието на компютърни дискове (както твърди дискове (HDD), така и "новомодни" SSD дискове). Най-завладяващото в програмата е, че тя самостоятелно ще анализира всички получени данни за състоянието на диска и ще ви покаже готовия резултат (много удобно за начинаещи потребители).

За да не бъда неоснователен, веднага ще покажа главния прозорец на програмата, който се появява след първото стартиране (анализът на диска ще се извърши веднага автоматично). Здравето и производителността на диска се оценява на 100% (в идеалния случай трябва да бъде), времето, през което дискът все още ще работи в нормален режим, се оценява от програмата на около 1000 дни (~3 години).

Какво става с твърдия диск според Hard Disk Sentinel

В допълнение, програмата ви позволява да следите температурата: както текущата, така и средната и максималната през деня, седмицата, месеца. Ако температурата надхвърли "нормалната" - програмата ще ви предупреди за това (което също е много удобно).

Hard Disk Sentinel също ви позволява да преглеждате SMART показанията (обаче, за да ги оцените, трябва да имате добро разбиране на дисковете), да получите пълна информация за твърдия диск (модел, сериен номер, производител и т.н.), да видите какво твърдият диск е зареден с (т.е. получавате информация за производителността).

Като цяло, по мое скромно мнение, Hard Disk Sentinel е една от най-добрите помощни програми за наблюдение на състоянието на дисковете в системата. Струва си да добавим, че има няколко версии на програмите: професионална и стандартна (за професионална версия с разширена функционалност има преносима версия на програмата, която не е необходимо да се инсталира (например може дори да се стартира от USB флаш устройство)).

Hard Disk Sentinel работи във всички популярни Windows (7, 8, 10 - 32|64 бита), поддържа напълно руския език.

Метод номер 2: използване на HDDlife

Тази програма е подобна на първата, също така ясно показва текущото състояние на диска: неговото здраве и производителност (в проценти), неговата температура, количеството време, което е работило (в месеци). В горната част на прозореца, въз основа на всички тези данни, HDDlife показва окончателно резюме на вашия диск, например, в моя случай "ВСИЧКО НАРЕД" (което означава, че всичко е наред с диска).

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

Като пример, екранната снимка по-долу показва, че SSD е получило предупреждение: състоянието му все още е в приемливи граници, но надеждността и производителността са под средните. В този случай не трябва да се доверявате на диска с важни данни и ако е възможно, трябва да се подготвите да го замените.

Между другото, в главния прозорец на програмата, до размера на работното време на диска, има връзка "Настройка на диска" (позволява ви да промените някои необходими параметри). Като го отворите, можете да контролирате баланса между шум / производителност (много полезно при дискове, които са много шумни) и да регулирате настройките за консумация на енергия (от значение за лаптопи, които бързо се изтощават).

Допълнение: HDDlife работи както на компютри, така и на лаптопи. Поддържа HDD и SSD устройства. Има преносими версии на програмата, които не се нуждаят от инсталиране. Можете да го настроите така, че програмата да стартира с вашия Windows. HDDlife работи на Windows: XP, 7, 8, 10 (32|64 бита).

Как да видите SMART показанията

Ако предишните помощни програми независимо оцениха състоянието на диска въз основа на SMART данни, тогава помощните програми по-долу ще ви осигурят повече свобода и данни за самоанализ. В отчетите ще бъде възможно да се намери доста голям набор от параметри, въз основа на които ще бъде възможно грубо да се оцени състоянието на диска и да се направи прогноза за по-нататъшната му работа.

Метод номер 1: използване на CrystalDiskInfo

CrystalDiskInfo

Отлична безплатна помощна програма за преглед на състоянието и SMART показанията на твърд диск (включително SSD устройства се поддържат). Това, с което помощната програма пленява, е, че ви предоставя пълна информация за температурата, техническото състояние на диска, неговите характеристики и т.н. какво" и за начинаещи, които се нуждаят от подсказка).

Например, ако нещо не е наред с температурата, тогава ще видите червен индикатор на него, т.е. CrystalDiskInfo ще ви разкаже за това.

Основният прозорец на програмата може условно да бъде разделен на 4 зони (вижте екранната снимка по-горе):

  1. "1" - тук са всичките ви физически дискове, инсталирани в компютъра (лаптопа). До всеки е показана неговата температура, техническо състояние и броя на секциите върху него (например "C: D: E: F:");
  2. "2" - показва текущата температура на диска и неговото техническо състояние (програмата прави анализ на базата на всички данни, получени от диска);
  3. "3" - данни за диска: сериен номер, производител, интерфейс, скорост на въртене и др.;
  4. "4" - SMART показания. Между другото, какво подкупва програмата - не е нужно да знаете какво означава този или онзи параметър - ако нещо не е наред с някой елемент, програмата ще го маркира в жълто или червено и ще ви уведоми за това.

Като пример за горното ще дам екранна снимка, показваща два диска: отляво - с който всичко е наред, отдясно - който има проблеми с преназначени сектори (техническо състояние - аларма!).

Като справка (относно преназначени сектори):

когато твърд диск открие, например, грешка при запис, той прехвърля данни в специално определена резервна област (и този сектор ще се счита за „преназначен“). Следователно лошите блокове не могат да се видят на съвременните твърди дискове - те са скрити в преназначени сектори. Този процес се нарича повторно картографиране, а преназначеният сектор - ремап.

Колкото по-голяма е стойността на преназначените сектори, толкова по-лошо е състоянието на повърхността на диска. Поле "сурова стойност"съдържа общия брой преназначени сектори.

Между другото, за много производители на дискове дори един преназначен сектор вече е гаранционен случай!

Към полезност CrystalDiskInfoследи състоянието на вашия твърд диск онлайн - в менюто "Сервиз" поставете отметка в две квадратчета: „Старт агент“ и „Автостарт“(вижте екранната снимка по-долу).

След това ще видите иконата на програмата с температурата до часовника в тавата. Като цяло вече можете да сте по-спокойни за състоянието на диска ☺...

Метод номер 2: използване на Виктория

Виктория- една от най-известните програми за работа с твърди дискове. Основната цел на програмата е да оцени техническото състояние на устройството и да замени лошите сектори с резервни работещи.

Помощната програма е безплатна и ви позволява да работите както под Windows, така и под DOS (което в много случаи показва много по-точна информация за състоянието на диска).

От минусите: доста е трудно да се работи с Виктория, поне силно не препоръчвам да натискате бутони в него произволно (можете лесно да унищожите всички данни на диска).

Имам една доста проста статия в моя блог (за начинаещи), която обяснява подробно как да проверите диск с помощта на Victoria (включително, за да разберете SMART показанията - пример в екранната снимка по-долу (в която Виктория посочи възможен проблем с температурата)).

👉 Да помогна!

Бърза диагностика на дискове във Виктория:

За да се предотвратят повреди и в резултат на това да се предотврати загубата на потребителски данни, съвременните твърди дискове са оборудвани със S.M.A.R.T. Що за технология е това, как да анализираме нейните данни, чрез какви програми може да стане това - с тези въпроси ще се запознаем подробно по-долу.

1. S.M.A.R.T.: за същността на технологиите

S.M.A.R.T е система за самодиагностика, набор от характеристики, записани от електрониката на твърдите дискове. Тази технология се появи през 1995 г. благодарение на съвместните усилия на производителите на твърди дискове. Тя беше предшествана от технологиите IntelliSafe и Predictive Failure Analysis, разработени през 1992 г. S.M.A.R.T. е, в сравнение с предшестващите си технологии, по-усъвършенстван механизъм за определяне на важните характеристики на твърдите дискове, който се използва и днес. Устройствата с тази технология са оборудвани с вграден процесор, който осигурява отчитане на отработените часове, идентифициране на лоши блокове (лоши, лоши сектори), измерване на температурата, както и следи други характеристики. S.M.A.R.T. оборудван както с HDD, така и с SSD. Естествено, поради разликата в разположението на тези видове дискове, параметрите, наблюдавани от технологията, ще бъдат различни.

S.M.A.R.T. - Това е само диагностика, данните от нея са информативни. Тази технология не лекува HDD. При критична стойност на отделните параметри (по-специално, когато е достигнат лимитът на допустимите лоши блокове), може да се усети, когато компютърът се зареди със съобщение като „S.M.A.R.T. Състояние ЛОШО“. Това означава, че скоро твърдият диск може да се повреди и е спешно да започнете да архивирате (или да го поставите в онлайн файлови хранилища) на значителни данни. Ако технологията издаде такова съобщение в рамките на гаранционния период на закупени компютри, лаптопи или твърди дискове, тези устройства трябва да бъдат занесени в точката на продажба, където са закупени, и твърдият диск да бъде сменен. Ако гаранционният срок е изтекъл и е невъзможно да се предяви рекламация към продавача, след архивиране на данните компютърът трябва да се занесе в сервиз.

Тъй като не лекува, S.M.A.R.T. също така не дава дори груби времеви прогнози за това колко бързо HDD ще се повреди. Възможно е при определени критични стойности на параметрите дискът да издържи още няколко години. И обратното: известни са случаи на повреда на HDD без предупреждение за технологията за оценка на състоянието.

Не е нужно да чакате съобщение, когато стартирате компютъра си, за да видите състоянието на вашия твърд диск въз основа на S.M.A.R.T. Отчетът може да се разглежда с помощта на специални помощни програми, които могат да бъдат проводник, интерфейс за показване на неговите данни. По-долу ще разгледаме няколко инструмента, които, сред функционалността си, осигуряват изхода на SMART отчет. Но първо е необходимо да разберете стойностите на параметрите, върху които работи тази технология.

2. S.M.A.R.T.

Доклад S.M.A.R.T в приложенията за показване на резултатите от неговата диагностика, като правило, той се представя в таблица, където една или друга стойност е срещу параметрите на твърдия диск (наричани още атрибути). Графика с няколко стойности в отчета:

  • Колоната „Стойност“, показана в приложения с интерфейс на руски език като „Текуща“, съответно е текущата стойност на параметъра на твърдия диск;
  • Колона "Най-лошо" ("Най-лошо") - най-ниската стойност на параметъра, която е записана за цялото време на диска;
  • Колоната „Праг“, известна още като „Праг“ или „Праг“, е критично ниска, нежелана стойност на параметъра.

Състоянието на твърдия диск се определя главно чрез сравняване на стойностите на тока („Стойност“) и прага („Праг“). Тези стойности се изразяват като числова стойност от 1 до 255. Някои производители на твърди дискове може да имат от 1 до 200.

Логиката на текущите стойности („Стойност“) е нещо като система за точкуване, колкото повече, толкова по-добре. Високата текуща стойност („Стойност“) на параметрите обикновено означава, че те са стабилни.

Прагът често се определя като 0, но това не е правилото за всички параметри. Индивидуалните прагове на параметрите са зададени на стойност, по-голяма от 0 (например 51 или 140). Това означава, че текущите стойности на такива параметри може да са под прага.

И така, колкото по-голяма е разликата между текущата стойност (“Value”) и прага (“Threshold”), толкова по-добро е състоянието на твърдия диск. Намаляването на текущата стойност („Стойност“)“ до прага („Праг“) или под него означава, че твърдият диск може скоро да се повреди. Но ниската текуща стойност („Стойност“) не винаги е нещо лошо. Например, технологията за оценка на здравето може да оцени впечатляващите часове на твърдия диск като малък брой, но това не е причина за безпокойство, ако стойностите на други параметри са нормални. Броят на отработените часове е „гол“ индикатор, без да се вземат предвид натоварванията, на които дискът се поддаде по време на работа, тази цифра ще каже малко. Във всеки случай е необходимо да се оценят диагностичните данни, като се вземат предвид спецификите на всеки параметър.

Текущата („Стойност“), най-лошата („Най-лошата“) и праговата стойност („Праг“) са основните стойности, показани от програмите за изхода на отчета. Но отделните програми могат да съдържат други данни в отчета, например необработени стойности (данни в шестнадесетична форма) или специфични индикатори за отделни параметри (броя стартирания / спирания на шпиндела, броя на лошите блокове, общо време на работа на твърдия диск в часове и т.н.).

За да направят диагностичните данни по-лесни за разбиране, някои програми присвояват специфични цветни индикатори на стойностите на параметрите. Като правило индикаторът за тема на интерфейса на такива програми означава, че твърдият диск е в добро състояние. И жълтите (понякога могат да бъдат оранжеви) и червените индикатори показват влошаване на здравето, съответно умерено и много сериозно.

3. Програми за извеждане на отчета S.M.A.R.T.

AIDA64

Вижте S.M.A.R.T. това е възможно в известната програма за комплексен анализ на компютърни компоненти AIDA64. В дървовидната структура отляво отворете клона „Съхранение на данни“, щракнете върху секцията „SMART“, изберете желания диск в горната част и вижте отчета за него по-долу.

Освен основните стойности, AIDA64 в колона "Данни" извежда конкретни показатели за отделните параметри, а в колона "Състояние" дава своята оценка на стойностите.

CrystalDiskInfo

Малка безплатна помощна програма CrystalDiskInfo е най-удобният начин да следите диагностиката на S.M.A.R.T. В прозореца на помощната програма в горната част трябва да изберете HDD и всичките му параметри ще бъдат показани в таблицата по-долу. Плюсове на CrystalDiskInfo - показване на допълнителни данни, имена на параметри на руски език, цветова индикация, акцентен блок "Техническо състояние".

HDDScan

За да видите отчета S.M.A.R.T., в безплатната програма HDDScan, трябва да изберете HDD в менюто "Select Drive".

И натиснете бутона с името на технологията.

HDDScan показва основните стойности и има допълнителна колона с изхода на необработената стойност. В горната част на отчета програмата показва характеристиките на твърдия диск - модел, сериен номер, фърмуер и др. Предвидена е цветна индикация на стойностите на параметрите.

HD Tune Pro

В платения HD Tune Pro, за да получите данни, изберете желания HDD в падащия списък в горната част и преминете към раздела „Здраве“.

В допълнение към колоните на таблицата с основните стойности, HD Tune Pro предоставя допълнителни колони със специфични индикатори за параметри („Данни“) и собствена оценка на S.M.A.R.T стойностите. ("Държава"). Има цветна индикация. Предимството на програмата е показването на имена на параметри на руски език.

Твърд диск Sentinel

Безплатно в стандартното издание или в пробната версия на отчета Pro Hard Disk Sentinel S.M.A.R.T. ще се покаже за избрания твърд диск, когато изберете елемента с името на технологията в менюто "Преглед".

В допълнение към основния S.M.A.R.T. този инструмент показва необработената стойност (колона „Дата“) и има собствена оценка на индикаторите (колона „Състояние“). Осигурена цветна индикация.

Виктория

Безплатната преносима помощна програма на Victoria ще осигури S.M.A.R.T. след като изберете желания твърд диск в раздела "Стандарт".

След това трябва да преминете към раздела помощна програма SMART и да щракнете върху бутона Get SMART. Към основните стойности на технологията са добавени сурови стойности и индикатори за здравето на твърдия диск („Здраве“). Здравето се определя от индикатор за цвят и ниво.

4. Подробна помощ за S.M.A.R.T. и нюансите на тяхното показване в различни програми

Имената на едни и същи параметри в различни програми може да не съвпадат дословно. Ако се интересувате от стойността на някой от параметрите, можете да разберете по-подробно какво представлява този параметър, колко е важен, как влияе на производителността на твърдия диск и т.н., в Интернет. Някои от обсъдените по-горе програми осигуряват копиране на имената на параметрите и стойностите в контекстното меню на интерфейса. Тези, които не предоставят такава възможност, могат да предложат експорт на данни в TXT файл или други формати.

В допълнение към факта, че имената на параметрите може да не съвпадат (дори в програми с показването им на английски), различните програми могат да произвеждат различни селекции от параметри. Необходимо е да се сравни един и същ параметър в различни програми по неговия идентификатор - колоната "ID", също е "Num", също е "No." Но идентификаторите също ще бъдат различни, ако сравним S.M.A.R.T. в програми с показване на параметри на различни езици.

Приятен ден!

Днес бих искал да говоря малко повече за технологията SMART, спомената в предишната статия относно критериите за избор на твърд диск, както и да разбера проблема с появата на лоши сектори при проверка на повърхността със специални програми и изчерпване резервната повърхност за тяхното пренасочване - въпрос, повдигнат от миналата статия.

Като начало, както винаги, едно кратко историческо отклонение. Надеждността на твърдия диск (и всяко устройство за съхранение като цяло) винаги е от първостепенно значение. И въпросът в никакъв случай не е неговата цена, а стойността на информацията, която носи със себе си в друг свят, напускайки самия живот, и загубата на печалба, свързана с престой, когато твърдите дискове се повредят, ако говорим за бизнес потребители, дори ако информацията остане. И е съвсем естествено да искате да знаете за такива неприятни моменти предварително. Дори обикновените разсъждения на ниво домакинство предполагат, че наблюдението на състоянието на работещото устройство може да подскаже такива моменти. Остава само по някакъв начин да внедрим това наблюдение в твърдия диск.

За първи път инженерите на синия гигант (IBM, т.е.) се замислиха за тази задача. И през 1995 г. те предложиха технология, която следи няколко критични параметъра на устройството и прави опити да предскаже повредата му въз основа на събраните данни - Predictive Failure Analysis (PFA). Идеята е подета от Compaq, който по-късно създава своя собствена технология - IntelliSafe. Seagate, Quantum и Conner също участваха в разработката на Compaq. Технологията, която те създадоха, също така наблюдава редица характеристики на производителността на диска, сравнява ги с приемлива стойност и докладва на хост системата, ако има опасност. Това беше огромна стъпка напред, ако не в увеличаването на надеждността на твърдите дискове, то поне в намаляването на риска от загуба на информация при използването им. Първите опити бяха успешни и показаха необходимостта от по-нататъшно развитие на технологиите. Технологията S.M.A.R.T (Self Monitoring Analyzing and Reporting Technology), базирана на технологиите IntelliSafe и PFA, вече се появи в асоциацията на всички големи производители на твърди дискове (между другото, PFA все още съществува като набор от технологии за наблюдение и анализ на различни подсистеми на IBM сървъри, включително и дисковата подсистема, като мониторингът на последната е базиран именно на SMART технологията).

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

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

Етапи на развитие на технологиите

SMART технологията е преминала през три етапа в своето развитие. В първото поколение беше приложено наблюдението на малък брой параметри. Не са предвидени независими действия на задвижването. Стартирането се извършва само чрез команди на интерфейса. Няма спецификация, която да описва напълно стандарта и следователно не е имало и няма ясна съдба за това кои параметри трябва да се контролират. Нещо повече, дефинирането им и определянето на допустимото ниво на тяхното намаляване беше изцяло оставено на производителите на твърди дискове (което е естествено поради факта, че производителят знае по-добре какво точно трябва да се контролира от дадения му твърд диск, тъй като всички твърди дисковете са твърде различни). И софтуерът, поради тази причина, написан по правило от компании на трети страни, не беше универсален и можеше погрешно да съобщи за предстояща повреда (объркването възникна поради факта, че различните производители съхраняват стойностите на различни параметри под един и същи идентификатор). Имаше голям брой оплаквания, че броят на случаите на откриване на състояние преди повреда е изключително малък (особености на човешката природа: искате да получите всичко наведнъж, някак си на никого не му е хрумвало да се оплаква от внезапни повреди на диска преди въвеждането на SAMRT). Ситуацията се утежнява от факта, че в повечето случаи не са изпълнени минимално необходимите изисквания за функционирането на SMART (ще говорим за това по-късно). Статистиката показва, че броят на прогнозираните откази е бил под 20%. Технологията на този етап далеч не беше съвършена, но беше революционна стъпка напред.

Не се знае много за втория етап от развитието на SMART - SMART II. По принцип се наблюдават същите проблеми като при първия. Нововъведенията бяха възможността за фонова проверка на повърхността, извършвана автоматично от диска по време на неактивност и регистриране на грешки, списъкът с контролирани параметри беше разширен (отново в зависимост от модела и производителя). Статистиката показва, че броят на предвидимите повреди е достигнал 50%.

Модерният етап е представен от технологията SMART III. Ще се спрем на него по-подробно, ще се опитаме да разберем най-общо как работи, какво и защо е необходимо.

Вече знаем, че SMART следи основните характеристики на устройството. Тези параметри се наричат ​​атрибути. Необходимите параметри за наблюдение се определят от производителя. Всеки атрибут има някаква стойност - Value. Обикновено варира от 0 до 100 (въпреки че може да бъде до 200 или 255), стойността му е надеждността на конкретен атрибут спрямо някои от неговите референтни стойности (определени от производителя). Високата стойност показва липса на промяна в този параметър или, в зависимост от стойността, неговото бавно влошаване. Ниска стойност показва бърза деградация или възможна скорошна повреда, т.е. колкото по-висока е стойността на атрибута Value, толкова по-добре. Някои програми за мониторинг показват Raw стойността или Raw Value - това е стойността на атрибута във вътрешния формат (който също е различен за дискове от различни модели и различни производители), в който се съхранява в устройството. За обикновен потребител това не е много информативно, стойността на стойността, изчислена от него, е от по-голям интерес. За всеки атрибут производителят определя минималната възможна стойност, при която се гарантира безотказната работа на устройството - Threshold. Ако стойността на атрибута е под праговата стойност, е много вероятно неизправност или пълен отказ. Остава само да добавим, че атрибутите са критични и некритични. Ако критично важен параметър надхвърли прага, действителната стойност означава повреда, ако некритичен параметър надхвърли разрешените стойности, това показва проблем, но дискът все още може да работи (въпреки че може би с известно влошаване на някои характеристики : изпълнение, например).

Най-често наблюдаваните критични характеристики са: Raw Read Error Rate - честотата на грешки при четене на данни от диск, чийто произход се дължи на хардуера на диска.

Време за завъртане- време за завъртане на пакет дискове от покой до работна скорост. При изчисляване на нормализираната стойност (Value), практическото време се сравнява с някаква референтна стойност, зададена фабрично. Невлошаваща се не-максимална стойност със стойност на броя на повторните опити на завъртане = max (Raw равно на 0) не означава нищо лошо. Разликата във времето от референтното може да се дължи на редица причини, например захранването ни разочарова.

Брой повторни опити за завъртане- броя на повторните опити за развъртане на дисковете до работна скорост, ако първият опит е бил неуспешен. Ненулева необработена стойност (съответно не-максимална стойност) показва проблеми в механичната част на устройството.

Процент грешки при търсене- честота на грешките при позиционирането на блока от глави. Високата Raw стойност показва наличието на проблеми, които могат да бъдат повредени сервомеханизми, прекомерно топлинно разширение на дисковете, механични проблеми в модула за позициониране и т.н. Постоянно висока стойност показва, че всичко е наред.

Преразпределен брой сектори- брой операции по преназначаване на сектори. SMART в съвременните е в състояние да анализира сектора за стабилност в движение и, ако бъде разпознат като повреда, да го преназначи. По-долу ще говорим за това по-подробно.

От некритичните, така да се каже, информационни атрибути обикновено се наблюдават следните:

  • Старт/Стоп броене- общ брой пускания/спиране на шпиндела. Гарантирано е, че дисковият двигател може да издържи само определен брой включвания / изключвания. Тази стойност е избрана като Прагова стойност. Първите модели дискове със скорост на въртене 7200 об/мин имаха ненадежден двигател, можеха да прехвърлят само малък брой от тях и бързо се провалиха.
  • Часове за включване- броят на часовете, прекарани във включено състояние. Паспортното време между отказите (MBTF) е избрано като прагова стойност за него. Предвид обикновено доста невероятните стойности на MBTF, е малко вероятно параметърът някога да достигне критичен праг. Но дори и в този случай повредата на диска е напълно незадължителна.
  • Брой цикли на мощност на задвижването- броят на пълните цикли на включване и изключване на диска. Този и предишният атрибут могат да се използват, за да се оцени например колко дискът е бил използван преди покупката.
  • температура- просто и ясно. Тук се съхраняват показанията на вградения температурен сензор. Температурата има огромно влияние върху живота на диска (дори и да е в приемливи граници).
  • Текущ брой чакащи сектори- тук се съхранява броя на секторите, които са кандидати за замяна. Все още не са идентифицирани като лоши, но четенето им е различно от четенето на стабилен сектор, така наречените подозрителни или нестабилни сектори.
  • Некоригируем брой сектори- броя на грешките при достъп до сектора, които не са коригирани. Възможните причини могат да бъдат механични повреди или повреда на повърхността.
  • UDMA CRC процент грешки- броя на грешките, които възникват при предаване на данни през външния интерфейс. Може да бъде причинено от кабели с ниско качество, необичайни режими на работа.
  • Процент грешки при запис- показва честотата на грешките, възникващи при запис на диск. Може да служи като индикатор за качеството на повърхността и механиката на задвижването.

    Всички грешки и промени в параметрите, които се случват, се записват в регистрационните файлове на SMART. Тази възможност се появи още в SMART II. Всички параметри на пълнителите - предназначение, размер, техният брой се определят от производителя на твърдия диск. В момента се интересуваме само от факта на тяхното присъствие. Без подробности. Съхранената в регистрационните файлове информация се използва за анализ на състоянието и правене на прогнози.

    Ако не навлизате в подробности, тогава работата на SMART е проста - по време на работа на устройството всички грешки и подозрителни явления, които възникват, просто се проследяват, което се отразява в съответните атрибути. В допълнение, започвайки със SMART II, ​​много устройства имат функции за самодиагностика. SMART тестовете могат да бъдат стартирани в два режима, офлайн - тестът всъщност се извършва във фонов режим, тъй като устройството е готово да приеме и изпълни команда по всяко време, и ексклузивен, в който при получаване на команда тестът изпълнението приключва.

    Документирани са три вида тестове за самодиагностика: събиране на фонови данни (събиране офлайн), съкратен тест (кратък самотест), разширен тест (разширен самотест). Последните два могат да работят както във фонов режим, така и в изключителни режими. Наборът от тестове, включен в тях, не е стандартизиран.

    Продължителността на тяхното изпълнение може да бъде от секунди до минути и часове. Ако внезапно нямате достъп до диска и в същото време той издава звуци като по време на натоварване - просто изглежда, че прави интроспекция. Всички данни, събрани в резултат на такива тестове, също ще се съхраняват в регистрационни файлове и атрибути.

    О, тези лоши сектори...

    Сега да се върнем към проблема с лошите сектори, който започна всичко. SMART III има функция, която ви позволява прозрачно да преназначавате BAD сектори за потребителя. Механизмът работи съвсем просто, при нестабилно четене на сектор или грешка при четенето му, SMART го въвежда в списъка с нестабилни и увеличава брояча им (Current Pending Sector Count). Ако секторът се прочете без проблеми при многократен достъп, той ще бъде изхвърлен от този списък. Ако не, тогава, когато има възможност - при липса на достъп до диска, дискът ще започне независима проверка на повърхността, особено на подозрителните сектори. Ако секторът бъде разпознат като лош, той ще бъде преназначен към сектора от резервната повърхност (съответно RSC ще се увеличи). Такова пренасочване на фона води до факта, че на съвременните твърди дискове лошите сектори почти никога не се виждат при проверка на повърхността със сервизни програми. В същото време, с голям брой лоши сектори, тяхното преназначаване не може да продължи безкрайно. Първият ограничител е очевиден - това е обемът на резервната повърхност. Това е случаят, който имах предвид. Второто не е толкова очевидно - факт е, че съвременните твърди дискове имат два списъка с дефекти P-list (Първичен, фабричен) и G-list (Растеж, образуван директно по време на работа). И при голям брой преназначавания може да се окаже, че няма място в G-списъка за записване на ново преназначаване. Тази ситуация може да бъде идентифицирана чрез висок процент на преназначени сектори в SMART. В този случай не всичко е загубено, но това е извън обхвата на тази статия.

    Така че, използвайки SMART данните, без дори да носите диска в сервиза, можете доста точно да кажете какво се случва с него. Има различни допълнителни технологии за SMART, които ви позволяват да определите състоянието на диска още по-точно и почти надеждно причината за неговата повреда. Ще говорим за тези технологии в отделна статия.

    Трябва да знаете, че закупуването на устройство със SMART не е достатъчно, за да сте наясно с всички проблеми, които възникват с устройството. Дискът, разбира се, може да следи състоянието си без външна помощ, но няма да може да предупреди себе си в случай на наближаваща опасност. Имате нужда от нещо, което ще ви позволи да издадете предупреждение въз основа на SMART данни. (обичайната верига е показана на фигурата по-долу).

    Като алтернатива е възможен BIOS, който при зареждане с активирана съответната опция проверява състоянието на SMART дисковете. И ако искате постоянно да наблюдавате състоянието на диска, трябва да използвате някаква програма за наблюдение. След това можете да видите информацията по подробен и удобен начин.



    SmartMonitor от HDD Speed ​​​​работи под DOS


    SIGuiardian, работещ от Windows

    За тези програми също ще говорим в отделна статия. Това имах предвид, когато казах, че първоначално не са изпълнени необходимите изисквания при работа с твърди дискове със SMART.

    Технологии за съхранение на информация:

    Технология NoiseGuard
    Магнитооптични технологии


  • Свързани статии: