Нарийвчилсан SMART командын тусламжтайгаар SSD-ийн алдааг хэрхэн илрүүлэх вэ

Сүүлийн шинэчлэлт: 01/12/2025

  • SMART нь чухал шинж чанаруудыг уншиж, богино болон урт өөрөө өөрийгөө шалгах замаар урьдчилан таамаглах боломжтой SSD/HDD алдааг урьдчилан таамаглах боломжийг олгодог.
  • Windows, macOS болон Linux нь эрүүл мэнд, температурыг шалгах үндсэн арга, програмуудыг (CrystalDiskInfo, GSmartControl) санал болгодог.
  • SMART нь бүх бүтэлгүйтлийг хамардаггүй: хяналтыг нөөцлөлт, илүүдэл, төлөвлөсөн орлуулалттай хослуулдаг.
SMART командын тусламжтайгаар SSD-ийн алдааг илрүүлээрэй

Хэрэв та хадгалах сангийнхаа эрүүл мэндэд санаа зовж байгаа бол та зөв газартаа байна SMART технологи Та SSD болон HDD-ийн ноцтой алдааг урьдчилан харж, мэдээллээ цаг тухайд нь хадгалах боломжтой. Энэ нийтлэлд тайлбарласан болно. SMART командыг ашиглан SSD-ийн алдааг хэрхэн илрүүлэх вэ.

Зөвхөн сониуч байдлаас гадна дискний нөхцөл байдлыг хянах нь чухал юм мэдээллийн хүртээмжийг баталгаажуулах хүчин чадал, гүйцэтгэлийг төлөвлөх. Гэнэтийн ажиллагаагүй болсон хатуу диск нь үйлчилгээнд саад учруулж, таны нэр хүндэд сөргөөр нөлөөлж, мөнгө төлөхөд хүргэдэг. Хэдийгээр SSD нь HDD-ийн чимээ шуугиан үүсгэдэггүй ч түүний шинж тэмдгүүд байдаг: хурд буурах, бичих алдаа эсхүл эсийн элэгдлээс болж өгөгдөл алдагдах.

SMART гэж юу вэ, юу хийж чадах вэ (болон чадахгүй).

SMART гэдэг нь товчилсон үг юм Өөрийгөө хянах, дүн шинжилгээ хийх, тайлагнах технологиПрограм хангамжийн хэд хэдэн горимууд нь дотоод дискний хувьсагчдыг хянаж, алдаа гарах эрсдэлийг илрүүлэх үед анхааруулга өгдөг. Тэдний зорилго тодорхой: гамшгийн аюулаас өмнө мэдээллээ нөөцөлж, хөтчөө солих цаг өгөх.

Үүнийг ашиглахын тулд зайлшгүй шаардлагатай эх хавтан (BIOS/UEFI) мөн хөтөч өөрөө SMART-г дэмждэг бөгөөд идэвхжүүлсэн байна. Өнөөдөр энэ нь SATA, SAS, SCSI болон NVMe дээр бараг бүх нийтийнх бөгөөд орчин үеийн үйлдлийн системүүд түүнтэй ямар ч асуудалгүйгээр харьцдаг.

Түүний хэмждэг параметрүүдэд бүх зүйл орно: температур, дахин хуваарилагдсан секторууд, CRC алдааХөдөлгүүрийн эргэлтийн хугацаа, унших/бичих засварлах боломжгүй алдаа, хүлээгдэж буй салбарын тоо, эрэл хайгуулын хурд болон бусад олон арван шинж чанарууд. Үйлдвэрлэгч бүр өөрийн хүснэгтийг босго, хүлээн зөвшөөрөгдсөн утгуудаар тодорхойлж, стандартчилдаг.

Чухал: SMART нь ид шид хийдэггүй. Энэ нь зөвхөн танд анхааруулж байна. урьдчилан таамаглаж болох бүтэлгүйтэл (элэгдэл, дэвшилтэт механик асуудал, муудсан NAND блок). Энэ нь урьдчилан таамаглах боломжгүй юм гэнэтийн үйл явдлууд цахилгааны өсөлт, гэнэтийн электрон гэмтэл гэх мэт. Google болон Backblaze-ийн хийсэн судалгаагаар зарим функцүүд ашигтай байдаг ч Тэд бүтэлгүйтлийг 100% нөхдөггүй.

SMART командын тусламжтайгаар SSD-ийн алдааг илрүүлэх

Линукс: smartmontools, түлхүүр командууд, тестүүд

Линукс дээр smartmontools багц нь хоёр хэсгээс бүрдэнэ. smartctl (асуулга, тест хийхэд зориулсан консол хэрэгсэл) болон smartd (syslog эсвэл цахим шуудангаар дамжуулан хянаж, сэрэмжлүүлдэг дэмон). Энэ нь үнэ төлбөргүй бөгөөд нийцтэй SATA, SCSI, SAS болон NVMe.

Суурилуулалт (жишээ нь Debian/Ubuntu): sudo apt install smartmontoolsБусад түгээлтийн хувьд энэ нь харгалзах менежерийг ашигладаг; Линукс болон BSD дээр ашиглах боломжтой байдал өргөн тархсан ба Энэ нь танд ямар ч асуудал үүсгэх ёсгүй..

Онцгой контент - Энд дарна уу  Миний цахилгаан хангамжийн (PSU) дуу чимээний асуудлыг хэрхэн засах вэ?

Эхлээд нэгжүүдийг олоорой. Та чуулгануудыг жагсааж болно 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 to ашиглан товло нөлөөллийг багасгах, түүхэн өгөгдөлтэй байхТуршилтыг өглөө эрт эсвэл ачаалал багатай үед хийх; урт туршилтын үеэр та анзаарах болно хоцролт нэмэгдэж, IOPS буурах.

Линукс дээрх төхөөрөмжийн нэрлэлтийн дүрэм

Хянагч болон интерфейсээс хамааран та өөр өөр замыг харах болно. Драйвер болон хянагчийг таних зарим нийтлэг жишээ: /dev/sd, /dev/nvmen, /dev/sg*3ware эсвэл HP хянагч (cciss/hpsa) дээрх тодорхой маршрутуудаас гадна яг маршрутыг ойлгох нь урьдчилан сэргийлэхэд саад болно. буруу төхөөрөмжид дүн шинжилгээ хийх.

Ердийн алдаа ба бүртгэл (ATA/SCSI/NVMe)

SMART нь сүүлийн үеийн алдааны бүртгэлийг хөтөлж, кодыг нь тайлсан хэлбэрээр харуулдаг. АТА Та статус, код бүхий сүүлийн таван алдааг харах болно; in SCSI Унших, бичих, баталгаажуулах алдааны тоолуур жагсаагдсан; in NVMe Алдааны бүртгэлийн оруулгуудыг хэвлэсэн (анхдагчаар хамгийн сүүлийн 16).

Алдааны гаралтын нийтлэг товчлолууд (хурдан оношлоход хэрэгтэй): ABRT, AMNF, CCTO, EOM, ICRC, IDNF, MC, MCR, NM, TK0NF, UNC, WPХэрэв тэд дахин дахин гарч ирвэл a байна физик эсвэл холболтын асуудал судлах.

Мөн нэн чухал шинж чанаруудыг ID-аар нь тодорхойлох нь чухал бөгөөд энэ нь ихэвчлэн гэнэтийн алдаатай холбоотой байдаг: 05, 10, 183, 184, 188, 196, 197, 198, 201, 230Тэдгээрийн аль нэг нь тогтвортой өсөх нь муу шинж тэмдэг юм.

SMART шинж чанарууд: тэдгээрийг хэрхэн унших, алинд нь анхаарах вэ

Програмууд нь параметр бүрийг хэд хэдэн талбараар харуулдаг. Үүнд ихэвчлэн орно Тодорхойлогч (1-250), Босго, утга, хамгийн муу, түүхий өгөгдөл, тугуудаас гадна (энэ нь чухал, статистик гэх мэт). Хэвийн утга нь өндөр эхэлдэг ба хэрэглэх тусам буурдагБосгооос хэтэрсэн тохиолдолд анхааруулга гарч ирнэ.

Элэгдэл, эвдрэлийг илрүүлэх хамгийн ашигтай шинж чанаруудын дотроос: Нүүлгэн шилжүүлсэн_Сектор_Ct (дахин томилогдсон салбарууд), Одоогийн_хүлээгдэж буй_салбар (тогтворгүй хүлээгдэж буй салбарууд), Офлайн_засах боломжгүй (офлайн засваргүй алдаа), Шилжүүлсэн_үйл явдлын_тоо (дахин томилох үйл явдлууд) болон HDD дээр, Эргэлтийн_дахин_тоолох (хөдөлгүүрийг дахин эхлүүлэх оролдлого). Эдгээр нь SSD дээр хамааралтай. Элэгдлийг тэгшлэх тоо y Программ/арилгах алдаа.

Онцгой контент - Энд дарна уу  Хамрын хамар

Температур нь маргаантай боловч нэгжийг доор байлгадаг 60 ° C Энэ нь алдаа гарах магадлалыг бууруулдаг. Явах эд ангийн агаарын урсгалыг шалгаж, шаардлагатай бол M.2 хөтчүүдэд NVMe халаагуур нэмнэ. бууруулах, доройтуулахаас зайлсхийх.

дискийг шалгах

Windows: WMIC, PowerShell болон CHKDSK

Windows системийг хурдан шалгахын тулд та сонгодог консолыг ашиглаж болно WMIC эсвэл PowerShell, нэмэлт зүйл суулгахгүйгээр, шаардлагатай бол илүү иж бүрэн SMART хэрэгслээр нэмж оруулаарай.

Тушаалын мөрийг администратор болгон ажиллуулна уу: wmic diskdrive get model, statusХэрэв энэ нь OK гэж буцаавал SMART төлөв зөв байна; харвал Урьдчилан бүтэлгүйтсэнМаш чухал параметрүүд байдаг бөгөөд энэ нь хамааралтай Хуулбар хийж, солих талаар бодож үзээрэй..

PowerShell дээр администратороор эхлүүлээд дараахыг ажиллуулна уу: Get-PhysicalDisk | Select-Object MediaType, Size, SerialNumber, HealthStatusТалбай Эрүүл мэндийн байдал танд эрүүл, сэрэмжлүүлэг эсвэл эрүүл бус, ашигтай гэдгийг харуулах болно асуудлыг нэг дор илрүүлэх.

Логик файлын системийн алдааг шалгах, засахын тулд CHKDSK ашиглана уу. Дараах тушаалыг өндөр эрхтэйгээр консол дээр ажиллуулна уу: chkdsk C: /f /r /x алдааг олж засварлах, муу секторуудыг олох, шаардлагатай бол дискийг задлах; Хэрэв танд хөтөч хэрэгтэй бол Ноцтой вирусын дараа Windows-ыг засахОдоо шалгаад үзээрэй. NTFS дээр та ашиглаж болно chkdsk /scan онлайн дүн шинжилгээ хийх.

macOS: Дискний хэрэгсэл ба терминал

Mac дээр танд маш энгийн хоёр зам бий. Нэг талаас, Дискний програм (Applications > Utilities): Физик дискийг сонгоод дарна уу Анхны тусламж файлын системийг засах; Үүнээс гадна та харах болно УХААЛАГ төлөв Баталгаажсан эсвэл бүтэлгүйтсэн гэх мэт.

Хэрэв та терминалыг илүүд үзэж байвал ажиллуулна уу diskutil info /Volumes/NombreDeTuDisco гэсэн мөрийг хайж олоорой SMART статус. Хэрэв Verified жагсаалтад орсон бол амьсгалах; гэхдээ, нэн даруй нөөцлөх мөн өөрчлөлт хийх талаар бодож үзээрэй.

Нэмэлт Линукс: dmesg, /sys болон GSmartControl-тэй GUI

Smartctl-ээс гадна цөмийн бүртгэлд дараах зүйлсийн аль нэгийг шалгах нь тустай. I/O алдаа эсвэл хянагчийн завсарлага. Шуурхай шүүлтүүр нь: dmesg | grep -i errorгэх мэт нэр томьёогоор нөхөж өгдөг failed o timeout.

Төхөөрөмжийн үндсэн мэдээллийг авахын тулд та системийн замыг уншиж болно /sys/block/sdX/device/model эсвэл статистик /sys/block/sdX/statХүссэн үедээ хэрэг болно үйл ажиллагаа, загварыг шалгах гадны хэрэгсэлгүйгээр.

Хэрэв та график интерфэйсийг илүүд үзэж байвал суулгана уу GSmartControl (Жишээлбэл: sudo apt install -y gsmartcontrol) мөн администраторын эрхээр ажиллуулна уу. Энэ нь танд боломжийг олгодог Шинж чанаруудыг харах, богино/урт тест хийх, тайланг экспортлох хоёр товшилтоор.

HD Tune

Гуравдагч талын хэрэгслүүдийг санал болгож байна

SMART командын тусламжтайгаар SSD-ийн алдааг илрүүлэх үндсэн зарчмуудаас илүү гарахын тулд танд маш алдартай хэрэгслүүд байна:

  • CrystalDiskInfo (Windows) нь үнэ төлбөргүй, ойлгомжтой бөгөөд дотоод болон гадаад SATA болон NVMe-тэй нийцдэг; Энэ нь SMART шинж чанар, температур, ашиглалтын цагийг харуулдаг.
  • HD Tune Энэ нь салбарын газрын зураг, хурдны тестийг нэмдэг (төлбөртэй хувилбартай).
  • Хатуу дискийн харуул Энэ нь байнгын хяналт, дэвшилтэт дохиолол, тайланд анхаарлаа хандуулдаг; түүний үнэгүй хувилбар нь хязгаарлагдмал боловч SMART-ийг тайлбарлахад маш хүчтэй.
  • GSmartControl Энэ нь үнэ төлбөргүй бөгөөд график интерфэйсээр тест хийх, шинж чанаруудыг харах боломжийг танд олгоно.
Онцгой контент - Энд дарна уу  Санах ойн хомсдолоос болж AMD GPU-ийн үнэ нэмэгдсэн

Таны SSD эсвэл HDD эцсийн шатандаа орсон гэсэн дохио

Нийтлэг шинж тэмдгийг жагсаав: Удаан эхлүүлэх, гэнэтийн унтрах, үхлийн цэнхэр дэлгэц (BSoD эсвэл цөмийн сандрал)Файлууд нээгдэхгүй эсвэл эвдэрч, суулгах, шинэчлэх боломжгүй, мөн үүнийг хөтлүүлдэг системээс эсвэл BIOS/UEFI-ээс алга болно.

HDD дээр механик дуу чимээ (товших, чичрэх, дуугарах) нь муу шинж тэмдэг юм. SSD дээр бичих алдааг хайж олоорой. эзлэхүүнийг холбоход алдаа гардаг болон дахин томилогдсон салбарууд эсвэл устгалын тоо нэмэгдсэн. Хэрэв асуудал үе үе гардаг бол тайвширч болохгүй. Одоо хуулбар хий.

Ухаалаг худалдан авах: шинэ бичлэг сонгохдоо юуг анхаарах хэрэгтэй

Энэ нь сайн нэр хүнд бүхий брэндүүдийг (Seagate, WD, Toshiba, Samsung) үнэлдэг tipo de unidad (хурдны хувьд SSD, багтаамжийн хувьд HDD), интерфэйс (SATA, M.2/PCIe-ийн NVMe), кэш, дулааны тархалт. хүчин чадал Үүнийг бодит хэрэгцээнээсээ арай хэтрүүлэн үнэлэхийг зөвлөж байна.

Шалгах бат бөх чанарыг зарласан (SSD дээр TBW, баталгаа, MTBF болгоомжтой), the Хүлээгдэж буй хэрэглээ (NAS загварууд ихэвчлэн RAID-ийг илүү сайн гүйцэтгэж, зохицуулдаг) болон төсөв: заримдаа бага зэрэг илүү төлөх нь танд өгдөг сэтгэлийн амар амгалан, ашигтай амьдрал.

SMART-ийн хязгаарлалт: контекст ба судалгаа

SMART нь ашигтай боловч төгс бус: байдаг үйлдвэрлэгчдийн хоорондын үл нийцэл Тодорхойлолт, стандартчиллын хувьд зарим шинж чанарууд нь маш үнэ цэнэтэй (дахин томилогдсон, хүлээгдэж буй, засч залруулах боломжгүй), зарим нь бага зэрэг хувь нэмэр оруулдаг. Backblaze зөвхөн үүнийг л онцолж байна цөөн хэдэн шинж чанарууд Энэ нь бүтэлгүйтэлтэй сайн уялдаж, Google-ийн тохиолдлыг харуулсан урьдчилан мэдэгдэлгүйгээр бүтэлгүйтэл.

Энэ юу гэсэн үг вэ? Энэ нь SMART нь олон асуудлыг урьдчилан таамаглахад тусалдаг гэсэн үг боловч таны стратеги нэгтгэх ёстой хяналт, нөөц (RAID), нөөцлөлт, сэргээх. Зөвхөн ногоон гэрлэн дохионд бүү итгэ.

Хэрэв хэрэгсэл эсвэл систем мэдээлсэн бол Анхааруулга/урьдчилан таамаглаж болох бүтэлгүйтэл/Эрүүл бус1) Одоо аль болох хуулах, 2) Баталгаажуулахын тулд өөр хэрэгслээр баталгаажуулах, 3) Хуваарь гаргах нэн даруй солихӨөрчлөлт хийсний дараа зайлсхийхийн тулд шаардлагатай бол RAID-г шалгана уу сэргээн босгох эрсдэл.

Чухал зүйлийг дагаж мөрдөх нь дараахь зүйлийг хийхэд тусална. SMART танд тулгарч буй олон асуудлын талаар анхааруулж байна.Гэхдээ бүгд биш; Ажлын ухаалаг арга бол үүнийг хуваарьт туршилт, сайн нөөцлөлт, чухал үзүүлэлтүүд хөдөлж эхлэх үед солих тодорхой бодлоготой хослуулах явдал юм.

Windows бүртгэлийг ямар ч эвдрэлгүйгээр хэрхэн цэвэрлэх вэ
Холбоотой нийтлэл:
Windows бүртгэлийг ямар ч эвдрэлгүйгээр хэрхэн цэвэрлэх вэ