S.M.A.R.T. nedir ve size ne söyleyemez
S.M.A.R.T., sürücünün kendi ürün yazılımına gömülü bir öz izleme sistemidir. Sürücü, anlamlı saydığı olayları sayar — yeniden eşlemek zorunda kaldığı sektörleri, yeniden denenmesi gereken okuma komutlarını, toplam çalışma saatlerini, yazılan veriyi — ve bu sayaçları işletim sistemine sunar. Varsayılan olarak bunları sizin için yorumlayan yoktur; Windows yalnızca, sayaçlarından biri bir üretici eşiğini aştığında sürücünün yükselttiği tek bir genel geçer/kalır bayrağını gösterir.
İşte o tek bayrak, “Windows diskimin sağlam diyor” ifadesinin zayıf kanıt olmasının sebebidir. Eşik, arızanın çoktan çok muhtemel olduğu bir noktaya konur; dolayısıyla bir sürücü aylarca endişe verici sayıda yeniden tahsis edilmiş sektör biriktirebilir ve hâlâ OK raporlayabilir. Tek tek öznitelikleri okumak, S.M.A.R.T.'ı bir ölüm ilanından bir uyarıya çeviren şeydir.
Okumanın hiçbir miktarının düzeltemeyeceği sert bir sınırı da vardır: S.M.A.R.T. aşınma ve hata eğilimlerini anlatır, ani olayları değil. Bir denetleyici kartı arızası, bir ürün yazılımı hatası, bir güç sıçraması ya da dizüstü bilgisayarın düşmesi, bir sürücüyü ara kademe olmadan kusursuz özniteliklerden okunamaz duruma getirebilir. İyi öznitelikler “bozulma kanıtı yok” demektir, “güvende” değil; yedeklerin, sayaçlar ne derse desin, isteğe bağlı olmamasının sebebi budur.
Windows'un bedava gösterdikleri
Yerleşik komutlarla başlayın. Bunların her biri Windows 10 ve 11'de hiçbir şey kurmadan çalışır; PowerShell komutları, güvenilirlik sayaçlarını okumak için yükseltilmiş bir pencere ister. Listelendiği sırada çalıştırın — ilk ikisi saniyeler sürer ve çoğunlukla soruyu bitirir.
- wmic diskdrive get model,status,size — sürücünün disk başına kendi geçer/kalır kararı
- Get-PhysicalDisk | Select FriendlyName, MediaType, HealthStatus, OperationalStatus
- Get-PhysicalDisk | Get-StorageReliabilityCounter | Format-List — aşınma, sıcaklık, hata sayıları
- Get-Disk | Select Number, FriendlyName, HealthStatus, OperationalStatus, Size
- chkdsk C: /scan — birimi çevrimdışı yapmadan dosya sisteminin çevrimiçi taraması
- Optimize-Volume -DriveLetter C -ReTrim -Verbose — bir SSD'de TRIM'i yeniden uygular
- Olay Görüntüleyicisi → Windows Günlükleri → Sistem, disk ve Ntfs kaynaklarına süzülmüş
Sayıları okumak: Windows'un araçları ile sürücünün kendi araçları
Get-StorageReliabilityCounter, en yararlı yerleşik görünümdür. SSD'de tipik olarak Wear (kabaca derecelendirilmiş dayanıklılığın tüketilmiş yüzdesi), Temperature, PowerOnHours, ReadErrorsTotal ve WriteErrorsTotal döndürür. Mekanik bir sürücüde hata sayaçlarını ve sıcaklığı döndürür ama kavram uygulanmadığından Wear'ı çoğu kez boş bırakır. Binlerce çalışma saatine sahip bir sürücüde hata sayaçlarının sıfır olması, görmek istediğiniz tablodur.
Kimlik numaralı ham öznitelik tablosunu Windows'un kendisi göstermez; onu özel bir S.M.A.R.T. okuyucusu gösterir ve her büyük sürücü üreticisi kendi donanımı için bedava bir araç da yayımlar — Samsung, Crucial, Western Digital, Seagate ve Kingston'un hepsi bir tane çıkarır; üretici aracı, o ürün yazılımının her özniteliği nasıl tanımladığını bildiğinden kendi sürücüleri için en güvenilir kaynaktır. Kleaner PRO'nun disk sağlık sayfası aynı öznitelikleri okur ve sürücü başına sade bir dille sunar; bir donanım sorunu mu yoksa yazılım sorunu mu olduğunu karar vermek için bu yeterlidir.
Ham değerleri yorumlama konusunda bir uyarı: üreticiler bunları tutarlı biçimde normalleştirmez. Aynı öznitelik kimliği bir sürücüde bir sayaç, bir başkasında paketlenmiş bir sayaç artı zaman damgası, üçüncüsünde üreticiye özgü bir anlam taşıyabilir. Mutlak sayıdan çok gidiş yönüne güvenin — geçen ay 0 olan bir sayaç bugün 14 ise.
Önem taşıyan sabit disk öznitelikleri
Mekanik bir sürücü için beş öznitelik, öngörü değerinin neredeyse tamamını taşır. Reallocated Sector Count (kimlik 05), sürücünün bozuk bulup yedek alana yeniden eşlediği sektörleri sayar; tüketici bir sürücüde sıfırdan farklı her değer izlemeye başlamak için bir sebep, haftadan haftaya büyüyen bir değer ise değiştirmek için bir sebeptir. Current Pending Sector Count (kimlik C5), okumanın başarısız olduğu ve kararın beklendiği sektörleri sayar — dosyaların birdenbire açılmadığı duruma en çok ilişkili öznitelik budur ve sıfır olmalıdır.
- 05 Reallocated Sector Count — yeniden eşlenen bozuk sektörler; sıfır sağlıklıdır, büyüme ölümcüldür
- C4 Reallocation Event Count — yeniden eşlemenin kaç kez denendiği
- C5 Current Pending Sector — yeniden eşleme bekleyen okunamayan sektörler; 0 olmalı
- C6 Offline Uncorrectable — hiçbir biçimde kurtarılamayan sektörler
- C7 UDMA CRC Error Count — aktarım hataları; neredeyse her zaman sürücü değil, bozuk bir SATA kablosudur
- 0A Spin Retry Count — motorun dönmesi için birden fazla deneme gerekmiştir
- BB Reported Uncorrectable Errors — ürün yazılımının içsel olarak düzeltemediği hatalar
SSD ve NVMe: aşınma, yedek alan ve ortam hataları
Bir SSD farklı bozulur; öznitelikler de farklıdır. NVMe sürücülerde önem taşıyan iki öznitelik şunlardır: Percentage Used, derecelendirilmiş dayanıklılık tükendikçe 0'dan 100'e doğru sayar; Available Spare ise kalan yedek blokların yüzdesidir ve yaygın olarak %10 olan bir eşiği vardır — bu eşiğin altına inildiğinde sürücü resmen bozulmuş sayılır. Percentage Used'ın 100'ü aşması ani bir arıza değildir; sürücü yalnızca garanti dayanıklılığının ötesindedir ve ödünç bir süreyle yaşadığı varsayılmalıdır.
Media and Data Integrity Errors, hep sıfır olması gereken sayacıdır. Sürücünün bozuk veri döndürdüğü ya da hiç veri döndüremediği düzeltilemez hataları kaydeder ve bir avuç bile olsa, sürücüden verinizi göçürmek için bir sebeptir. Unsafe Shutdowns sayısının artması genellikle zararsızdır — makine temiz bir yazma yapmadan gücü kaybettiğinde artar — ama bir masaüstünde yüksek sayım, sürücüleri zamanla bozan arızalı bir güç kaynağına işaret edebilir.
SATA SSD'leri kabaca aynı bilgiyi üreticiye özgü öznitelik kimlikleri altında sunar: en çok 100'den aşağı sayan bir “Percentage Lifetime Remaining” ve Total LBAs Written. Sağlık yüzdesi, ağır yazma yapmayan bir makinede aydan aya kayda değer biçimde düşüyorsa, sistemdeki bir şey sandığınızdan çok daha fazlasını yazıyordur — küçük bir diskte yanlış yapılandırılmış bir sayfa dosyası, bir günlük tutan uygulama ya da büyük bir klasörü durmadan yeniden yazan bir eşitleme istemcisi.
TBW: dayanıklılık derecesi gerçekte ne anlatır
TBW — terabayt yazma — bir üreticinin o model için garanti ettiği toplam yazma hacmidir. Tüketici sürücüleri bunu kapasite başına yayımlar: 1 TB'lık bir TLC sürücü yaygın olarak yüz küsur terabayt civarında derecelendirilir; daha büyük kapasiteler, yazılar daha çok flaş hücresine yayıldığından orantılı biçimde daha yüksek derecelendirilir. Bu bir uçurum değil, garanti rakamıdır; sürücüler rutin olarak onu aşar ve ilgisiz sebeplerle bazen çok daha önce bozulur.
Onu anlamlı kılan sayı, sizin kendi yazma hızınızdır. Sürücünün özniteliklerinden Total Host Writes değerini alın, saat başına bir hız elde etmek için PowerOnHours'a bölün ve bir yıla ölçekleyin. Tarama, ofis işi ve oyun için kullanılan tipik bir masaüstü yılda birkaç terabayt mertebesinde yazar; bu da modern bir tüketici SSD'nin derecelendirilmiş dayanıklılığını onlarca yıl öteye iter ve aşınmayı ilgisiz bir kaygı hâline getirir. Sanal makineler, video düzenleme ara dosyaları ya da kesintisiz veritabanı işi çalıştıran bir makine bir merteb daha fazla yazabilir ve TBW'in gerçek bir planlama sayısına dönüştüğü yer tam orasıdır.
Çoğu SSD kaygısını bitiren aritmetik budur. Percentage Used iki yılda %1'den %3'e gitmişse sürücü bilgisayardan daha uzun ömürlü olacak. Aynı sürede %1'den %30'a gitmişse neyin yazdığını bulun — G/Ç yazılan bayt sütunu etkinleştirilmiş Görev Yöneticisi'nin Ayrıntılar sekmesi ya da resmon'un Disk sekmesi, yazan süreci bir dakika içinde adıyla söyleyecektir.
S.M.A.R.T.'ın gözden kaçırdığı belirtiler ve önce yapılacak iş
Bazı arızalar, hiçbir sayaç kımıldamadan davranışta kendini belli eder. Ritmik biçimde tıklayan, defalarca dönüp duran ya da soğuk başlatmaya kadar BIOS'tan kaybolan bir mekanik sürücü, öznitelikler ne derse desin bozuluyor demektir. Bütün sistemi saniyelerce kilitleyen, normal kopya hızının bir kesrine düşen ya da kendini salt-okunur olarak yeniden bağlayan bir SSD de bozuluyor — salt-okunur modu, verinizi kopyalamanıza izin veren bilinçli bir son çare davranışıdır ve diski başka hiçbir şey için kullanmayı bırakmanın olabilecek en net sinyalidir.
Olay Görüntüleyicisi bütün bunları destekler. Sistem günlüğünü disk kaynağına süzün ve olay kimliği 7 (bozuk blok), 51 (sayfalama işlemi sırasında hata) ya da 153 (bir G/Ç işlemi yeniden denendi) arayın. Aynı sürücüden gelen ve özellikle makinenin takıldığı zamanlara yığılmış yinelenen girdiler, tek bir öznitelik okumasından daha güçlü kanıttır.
İlk kötü işaretle yapılacak işlerin sırası pazarlıksızdır: daha ileri gitmeden önce verinizi kopyalayın. Teşhis diski okur ve bekleyen sektörleri olan bir diski okumak, kurtarılabilir bir durumu kurtarılamaz olana çeviren tam olarak o iş yüküdür. Doğrulanmış bir kopyanız olduktan sonra, ölümcül özniteliklerden herhangi biri sıfırdan farklıysa diski değiştirin; tek sorun CRC hatalarıysa SATA kablosunu yeniden takın ya da değiştirin ve disk kendisi temizse yalnızca birim sorun çıkarıyorsa dosya sistemine chkdsk /scan çalıştırın.
Sorular ve yanıtlar
Hiçbir şey kurmadan SSD sağlığını nasıl kontrol ederim?
Sürücünün kendi kararı için wmic diskdrive get model,status,size komutunu çalıştırın, ardından aşınma, sıcaklık ve hata sayaçları için yükseltilmiş bir PowerShell penceresinde Get-PhysicalDisk | Get-StorageReliabilityCounter komutunu verin.
Tek bir yeniden tahsis edilmiş sektör, sabit diski değiştirmek için bir sebep midir?
Tek başına değil; ama sürücünün yeniden eşlemeye başladığı ve izlenmeyi hak ettiği anlamına gelir. Değeri kaydedin, bir iki hafta sonra yeniden bakın ve sayım tırmanıyorsa diski değiştirin.
Bir SSD ne kadar dayanır?
Normal masaüstü kullanımında bilgisayardan çok daha uzun: tipik yıllık yazma miktarı, modern bir sürücünün derecelendirilmiş dayanıklılığının küçük bir kesiridir. Video düzenleme ya da sanal makineler gibi ağır yazma iş yükleri bunu kayda değer biçimde kısaltır; Percentage Used'ın izlenmesinin değeri budur.
UDMA CRC hataları ne anlama gelir?
Sürücü ile denetleyici arasındaki aktarım hatalarıdır ve sebep neredeyse her zaman sürücü değil, gevşek ya da hasarlı bir SATA kablosudur. Kabloyu yeniden takın ya da değiştirin; sayaç hiç sıfırlanmaz, bu yüzden yalnızca yeni artışlar önemlidir.
Satın almadan önce lisans kapsamını öğrenin.
Tek seferlik 30 dakikalık deneme temel araçları kapsar. PRO özellikleri ücretli lisans etkinleştirilene kadar kilitlidir.
Bunları da okuyun
Bize yazın: [email protected]