Kengaytirilgan SMART buyruqlari yordamida SSD nosozliklarini qanday aniqlash mumkin

Oxirgi yangilanish: 01/12/2025

  • SMART muhim atributlarni o'qish va qisqa va uzoq o'z-o'zini sinovdan o'tkazish orqali SSD/HDD prognoz qilinadigan nosozliklarni oldindan bilish imkonini beradi.
  • Windows, macOS va Linux salomatlik va haroratni tekshirish uchun mahalliy usullar va ilovalarni (CrystalDiskInfo, GSmartControl) taklif qiladi.
  • SMART barcha nosozliklarni qamrab olmaydi: u monitoringni zaxira nusxalari, ortiqcha va rejalashtirilgan almashtirishlar bilan birlashtiradi.
SMART buyruqlar yordamida SSD-dagi nosozliklarni aniqlang

Agar siz saqlash joyining sog'lig'i haqida qayg'urayotgan bo'lsangiz, siz to'g'ri joydasiz: bilan SMART texnologiyasi Siz jiddiy SSD va HDD nosozliklarini oldindan bilib, ma'lumotlarni o'z vaqtida saqlashingiz mumkin. Ushbu maqola tushuntiradi. SMART buyruqlari yordamida SSD-dagi nosozliklarni qanday aniqlash mumkin.

Faqat qiziquvchanlikdan tashqari, diskning holatini kuzatish juda muhimdir ma'lumotlarning mavjudligini kafolatlaydi va imkoniyatlar va ishlashni rejalashtirish. Kutilmaganda ishlamay qolgan qattiq disk xizmatlarni buzishi, obro'ingizga putur etkazishi va sizga pul sarflashi mumkin. Va SSD HDD shovqinini chiqarmasa ham, uning belgilari mavjud: tezlikning pasayishi, yozish xatolari yoki hujayraning aşınması tufayli ma'lumotlar yo'qolishi.

SMART nima va nima qila oladi (va qila olmaydi).

SMART qisqartmasi O'z-o'zini nazorat qilish, tahlil qilish va hisobot berish texnologiyasiMikrodasturdagi bir qator tartiblar ichki diskdagi o'zgaruvchilarni kuzatib boradi va ular muvaffaqiyatsizlik xavfini aniqlaganda ogohlantirishlar chiqaradi. Ularning maqsadi aniq: falokat yuz berishidan oldin ma'lumotlaringizni zaxiralash va drayverni almashtirish uchun vaqt berish.

Undan foydalanish uchun zarur anakart (BIOS/UEFI) va haydovchining o'zi qo'llab-quvvatlaydi va SMART yoqilgan. Bugungi kunda u SATA, SAS, SCSI va NVMe-da deyarli universal bo'lib, zamonaviy operatsion tizimlar u bilan muammosiz o'zaro ishlaydi.

U o'lchaydigan parametrlar hamma narsani o'z ichiga oladi: harorat, qayta tayinlangan sektorlar, CRC xatolarDvigatelning aylanish vaqti, tuzatib bo'lmaydigan o'qish/yozish xatolari, kutilayotgan sektorlar soni, qidiruv tezligi va boshqa o'nlab atributlar. Har bir ishlab chiqaruvchi o'z jadvallarini chegaralar va maqbul qiymatlar bilan belgilaydi va standartlashtiradi.

Muhim: SMART sehrgarlik qilmaydi. Bu faqat sizni ogohlantiradi. bashorat qilinadigan muvaffaqiyatsizliklar (kiyish, progressiv mexanik muammolar, yomonlashgan NAND bloklari). Buni oldindan aytib bo'lmaydi keskin hodisalar masalan, quvvatning oshishi yoki to'satdan elektron shikastlanishi. Google va Backblaze tomonidan olib borilgan tadqiqotlar shuni ko'rsatadiki, ba'zi xususiyatlar foydalidir, ammo Ular muvaffaqiyatsizliklarni 100% qoplamaydi.

SMART buyruqlar yordamida SSD nosozliklarini aniqlang

Linux: smartmontools, kalit buyruqlar va testlar

Linuxda smartmontools to'plami ikki qismdan iborat: smartctl (so'rovlar va testlar uchun konsol vositasi) va smartd (syslog yoki elektron pochta orqali kuzatuvchi va ogohlantiruvchi demon). Bu bepul va mos keladi SATA, SCSI, SAS va NVMe.

O'rnatish (masalan, Debian/Ubuntu): sudo apt install smartmontoolsBoshqa taqsimotlarda u tegishli boshqaruvchidan foydalanadi; Linux va BSD-da mavjudligi keng tarqalgan va Bu sizga hech qanday muammo tug'dirmasligi kerak..

Eksklyuziv tarkib - Bu yerga bosing  LCD displeydan qanday foydalanish kerak?

Avval birliklarni toping. bilan yig'ilishlarni ro'yxatga olishingiz mumkin df -h yoki disklar va bo'limlarni aniqlang sudo fdisk -lEsingizda bo'lsin: smartctl bo'limda emas, balki qurilmada ishlaydi; ya'ni yoqilgan /dev/sdX yoki /dev/nvmeXnY.

Smartctl uchun asosiy buyruqlar boshlang Muayyan diskda SMART bilan ishlash uchun:

  • SMART yordami va holatini tekshiring: sudo smartctl -i /dev/sda
  • SMART-ni faollashtiring Agar u o'chirilgan bo'lsa: sudo smartctl -s on /dev/sda
  • Barcha atributlar va jurnallarni ko'rish: sudo smartctl -a /dev/sda
  • Qisqa o'z-o'zini tekshirish (tezkor): sudo smartctl -t short /dev/sda
  • Uzoq o'z-o'zini sinab ko'rish (keng qamrovli): sudo smartctl -t long /dev/sda
  • Salomatlik haqida xulosa: sudo smartctl -H /dev/sda

Qisqa testni har hafta va uzoq testni har oyda cron to bilan rejalashtiring ta'sirni minimallashtirish va tarixiy ma'lumotlarga ega bo'lishSinovlarni erta tongda yoki kam yuklangan davrda o'tkazing; uzoq sinov paytida siz sezasiz kechikishning oshishi va IOPSning pasayishi.

Linuxda qurilma nomlash qoidalari

Tekshirish moslamasi va interfeysga qarab siz turli yo'llarni ko'rasiz. Drayvlar va kontrollerlarni tanib olish uchun ba'zi umumiy misollar: /dev/sd, /dev/nvmen, /dev/sg*3ware yoki HP kontrollerlarida (cciss/hpsa) maxsus marshrutlarga qo'shimcha ravishda, aniq marshrutni tushunish oldini oladi noto'g'ri qurilmani tahlil qiling.

Odatdagi xatolar va jurnallar (ATA/SCSI/NVMe)

SMART so'nggi xatolar jurnallarini saqlaydi va ularni dekodlangan shaklda ko'rsatadi. ATA Siz statuslar va kodlar bilan oxirgi beshta xatoni ko'rasiz; ichida SCSI O'qish, yozish va tekshirish xatolik hisoblagichlari sanab o'tilgan; ichida NVMe Xatolar jurnali yozuvlari chop etiladi (odatda eng oxirgi 16 tasi).

Xato natijalarida keng tarqalgan qisqartmalar (tez tashxis uchun foydalidir): ABRT, AMNF, CCTO, EOM, ICRC, IDNF, MC, MCR, NM, TK0NF, UNC, WPAgar ular qayta-qayta paydo bo'lsa, a bor jismoniy yoki ulanish muammosi tergov qilish.

Bundan tashqari, identifikator bo'yicha muhim atributlarni aniqlash muhim, ular tez-tez yuzaga keladigan nosozliklar bilan bog'liq: 05, 10, 183, 184, 188, 196, 197, 198, 201, 230Ularning har qandayida barqaror o'sish yomon belgidir.

SMART atributlari: ularni qanday o'qish va qaysilariga e'tibor berish kerak

Dasturlar har bir parametrni bir nechta maydonlar bilan ko'rsatadi. Odatda o'z ichiga oladi Identifikator (1-250), chegara, qiymat, eng yomon va xom ma'lumotlar, bayroqlarga qo'shimcha ravishda (u tanqidiy, statistik va hokazo). Normallashtirilgan qiymat yuqoridan boshlanadi va foydalanish bilan kamayadiEshik chegarasidan oshib ketish ogohlantirishni keltirib chiqaradi.

Eskirish yoki shikastlanishni aniqlash uchun eng foydali atributlar qatoriga qarang: Ko'chirilgan_sektor_Kt (qayta ajratilgan sektorlar), Joriy_kutishdagi_sektor (barqaror kutilayotgan sektorlar), Oflayn_Tuzatib bo'lmaydigan (oflayn tuzatishsiz xatolar), Ko'chirilgan_hodisalar soni (qayta tayinlash hodisalari) va HDDda, Spin_Retry_count (dvigatelni ishga tushirish uchun qayta urinishlar). Bular SSD-larga tegishli. Kiyinishni tekislash soni y Dastur/oʻchirishdagi nosozliklar.

Eksklyuziv tarkib - Bu yerga bosing  Issiqlik moslamasi (sovutgich) haroratini qanday o'lchash mumkin?

Harorat munozarali, ammo birlikni pastda ushlab turish 60 ° C Bu xatolar ehtimolini kamaytiradi. Shassi havo oqimini tekshiring va agar kerak bo'lsa, M.2 drayverlariga NVMe sovutgichlarini qo'shing. siqilish va buzilishdan saqlaning.

diskni tekshiring

Windows: WMIC, PowerShell va CHKDSK

Windows tizimlarini tezkor tekshirish uchun klassik konsoldan foydalanishingiz mumkin WMIC yoki PowerShell, qo'shimcha hech narsa o'rnatmasdan va kerak bo'lsa, yanada kengroq SMART vositasi bilan to'ldiring.

Buyruqlar satrini administrator sifatida ishga tushiring: wmic diskdrive get model, statusAgar u OK deb qaytsa, SMART holati to'g'ri; ko'rsangiz Pred FailMuhim parametrlar mavjud va ular tegishli Nusxasini yarating va almashtirish haqida o'ylang..

PowerShell-da administrator sifatida ishga tushiring va ishga tushiring: Get-PhysicalDisk | Select-Object MediaType, Size, SerialNumber, HealthStatusMaydon Salomatlik holati sizga Sog'lom, Ogohlantirish yoki Nosog'lom, foydali ekanligini ko'rsatadi muammolarni bir qarashda aniqlang.

Mantiqiy fayl tizimi xatolarini tekshirish va tuzatish uchun CHKDSK dan foydalaning. Yuqori imtiyozlar bilan konsolda quyidagi buyruqni ishga tushiring: chkdsk C: /f /r /x xatolarni bartaraf etish, yomon tarmoqlarni topish va kerak bo'lganda diskni qismlarga ajratish; agar sizga qo'llanma kerak bo'lsa Jiddiy virusdan keyin Windows-ni tiklangHozir tekshiring. NTFS-da siz foydalanishingiz mumkin chkdsk /scan onlayn tahlil qilish uchun.

macOS: Disk Utility va Terminal

Mac-da sizda ikkita juda oddiy yo'l bor. Bir tomondan, Disk yordam dasturi (Ilovalar > Utilitalar): Jismoniy diskni tanlang va bosing Birinchi yordam fayl tizimini ta'mirlash; qo'shimcha ravishda, siz ko'rasiz SMART holati Tasdiqlangan yoki Muvaffaqiyatsiz kabi.

Agar siz Terminalni afzal ko'rsangiz, ishga tushiring diskutil info /Volumes/NombreDeTuDisco va qatorini qidiring SMART holati. Agar Verified ro'yxatida bo'lsa, nafas oling; lekin, zudlik bilan zaxira va o'zgartirishni o'ylab ko'ring.

Linux uchun qo'shimcha: dmesg, /sys va GSmartControl bilan GUI

Smartctl-ga qo'shimcha ravishda yadro jurnalida quyidagilardan birini tekshirish foydali bo'ladi: I/O xatolari yoki kontrollerning kutish vaqti. Tez filtr bo'ladi: dmesg | grep -i errorkabi atamalar bilan to‘ldiradi failed o timeout.

Qurilmaning asosiy tafsilotlari uchun tizim yo'llarini o'qishingiz mumkin, masalan /sys/block/sdX/device/model yoki statistikasi /sys/block/sdX/statIstaganingizda foydali faoliyat va modelni tekshirish tashqi vositalarsiz.

Agar siz grafik interfeysni afzal ko'rsangiz, o'rnating GSmartControl (masalan: sudo apt install -y gsmartcontrol) va uni administrator huquqlari bilan ishga tushiring. Sizga imkon beradi Atributlarni ko'ring, qisqa/uzoq sinovlarni o'tkazing va hisobotlarni eksport qiling bir necha marta bosish bilan.

HD Tune

Tavsiya etilgan uchinchi tomon vositalari

SMART buyruqlar yordamida SSD-dagi nosozliklarni aniqlashda asosiy tushunchalardan tashqariga chiqish uchun sizda juda mashhur yordamchi dasturlar mavjud:

  • CrystalDiskInfo (Windows) bepul, aniq va ichki va tashqi SATA va NVMe bilan mos keladi; u SMART atributlari, harorat va foydalanish soatlarini ko'rsatadi.
  • HD Tune U sektor xaritalari va tezlik testlarini qo'shadi (uning pullik versiyasi mavjud).
  • Qattiq diskning qo'riqchisi U doimiy monitoring, ilg'or ogohlantirishlar va hisobotlarga qaratilgan; uning bepul versiyasi cheklangan, ammo SMARTni talqin qilishda juda kuchli.
  • GSmartControl Bu bepul va grafik interfeys bilan testlarni o'tkazish va atributlarni ko'rish imkonini beradi.
Eksklyuziv tarkib - Bu yerga bosing  Windows 10-da USB Wi-Fi adapterini qanday o'rnatish kerak

Sizning SSD yoki HDD so'nggi oyoqlarida ekanligini ko'rsatadi

Umumiy simptomlarni sanab o'ting: Sekin ishga tushirishlar, kutilmagan o'chirishlar, o'limning ko'k ekranlari (BSoD yoki yadro vahima)Ochilmaydigan yoki buzilmaydigan fayllar, o'rnatish yoki yangilash mumkin emas va ularni boshqaradi tizimdan yoki BIOS/UEFIdan yo'qoladi.

Qattiq disklarda mexanik shovqinlar (chertishlar, shitirlashlar, shovqinlar) yomon belgidir. SSD disklarida yozish xatolarini qidiring. hajmlarni o'rnatishda xatolar va qayta tayinlangan sektorlar yoki eskirishlar sonining ko'payishi. Muammolar vaqti-vaqti bilan bo'lsa, xotirjam bo'lmang: Hozir nusxa oling.

Aqlli sotib olish: yangi yozuvlarni tanlashda nimalarga e'tibor berish kerak

U yaxshi obro'ga ega brendlarni (Seagate, WD, Toshiba, Samsung) qadrlaydi tipo de unidad (Tezlik uchun SSD, sig'im uchun HDD), interfeys (SATA, M.2/PCIe da NVMe), kesh va issiqlik tarqalishi. imkoniyatlar Uni haqiqiy ehtiyojlaringizdan biroz yuqoriroq baholash tavsiya etiladi.

Ni tekshiring chidamliligi e'lon qilingan (SSDda TBW, kafolatlar, ehtiyotkorlik bilan MTBF), the maqsadli foydalanish (NAS modellari ko'pincha RAID-ni yaxshiroq bajaradi va boshqaradi) va byudjet: ba'zan bir oz ko'proq to'lash sizga beradi xotirjamlik va foydali hayot.

SMART cheklovlari: kontekst va tadqiqotlar

SMART foydali, ammo nomukammal: bor ishlab chiqaruvchilar o'rtasidagi nomuvofiqliklar Ta'riflar va standartlashtirishda ba'zi atributlar juda qimmatlidir (qayta tayinlangan, kutilayotgan, tuzatib bo'lmaydigan), boshqalari esa ozgina hissa qo'shadi. Backblaze faqat shuni ta'kidlaydi bir nechta atributlar Bu muvaffaqiyatsizliklar bilan yaxshi bog'liq va Google bunday holatlarni ko'rsatdi oldindan ogohlantirmasdan muvaffaqiyatsizliklar.

Bu qanday ma'nono bildiradi? Bu shuni anglatadiki, SMART ko'p muammolarni oldindan aniqlashga yordam beradi, ammo sizning strategiyangiz birlashishi kerak monitoring, ortiqcha (RAID), zaxira va tiklash. Faqat yashil svetoforga ishonmang.

Agar asbob yoki tizim hisobot bersa Ogohlantirish/Prognoz qilinadigan muvaffaqiyatsizlik/Nosog'lom1) Iloji boricha hozir nusxa ko'chiring, 2) Tasdiqlash uchun boshqa yordamchi dastur bilan tasdiqlang, 3) Rejani belgilang zudlik bilan almashtirishO'zgartirishni amalga oshirgandan so'ng, agar kerak bo'lsa, oldini olish uchun RAIDni tekshiring qayta qurish xavfi.

Asosiy shartlarga rioya qilish yordam beradi: SMART sizni yuzaga keladigan ko'plab muammolar haqida ogohlantiradi.Lekin ularning hammasi emas; ishlashning aqlli usuli - bu muhim ko'rsatkichlar harakatlana boshlaganda rejalashtirilgan testlar, yaxshi zaxiralar va aniq almashtirish siyosati bilan birlashtirishdir.

Windows registrini hech narsani buzmasdan qanday tozalash kerak
Tegishli maqola:
Windows registrini hech narsani buzmasdan qanday tozalash kerak