Uygulamada SMART: Windows, Linux ve macOS diskler hakkında gerçekte ne söyler

SMART, her sabit diske ve SSD'ye yerleşik öz tanılama sistemidir. Disk kendi hatalarını, çalışma saatlerini, sıcaklığını ve aşınmasını sayar ve yakında arızalanacağı konusunda uyarabilir. Ancak bunların ne kadarının yöneticiye görüneceği işletim sistemine, sürücüye ve diskin nasıl bağlandığına bağlıdır. Windows, Linux ve macOS'un gerçekte ne bildirdiğine bakalım. Aşağıdakilerin tümü, HWKeeper ajanının SMART'ı nasıl topladığı üzerinde doğrulanmıştır.

SMART'ta ofis için işe yarayanlar

  • SMART sonucu. Disk yakında arızalanacağına kendisi karar vermiştir (predict failure). En önemli ve en geç gelen sinyal.
  • Yeniden atanmış sektörler (öznitelik 5). Disk bozuk alanları zaten yedek alanlarla değiştirmiştir. Sayıları artıyorsa disk bozulmaya başlamıştır.
  • Bekleyen sektörler (öznitelik 197). Okunamayan ve değiştirilmeyi bekleyen alanlar.
  • Düzeltilemeyen okuma hataları: SATA'da öznitelik 187, NVMe'de media errors.
  • SSD aşınması: yazma ömrünün yüzde kaçının harcandığı.
  • Sıcaklık ve çalışma süresi (saat olarak).

Windows: SMART sonucu ve güvenilirlik sayaçları

Windows'ta iki yerleşik kaynak vardır ve ikisi de yönetici hakları ister (ajan, sistem hesabıyla hizmet olarak çalışır).

  • SMART sonucu — WMI sınıfı MSStorageDriver_FailurePredictStatus, root\wmi ad alanında: yakın arıza işareti ve neden kodu.
  • Sayaçlar — Storage API, Get-StorageReliabilityCounter cmdlet'i: aşınma (Wear), sıcaklık, çalışma süresi, toplam ve düzeltilemeyen okuma hataları.

Tek bir bilgisayarı kontrol etmek için PowerShell'i yönetici olarak çalıştırın:

Get-PhysicalDisk | Get-StorageReliabilityCounter | Select-Object DeviceId, Wear, Temperature, PowerOnHours, ReadErrorsUncorrected

Ortam türünü ve veri yolunu Get-PhysicalDisk ile almak daha güvenilirdir: eski Win32_DiskDrive NVMe diske çoğu zaman “SCSI”, türüne ise “Fixed hard disk media” der.

Neler yok. Storage API yeniden atanmış ve bekleyen sektörleri vermez. USB adaptörü veya RAID denetleyicisi arkasındaki diskte SMART sonucu sınıfı çoğu zaman kullanılamaz, sayaçlar da boş gelir. Boş değer sıfır değil, “veri yok” demektir ve ajan onu bu şekilde iletir.

Linux: smartctl

Linux'ta her şey smartmontools paketindeki smartctl ile görünür; root hakları gerekir. Ajan her disk için smartctl --json -A -H çalıştırır ve şunları alır:

  • SATA'da — 5, 197 ve 187 öznitelikleri, çalışma süresi (9) ve sıcaklık (194 veya 190);
  • NVMe'de — sağlık günlüğü: Percentage Used (aşınma), Media Errors, Critical Warning, sıcaklık ve saatler.

Bizim de takıldığımız iki incelik:

  • Dönüş kodu. smartctl, çıktısı eksiksiz ve yararlı olduğunda bile sıfır olmayan bir kod döndürür: kodun bitleri bulunan sorunları bildirir. Böyle bir çalıştırmayı hata sayarsanız SMART tam da hasta disklerde kaybolur. Ajan 0.11 sürümünden beri çıktıyı her durumda ayrıştırır.
  • SATA SSD aşınması. 177, 231 ve 233 numaralı öznitelikler üreticiye göre farklı anlamlar taşır: bazılarında 233 aşınmadır, bazılarında yazılan veri miktarı; 231 ise kimi zaman kalan ömür, kimi zaman sıcaklıktır. Bu yüzden aşınmayı numarasına göre değil, yalnızca özniteliğin adına göre okuyoruz (Wear_Leveling_Count, Media_Wearout_Indicator, SSD_Life_Left ve benzerleri).

smartmontools kurulu değilse Linux'ta hiç SMART olmaz.

macOS: yalnızca SMART sonucu

macOS disk hakkında yerleşik olarak tek bir kelime söyler: Verified (sorun yok) veya Failing (arızalanıyor). Bunu diskutil info disk0 (SMART Status satırı) ve system_profiler SPStorageDataType gösterir. USB köprüsü arkasındaki harici disklerde genellikle “Not Supported” yazar. Yerleşik araçlar aşınma, sıcaklık ve çalışma süresi vermez; bunlar için Homebrew'dan smartmontools gerekir. HWKeeper'ın macOS ajanı SMART sonucunu 0.11.2 sürümünden beri iletir.

Yerleşik araçlarla disk hakkında görünenler

Windows
Linux (smartctl)
macOS
“Yakında arızalanacak” sonucu
evet, WMI
evet
evet: Verified / Failing
SSD aşınması
evet
NVMe — evet, SATA — öznitelik adına göre
hayır
Sıcaklık ve çalışma süresi
evet
evet
hayır
Yeniden atanmış ve bekleyen sektörler
hayır
SATA — evet, NVMe'de böyle öznitelikler yok
hayır
Okuma hataları
düzeltilemeyen ve toplam
SATA 187, NVMe media errors
hayır
Gerekenler
yönetici hakları
root ve smartmontools
hiçbir şey
varkısmenyok

Hangi eşikler kullanılmalı

HWKeeper'ın “Diskler ve SMART” sayfasındaki eşikler şunlardır. Bunları başka herhangi bir sisteme kolayca aktarabilirsiniz.

Disk ne zaman ilgi ister

SMART sonucu
arıza veya uyarı
kötü · hemen değiştirin
Yeniden atanmış sektörler
0'dan fazla · 10 ve üzeri
dikkat · kötü
SSD ömrü (kalan)
%80'in altı · %60'ın altı
dikkat · kötü
Disk sıcaklığı
50 °C ve üzeri · 60 °C ve üzeri
dikkat · kötü
Okuma hataları
en az bir düzeltilemeyen
dikkat · artışı izleyin
Boş alan
%20'nin altı · %10'un altı
dikkat · kötü

Raporlarda iki seçim daha var: “Disk çalışma süresi” — 30.000 saatten fazla çalışmış diskler ve “Disk sıcaklığı” — 55 °C'den sıcak olanlar.

HWKeeper'da “Diskler ve SMART” sayfası: ofisteki her disk için SMART sonucu, SSD ömrü, boş alan, sıcaklık ve değerlendirme
demo veriTüm ofis için “Diskler ve SMART”. En kötüler en üstte: BUH-03'te SMART arıza öngörüyor, NB-MGR-01 SSD ömrünün %46'sını harcamış, NB-DIR 52°'ye kadar ısınıyor.

Sonuçlarla ne yapmalı

  • “Arıza” sonucu veya artan yeniden atanmış sektörler — hemen bugün verilerin yedeğini alın, ardından diski, tercihen bir SSD ile değiştirin.
  • SSD ömrü %60'ın altında — değişimi bu yıl için planlayın ve önceden yedek alın.
  • 50 °C ve üzeri sıcaklık — soğutmayı ve kasadaki tozu kontrol edin. Dizüstülerde havalandırma ızgaralarına ve cihazın durduğu yüzeye bakın.
  • Tek tük okuma hataları — izleyin: sayı artarsa diski değiştirin.
  • “Veri yok” — ajan sürümünü, smartmontools'un kurulu olup olmadığını (Linux) ve diskin USB adaptörü veya RAID üzerinden bağlanıp bağlanmadığını kontrol edin.

Ve en önemlisi: SMART, uyarı vermeyen bir diskin uzun yaşayacağını vaat etmez. Disklerin hatırı sayılır bir kısmı önceden fark edilebilir bir belirti göstermeden arızalanır. Yedekler her zaman gereklidir; SMART yalnızca onlara nerede daha erken ihtiyaç duyacağınızı gösterir.

Ofisinizdeki diskleri kontrol edin

HWKeeper 50 bilgisayara kadar ücretsizdir. Windows, Linux ve macOS ajanı SMART'ı kendisi toplar, “Diskler ve SMART” sayfası da en kötü diskleri en üstte gösterir — eksiksiz bilgisayar envanteriyle birlikte.

Ücretsiz başlayın

HWKeeper ekibi tarafından yapay zekâ araçlarının yardımıyla hazırlandı; bilgiler bir kişi tarafından kontrol edildi. Ekran görüntüleri: demo verili gerçek panel.

Bunları da okuyun

Yanlış alarm olmadan bilgisayar yükseltme ve onarımı: bakım penceresi nasıl çalışır
Bakım · 7 Ekim 2026 · 6 dk okuma
Yanlış alarm olmadan bilgisayar yükseltme ve onarımı: bakım penceresi nasıl çalışır
Bellek ya da disk değişimi envanter sistemine neden hırsızlık gibi görünür ve HWKeeper bakım penceresi hiçbir değişikliği kaybetmeden alarmları nasıl susturur.
Şirkette bilgisayar envanteri: 10–300 bilgisayarlık ofis için adım adım rehber
Envanter · 28 Eylül 2026 · 6 dk okuma
Şirkette bilgisayar envanteri: 10–300 bilgisayarlık ofis için adım adım rehber
10–300 bilgisayarlı ofiste bilgisayar envanteri nasıl yapılır: her makine için ne kaydedilir, veri toplamanın üç yolu, bir haftalık plan ve sık yapılan hatalar.
Bilgisayar envanter programı: nasıl seçilir
Envanter · 28 Eylül 2026 · 5 dk okuma
Bilgisayar envanter programı: nasıl seçilir
Bilgisayar envanter programı neler yapabilmeli, ajan mı ağ tarayıcısı mı, kendi sunucu mu bulut mu, maliyet nelerden oluşur ve program bir günde nasıl test edilir.
Ofisteki tüm bilgisayarlar için Windows 11 uyumluluk kontrolü
Windows 11 · 28 Eylül 2026 · 5 dk okuma
Ofisteki tüm bilgisayarlar için Windows 11 uyumluluk kontrolü
Windows 11 gereksinimleri, TPM 2.0, Secure Boot ve işlemcinin tek bilgisayarda ve tüm ofiste aynı anda kontrolü, uyumsuz makinelerle ne yapılacağı.

← Tüm yazılar