Qabaqcıl SMART əmrləri ilə SSD nasazlıqlarını necə aşkar etmək olar

Son yeniləmə: 01/12/2025
Müəllif: Daniel Terrasa

  • SMART kritik atributları oxumaqla və qısa və uzun özünü testlər həyata keçirməklə proqnozlaşdırıla bilən SSD/HDD nasazlıqlarını təxmin etməyə imkan verir.
  • Windows, macOS və Linux sağlamlığı və temperaturu yoxlamaq üçün yerli metodlar və proqramlar (CrystalDiskInfo, GSmartControl) təklif edir.
  • SMART bütün uğursuzluqları əhatə etmir: o, monitorinqi ehtiyat nüsxələri, artıqlıqlar və planlaşdırılmış dəyişdirmələrlə birləşdirir.
SMART əmrləri ilə SSD-nizdəki nasazlıqları aşkar edin

Saxlama yerinizin sağlamlığından narahatsınızsa, doğru yerdəsiniz: ilə SMART texnologiyası Kritik SSD və HDD nasazlıqlarını təxmin edə və məlumatlarınızı vaxtında saxlaya bilərsiniz. Bu məqalə izah edir. SMART əmrlərindən istifadə edərək SSD-də nasazlıqları necə aşkar etmək olar.

Sadəcə maraqdan başqa, diskin vəziyyətini izləmək əsasdır məlumatların mövcudluğuna zəmanət verir və tutum və performans üçün plan. Gözlənilməz şəkildə sıradan çıxan sərt disk xidmətləri poza, reputasiyanıza xələl gətirə və sizə pul bahasına başa gələ bilər. SSD HDD kimi çox səs-küy yaratmasa da, onun simptomları mövcuddur: sürətin düşməsi, yazma səhvləri və ya hüceyrə aşınması səbəbindən məlumat itkisi.

SMART nədir və nə edə bilər (və edə bilməz).

SMART qısaltmasıdır Özünə Nəzarət, Təhlil və Hesabat TexnologiyasıMikroproqramdakı bir sıra rutinlər daxili disk dəyişənlərinə nəzarət edir və uğursuzluq riskini aşkar etdikdə xəbərdarlıqlar verir. Onların məqsədi aydındır: fəlakət baş verməmişdən əvvəl məlumatlarınızın ehtiyat nüsxəsini çıxarmaq və sürücünü dəyişdirmək üçün sizə vaxt vermək.

Onu istifadə etmək üçün zəruridir anakart (BIOS/UEFI) və sürücünün özü SMART-ı dəstəkləyir və aktivdir. Bu gün SATA, SAS, SCSI və NVMe-də praktiki olaraq universaldır və müasir əməliyyat sistemləri onunla problemsiz əlaqə qurur.

Ölçdüyü parametrlərə hər şey daxildir: temperatur, yenidən təyin edilmiş sektorlar, CRC xətalarıMühərrikin fırlanma vaxtı, düzəldilə bilməyən oxuma/yazma xətaları, gözlənilən sektor sayı, axtarış sürəti və onlarla daha çox atribut. Hər bir istehsalçı öz cədvəllərini hədləri və məqbul dəyərləri ilə müəyyən edir və standartlaşdırır.

Əhəmiyyətli: SMART sehrli deyil. Yalnız sizi xəbərdar edir. proqnozlaşdırıla bilən uğursuzluqlar (aşınma, mütərəqqi mexaniki problemlər, pisləşmiş NAND blokları). Təxmin edə bilməz qəfil hadisələr elektrik artımı və ya qəfil elektron zədələnməsi kimi. Google və Backblaze kimi tədqiqatlar göstərir ki, bəzi funksiyalar faydalıdır, lakin Onlar uğursuzluqları 100% əhatə etmir.

SMART əmrləri ilə SSD nasazlıqlarını aşkar edin

Linux: smartmontools, əsas əmrlər və testlər

Linux-da smartmontools paketi iki hissədən ibarətdir: smartctl (sorğular və testlər üçün konsol aləti) və smartd (syslog və ya e-poçt vasitəsilə nəzarət edən və xəbərdarlıq edən bir demon). Pulsuz və uyğundur SATA, SCSI, SAS və NVMe.

Quraşdırma (məsələn, Debian/Ubuntu): sudo apt install smartmontoolsDigər paylamalarda müvafiq menecerdən istifadə edir; Linux və BSD-də mövcudluq geniş yayılmışdır və Bu sizə heç bir problem yaratmamalıdır..

Eksklüziv məzmun - Bura klikləyin  Gərginliyi necə ölçmək olar?

Əvvəlcə vahidləri tapın. ilə montajları sadalaya bilərsiniz df -h və ya diskləri və bölmələri müəyyən edin sudo fdisk -lUnutmayın: smartctl bölmədə deyil, cihazda fəaliyyət göstərir; yəni üzərində /dev/sdX və ya /dev/nvmeXnY.

smartctl üçün əsas əmrlər başlamaq müəyyən bir diskdə SMART ilə işləmək üçün:

  • SMART dəstəyi və statusunu yoxlayın: sudo smartctl -i /dev/sda
  • SMART-ı aktivləşdirin Əgər əlildirsə: sudo smartctl -s on /dev/sda
  • Bütün atributlara və qeydlərə baxın: sudo smartctl -a /dev/sda
  • Qısa özünü test (sürətli): sudo smartctl -t short /dev/sda
  • Uzun öz-özünə sınaq (hərtərəfli): sudo smartctl -t long /dev/sda
  • Sağlamlıq xülasəsi: sudo smartctl -H /dev/sda

Qısa testi hər həftə, uzun testi isə hər ay cron ilə planlaşdırın təsirini minimuma endirmək və tarixi məlumatlara sahib olmaqTestləri səhər tezdən və ya aşağı yük dövrlərində həyata keçirin; uzun bir sınaq zamanı fərqinə varacaqsınız artan gecikmə və IOPS-də azalma.

Linux-da cihaz adlandırma konvensiyaları

Nəzarətçi və interfeysdən asılı olaraq müxtəlif yollar görəcəksiniz. Sürücüləri və nəzarətçiləri tanımaq üçün bəzi ümumi nümunələr: /dev/sd, /dev/nvmen, /dev/sg*3ware və ya HP kontrollerlərində (cciss/hpsa) xüsusi marşrutlara əlavə olaraq, dəqiq marşrutun başa düşülməsi qarşısını alır. yanlış cihazı təhlil edin.

Tipik səhvlər və qeydlər (ATA/SCSI/NVMe)

SMART son səhvlərin qeydlərini saxlayır və onları deşifrə olunmuş formada göstərir. ATA Siz statuslar və kodlarla son beş səhvi görəcəksiniz; in SCSI Oxumaq, yazmaq və yoxlama uğursuzluq sayğacları verilmişdir; in NVMe Səhv jurnalının qeydləri çap olunur (standart olaraq ən son 16).

Səhv nəticələrində ümumi abbreviaturalar (sürətli diaqnoz üçün faydalıdır): ABRT, AMNF, CCTO, EOM, ICRC, IDNF, MC, MCR, NM, TK0NF, UNC, WPƏgər onlar təkrar-təkrar görünürsə, bir var fiziki və ya əlaqə problemi araşdırmaq.

Tez-tez qaçılmaz uğursuzluqlarla əlaqəli olan kritik atributları ID ilə müəyyən etmək də vacibdir: 05, 10, 183, 184, 188, 196, 197, 198, 201, 230Onların hər hansı birində davamlı artım pis bir əlamətdir.

SMART atributları: onları necə oxumaq və hansına diqqət yetirmək lazımdır

Proqramlar hər bir parametri bir neçə sahə ilə göstərir. Adətən daxildir İdentifikator (1-250), Eşik, Dəyər, Ən Pis və Xam Məlumat, bayraqlara əlavə olaraq (istər kritik, istər statistik və s.). Normallaşdırılmış dəyər yüksəkdən başlayır və istifadəsi ilə azalırHəddi aşmaq xəbərdarlığı işə salır.

Aşınma və ya zədələnməni aşkar etmək üçün ən faydalı atributlar arasında baxın: Köçürülən_Sektor_Ct (yenidən təyin edilmiş sektorlar), Cari_Gözləyən_Sektor (qeyri-sabit gözləyən sektorlar), Offline_Düzeltilməz (oflayn düzəliş olmadan səhvlər), Köçürülən_Hadisə_Sayı (yenidən təyinetmə hadisələri) və HDD-də, Spin_Retry_Count (mühərriki işə salmağa cəhdlər). Bunlar SSD-lərə aiddir. Geyinmə səviyyəsinin sayı y Proqram/Silmək Uğursuzluqları.

Eksklüziv məzmun - Bura klikləyin  Windows 10-da PCI yuvalarını necə yoxlamaq olar

Temperatur mübahisəlidir, lakin vahidi aşağıda saxlayır 60 °C Bu, səhvlərin olma ehtimalını azaldır. Şassinin hava axını yoxlayın və lazım gələrsə, M.2 sürücülərinə NVMe soyuducuları əlavə edin. tənzimləmə və deqradasiyadan çəkinin.

diski yoxlayın

Windows: WMIC, PowerShell və CHKDSK

Windows sistemlərini tez yoxlamaq üçün klassik konsoldan istifadə edə bilərsiniz WMIC və ya PowerShell, əlavə bir şey quraşdırmadan və lazım olduqda daha əhatəli SMART aləti ilə əlavə edin.

Administrator olaraq Əmr əmri ilə aşağıdakıları işə salın: wmic diskdrive get model, statusOK qaytararsa, SMART statusu düzgündür; görürsənsə Pred FailKritik parametrlər var və bu, aktualdır Bir nüsxə çıxarın və dəyişdirmə haqqında düşünün..

PowerShell-də administrator olaraq başlayın və işə salın: Get-PhysicalDisk | Select-Object MediaType, Size, SerialNumber, HealthStatusSahə Sağlamlıq Vəziyyəti sizə Sağlam, Xəbərdarlıq və ya Sağlamsız, üçün faydalı göstərəcək problemləri bir baxışda aşkar edin.

Məntiqi fayl sistemi səhvlərini yoxlamaq və təmir etmək üçün CHKDSK istifadə edin. Yüksək imtiyazlarla konsolda aşağıdakı əmri işlədin: chkdsk C: /f /r /x səhvləri aradan qaldırmaq, pis sektorları tapmaq və lazım olduqda sürücünü sökmək; bələdçiyə ehtiyacınız varsa Ciddi bir virusdan sonra Windows-u təmir edinİndi yoxlayın. NTFS-də istifadə edə bilərsiniz chkdsk /scan onlayn analiz üçün.

macOS: Disk Utility və Terminal

Mac-də iki çox sadə yol var. Bir tərəfdən, Disk Utility (Proqramlar > Utilitlər): Fiziki diski seçin və basın İlk yardım fayl sistemini təmir etmək; əlavə olaraq görəcəksiniz SMART vəziyyət Doğrulanmış və ya uğursuz kimi.

Terminala üstünlük verirsinizsə, qaçın diskutil info /Volumes/NombreDeTuDisco və xəttini axtarın SMART Status. Verified siyahıdadırsa, nəfəs alın; amma, dərhal ehtiyat nüsxəsi və dəyişiklik etməyi düşünün.

Əlavə Linux: dmesg, /sys və GSmartControl ilə GUI

Smartctl-ə əlavə olaraq, nüvə jurnalında aşağıdakılardan hər hansı birini yoxlamaq faydalıdır: I/O xətaları və ya nəzarətçinin fasilələri. Sürətli bir filtr olacaq: dmesg | grep -i errorkimi terminlərlə tamamlayır failed o timeout.

Əsas cihaz təfərrüatları üçün sistem yollarını oxuya bilərsiniz, məsələn /sys/block/sdX/device/model və ya statistikası /sys/block/sdX/statİstədiyiniz zaman faydalıdır fəaliyyəti və modeli yoxlayın xarici alətlər olmadan.

Qrafik interfeysə üstünlük verirsinizsə, quraşdırın GSmartControl (misal üçün: sudo apt install -y gsmartcontrol) və onu idarəçi imtiyazları ilə işə salın. Sizə imkan verir Atributlara baxın, qısa/uzun testlər aparın və hesabatları ixrac edin bir neçə kliklə.

HD Tune

Tövsiyə olunan üçüncü tərəf alətləri

SMART əmrləri ilə SSD-də nasazlıqları aşkar edərkən əsaslardan kənara çıxmaq üçün sizdə çox məşhur köməkçi proqramlar var:

  • CrystalDiskInfo (Windows) pulsuz, aydındır və daxili və xarici SATA və NVMe ilə uyğun gəlir; SMART atributlarını, temperaturları və istifadə saatlarını göstərir.
  • HD Tune O, sektor xəritələri və sürət testləri əlavə edir (pullu versiyası var).
  • Sərt Disk Sentinel O, davamlı monitorinq, qabaqcıl xəbərdarlıqlar və hesabatlara diqqət yetirir; onun pulsuz versiyası məhduddur, lakin SMART-ı şərh etməkdə çox güclüdür.
  • GSmartControl Pulsuzdur və qrafik interfeys ilə testlər keçirməyə və atributlara baxmaq imkanı verir.
Eksklüziv məzmun - Bura klikləyin  AMD Ryzen 5 9600X3D: Sızmalar, Xüsusiyyətlər və Bildiyimiz Hər Şey

SSD və ya HDD-nin son ayağında olduğunu göstərir

Ümumi simptomları sadalayın: Yavaş başlanğıclar, gözlənilməz bağlanmalar, mavi ölüm ekranları (BSoD və ya nüvə panikası)Açılmayan və ya zədələnməyən, quraşdırma və ya yeniləmə mümkün olmayan və onları idarə edən fayllar sistemdən və ya BIOS/UEFI-dən yox olur.

HDD-lərdə mexaniki səslər (kliklər, cızıltılar, vızıltılar) pis əlamətdir. SSD-lərdə yazma xətalarını axtarın. həcmləri quraşdırarkən səhvlər və yenidən təyin edilmiş sektorlarda və ya köhnəlmə saylarında artım. Problemlər fasilələrlə yaranırsa, arxayın olmayın: İndi surətini çıxarın.

Ağıllı alış: yeni rekordlar seçərkən nələrə diqqət etməli

O, yaxşı reputasiyaya malik brendləri (Seagate, WD, Toshiba, Samsung) qiymətləndirir tipo de unidad (sürət üçün SSD, tutum üçün HDD), interfeys (SATA, M.2/PCIe-də NVMe), keş və istilik yayılması. qabiliyyət Onu real ehtiyaclarınızdan bir qədər yuxarı qiymətləndirmək məsləhətdir.

Yoxlayın davamlılığını elan etdi (SSD-də TBW, zəmanətlər, ehtiyatla MTBF), the Gözlənilən istifadə (NAS modelləri tez-tez RAID-i daha yaxşı yerinə yetirir və idarə edir) və büdcə: bəzən bir az daha çox ödəmək sizə kömək edir dinclik və faydalı həyat.

SMART-ın məhdudiyyətləri: kontekst və tədqiqatlar

SMART faydalıdır, lakin qeyri-kamildir: var istehsalçılar arasında uyğunsuzluqlar Təriflər və standartlaşdırmalarda bəzi atributlar çox dəyərlidir (yenidən təyin edilmiş, gözlənilən, düzəldilməz), digərləri isə az töhfə verir. Backblaze yalnız buna işarə edir bir neçə atribut Bu, uğursuzluqlarla yaxşı əlaqələndirilir və Google belə halları göstərdi əvvəlcədən xəbərdarlıq edilmədən uğursuzluqlar.

Bu nə deməkdir? Bu o deməkdir ki, SMART bir çox problemləri qabaqcadan görməyə kömək edir, lakin strategiyanız birləşdirilməlidir monitorinq, artıqlıq (RAID), ehtiyat nüsxələri və bərpa. Yalnız yaşıl işıqfora etibar etməyin.

Alət və ya sistem hesabat verərsə Xəbərdarlıq/Təxmin edilən uğursuzluq/Sağlam deyil1) İndi mümkün qədər çox kopyalayın, 2) Təsdiq etmək üçün başqa bir yardım proqramı ilə təsdiqləyin, 3) Planlaşdırın dərhal dəyişdirilməsiDəyişiklik etdikdən sonra, qarşısını almaq üçün RAID-i yoxlayın yenidənqurma riskləri.

Əsas şərtlərə riayət etmək kömək edir: SMART sizə qarşıda duran bir çox problem barədə xəbərdarlıq edir.Lakin onların hamısı deyil; işin ağıllı yolu onu planlaşdırılmış testlər, yaxşı ehtiyat nüsxələri və kritik göstəricilər hərəkət etməyə başlayanda aydın əvəzetmə siyasəti ilə birləşdirməkdir.

Heç bir şeyi pozmadan Windows qeydini necə təmizləmək olar
Əlaqəli məqalə:
Heç bir şeyi pozmadan Windows qeydini necə təmizləmək olar