Како да откриете дефекти на SSD со напредни SMART команди.

Последно ажурирање: 22.02.2024

  • SMART ви овозможува да предвидите предвидливи дефекти на SSD/HDD дисковите со читање на критични атрибути и извршување кратки и долги самотестови.
  • Windows, macOS и Linux нудат вградени методи и апликации (CrystalDiskInfo, GSmartControl) за проверка на здравјето и температурата.
  • SMART не ги опфаќа сите дефекти: тој комбинира следење со резервни копии, редундантност и планирани замени.
Откријте грешки во вашиот SSD со SMART команди

Доколку сте загрижени за здравјето на вашиот складишен простор, сте на вистинското место: со SMART технологија Можете да предвидите критични дефекти на SSD и HDD дисковите и да ги зачувате вашите податоци на време. Оваа статија објаснува. Како да откриете грешки во вашиот SSD користејќи SMART команди.

Освен чистата љубопитност, следењето на состојбата на дискот е клучно за гарантира достапност на информации и планирајте го капацитетот и перформансите. Хард диск што неочекувано откажува може да ги наруши услугите, да ви ја оштети репутацијата и да ве чини пари. И иако SSD не прави бучава како HDD, неговите симптоми постојат: пад на брзината, грешки во пишувањето или губење на податоци поради абење на ќелиите.

Што е SMART и што може (и не може) да се направи

SMART е акроним за Технологија за самомониторинг, анализа и известувањеСерија рутини во фирмверот ги следат внатрешните променливи на дискот и издаваат предупредувања кога ќе откријат ризик од дефект. Нивната цел е јасна: да ви дадат време да направите резервна копија на вашите податоци и да го замените дискот пред да се случи катастрофа.

За да го користите, потребно е да матична плоча (BIOS/UEFI) а самиот диск поддржува и има овозможено SMART. Денес е практично универзален во SATA, SAS, SCSI и NVMe, а современите оперативни системи комуницираат со него без проблеми.

Параметрите што ги мери вклучуваат сè: температура, прераспределени сектори, CRC грешкиВреме на вртење на моторот, непоправливи грешки за читање/пишување, број на сектори што чекаат, брзина на пребарување и уште десетици други атрибути. Секој производител ги дефинира и стандардизира своите табели, со прагови и прифатливи вредности.

Важно: SMART не прави магија. Само ве предупредува. предвидливи неуспеси (абење, прогресивни механички проблеми, влошени NAND блокови). Не може да предвиди ненадејни настани како што се пренапонски напојувања или ненадејни електронски оштетувања. Студии како оние на Google и Backblaze покажуваат дека некои функции се корисни, но Тие не покриваат 100% од неуспесите.

Откријте дефекти на SSD со SMART команди

Linux: smartmontools, команди на копчиња и тестови

Во Linux, пакетот smartmontools вклучува два дела: smartctl (конзолна алатка за барања и тестови) и паметен (демон кој следи и алармира преку syslog или е-пошта). Бесплатен е и компатибилен со SATA, SCSI, SAS и NVMe.

Инсталација (пример Debian/Ubuntu): sudo apt install smartmontoolsВо други дистрибуции, го користи соодветниот менаџер; достапноста во Linux и BSD е широко распространета и Тоа не би требало да ви предизвикува никакви проблеми..

Ексклузивна содржина - Кликнете овде  Зголемете го кешот на тврдиот диск

Прво пронајдете ги единиците. Можете да ги наведете склоповите со df -h или идентификувајте дискови и партиции со sudo fdisk -lЗапомнете: smartctl дејствува на уредот, а не на партицијата; односно на /dev/sdX или /dev/nvmeXnY.

Основни команди со smartctl за започне за работа со SMART на одреден диск:

  • Проверете ја SMART поддршката и статусот: sudo smartctl -i /dev/sda
  • Активирај SMART Ако е оневозможено: sudo smartctl -s on /dev/sda
  • Прикажи ги сите атрибути и логови: sudo smartctl -a /dev/sda
  • Краток самотест (брзо): sudo smartctl -t short /dev/sda
  • Долго самотестирање (сеопфатно): sudo smartctl -t long /dev/sda
  • Резиме на здравјето: sudo smartctl -H /dev/sda

Закажи го краткиот тест секоја недела, а долгиот тест секој месец со cron за да минимизирајте го влијанието и имајте историски податоциИзвршете ги тестовите рано наутро или за време на периоди на ниско оптоварување; за време на долг тест ќе забележите зголемена латенција и пад на IOPS.

Конвенции за именување на уреди во Linux

Во зависност од контролерот и интерфејсот, ќе видите различни патеки. Некои вообичаени примери за препознавање на дискови и контролери: /dev/sd, /dev/nvmen, /dev/sg*Покрај специфичните рути на 3ware или HP контролери (cciss/hpsa), разбирањето на точната рута спречува анализирајте го погрешниот уред.

Типични грешки и логови (ATA/SCSI/NVMe)

SMART води евиденција за неодамнешните грешки и ги прикажува во декодирана форма. АТА Ќе ги видите последните пет грешки со статуси и кодови; во SCSI Наведени се бројачи за грешки при читање, пишување и верификација; во NVMe Записите во дневникот на грешки се печатат (по дифолт, 16-те најнови).

Вообичаени кратенки во излезните податоци за грешки (корисни за брза дијагноза): ABRT, AMNF, CCTO, EOM, ICRC, IDNF, MC, MCR, NM, TK0NF, UNC, WPДоколку се појавуваат постојано, постои физички проблем или проблем со поврзувањето да истражуваат.

Исто така е важно да се идентификуваат критичните атрибути преку идентификација, кои често се поврзуваат со непосредни дефекти: 05, 10, 183, 184, 188, 196, 197, 198, 201, 230Постојаното зголемување на кој било од нив е лош знак.

SMART атрибути: како да ги прочитате и на кои да обрнете внимание

Програмите го прикажуваат секој параметар со неколку полиња. Обично вклучува Идентификатор (1-250), Праг, Вредност, Најлоши и Сурови Податоци, покрај знамињата (без разлика дали се критични, статистички итн.). Нормализираната вредност започнува високо и се намалува со употребаНадминувањето на прагот го активира предупредувањето.

Меѓу најкорисните атрибути за откривање на абење или оштетување, погледнете ги: Преместен_Сектор_Кт (прераспределени сектори), Тековен_сектор_во_чекување (нестабилни сектори во исчекување), Офлајн_Некорегирачки (грешки без корекција офлајн), Преместен_број_на_настани (настани за прераспределба) и, на HDD, Број_на_повторни_вртења (повторни обиди за стартување на моторот). Овие се релевантни за SSD-а. Број на израмнувачки елементи за абење y Неуспеси во програмирањето/бришењето.

Ексклузивна содржина - Кликнете овде  Чекори за ажурирање на фирмверот на LENCENT FM предавателот.

Температурата е контроверзна, но одржувањето на единицата под 60 °C Ова ја намалува веројатноста за грешки. Проверете го протокот на воздух низ куќиштето и, доколку е потребно, додадете NVMe ладилници на M.2 дисковите. избегнувајте задушување и деградација.

проверка на дискот

Windows: WMIC, PowerShell и CHKDSK

За брза проверка на Windows системите можете да ја користите класичната конзола со WMIC или PowerShell, без да инсталирате ништо дополнително, а потоа дополнете со посеопфатна SMART алатка доколку е потребно.

Со командната линија како администратор, извршете: wmic diskdrive get model, statusАко врати во ред, SMART статусот е точен; ако видите Пред неуспехПостојат критични параметри и тоа е релевантно Направете копија и размислете за замена..

Во PowerShell, стартувајте како администратор и стартувајте: Get-PhysicalDisk | Select-Object MediaType, Size, SerialNumber, HealthStatus. Поле Здравствена состојба ќе ви покаже Здраво, Предупредувачко или Нездраво, корисно за откривање на проблеми на прв поглед.

За проверка и поправка на грешки во логичкиот датотечен систем, користете CHKDSK. Извршете ја следнава команда во конзолата со зголемени привилегии: chkdsk C: /f /r /x за решавање проблеми со грешки, лоцирање на лоши сектори и расклопување на дискот доколку е потребно; ако ви треба водич за Поправка на Windows по сериозен вирусПроверете го сега. Во NTFS, можете да го користите chkdsk /scan за онлајн анализа.

macOS: Услуга за дискови и терминал

На Mac, имате две многу едноставни патеки. Од една страна, Услуга за дискови (Апликации > Услуги): Изберете го физичкиот диск и притиснете Прва помош за поправка на датотечниот систем; покрај тоа, ќе го видите SMART состојба како што се Потврдено или Неуспешно.

Ако претпочитате терминал, извршете diskutil info /Volumes/NombreDeTuDisco и побарајте ја линијата на SMART статусАко е наведено Потврдено, дишете; но, итна резервна копија и размислете да направите промена.

Linux екстра: dmesg, /sys и GUI со GSmartControl

Покрај smartctl, корисно е да се провери дневникот на јадрото за кое било од следниве работи: Влезно/Излезни грешки или истекување на времето на контролерот. Брз филтер би бил: dmesg | grep -i errorи го надополнува со термини како failed o timeout.

За основни детали за уредот, можете да прочитате системски патеки како што се /sys/block/sdX/device/model или статистика на /sys/block/sdX/statКорисно кога сакате потврди активност и модел без надворешни алатки.

Ако преферирате графички интерфејс, инсталирајте го GSmartControl (на пример: sudo apt install -y gsmartcontrol) и стартувајте го со администраторски привилегии. Ви овозможува да Преглед на атрибути, извршување кратки/долги тестови и извоз на извештаи со неколку кликања.

HD мелодија

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

За да одите подалеку од основите при откривање на грешки во вашиот SSD со SMART команди, имате неколку многу популарни алатки:

  • CrystalDiskInfo (Windows) е бесплатен, јасен и компатибилен со внатрешни и надворешни SATA и NVMe; прикажува SMART атрибути, температури и часови на користење.
  • HD мелодија Додава секторски мапи и тестови за брзина (има платена верзија).
  • Сентинел на тврдиот диск Се фокусира на континуирано следење, напредни известувања и извештаи; неговата бесплатна верзија е ограничена, но многу моќна во толкувањето на SMART.
  • GSmartControl Бесплатно е и ви овозможува да извршувате тестови и да ги прегледувате атрибутите со графички интерфејс.
Ексклузивна содржина - Кликнете овде  Како да го замените екранот на iPhone 6

Знаци дека вашиот SSD или HDD е на работ на изумирање

Наведете ги вообичаените симптоми: Бавни стартувања, неочекувани исклучувања, сини екрани на смртта (BSoD или паника на јадрото)Датотеки што не се отвораат или се оштетуваат, неможност за инсталирање или ажурирање и дискови што исчезнуваат од системот или од BIOS/UEFI.

На HDD-ата, механичките звуци (кликнување, чкрипење, зуење) се лош знак. На SSD-ата, побарајте грешки при запишување. грешки при монтирање на волумени и зголемување на прераспределените сектори или бројот на исцрпувања. Ако проблемите се повремени, немојте да бидете самозадоволни: Направете копија сега.

Паметно купување: што да барате при избор на нови плочи

Ги цени брендовите со добра репутација (Seagate, WD, Toshiba, Samsung), типо де унидад (SSD за брзина, HDD за капацитет), интерфејс (SATA, NVMe во M.2/PCIe), кеш меморија и дисипација на топлина. способност Препорачливо е да го прецените малку над вашите реални потреби.

Проверете го декларирана издржливост (Не е јасно дали има SSD, гаранции, MTBF со претпазливост), наменета употреба (NAS моделите често работат и се справуваат со RAID подобро) и буџет: понекогаш плаќањето малку повеќе ви дава мир во умот и корисен живот.

Ограничувања на SMART: контекст и студии

SMART е корисен, но несовршен: постојат недоследности меѓу производителите Во дефинициите и стандардизациите, некои атрибути се многу вредни (прераспределени, во исчекување, некорегирачки), додека други придонесуваат малку. Backblaze истакнува дека само неколку атрибути Тоа добро корелира со неуспесите, а Google покажа случаи на дефекти без претходна најава.

Што значи ова? Тоа значи дека SMART помага да се предвидат многу проблеми, но вашата стратегија мора да се комбинира мониторинг, редундантност (RAID), резервни копии и обновувањеНе верувај само на зелен семафор.

Ако алатката или системот известуваат Предупредување/Предвидлив неуспех/Нездраво1) Копирајте што е можно повеќе сега, 2) Потврдете со друга алатка за да потврдите, 3) Закажете го моментална заменаОткако ќе ја направите промената, проверете го RAID-от доколку е потребно за да избегнете ризици од реконструкција.

Придржувањето до основните работи помага: SMART ве предупредува за многу од проблемите што доаѓаат.Но, не сите; паметниот начин на работа е да се комбинира тоа со закажани тестови, добри резервни копии и јасна политика за замена кога критичните индикатори ќе почнат да се движат.

Како да го исчистите регистарот на Windows без да прекршите ништо
Поврзана статија:
Како да го исчистите регистарот на Windows без да прекршите ништо