Fitur bawaan Windows ini memberi tahu Anda berapa lama umur hard drive Anda tersisa


Saya menemukan hard drive sangat menarik: cara mereka menyimpan data di piringan magnetik, bagaimana aktuator kumparan suara menggerakkan kepala baca/tulis melintasi piringan sementara motor spindel menjaga piringan tetap berputar. Oh, dan kepala baca/tulis sebenarnya tidak pernah menyentuh piringan, tetapi melayang beberapa nanometer di atasnya. Mereka juga merupakan cara yang relatif murah untuk menyimpan sejumlah besar data dibandingkan dengan SSD.

Satu-satunya hal adalah bahwa tidak ada yang bisa memastikan berapa lama sebuah hard drive biasa akan bertahan. Beberapa drive bisa bertahan 10 tahun, sementara yang lain mungkin bahkan tidak sampai 2 tahun. Selain itu, tanda-tanda awal hard drive yang mulai rusak biasanya termasuk penurunan kinerja seperti pembacaan lambat, tersendat, dan waktu muat yang lama, yang sering kita salahkan pada bloatware, aplikasi startup, atau pembaruan Windows yang buruk; kemudian, Anda mungkin akan melihat gejala fisik seperti suara klik atau gerinda yang konsisten akibat masalah mekanis.

Tapi bagaimana jika saya memberitahu Anda bahwa sebenarnya ada cara untuk memprediksi kegagalan hard drive jauh sebelum gejalanya menjadi terlihat? Masuklah Teknologi Pemantauan, Analisis, dan Pelaporan Mandiri, atau disingkat S.M.A.R.T.

Koreksi 23/3/26: Memperbarui perintah PowerShell untuk mengoreksi instruksi yang salah — terima kasih banyak kepada para komentator yang telah menunjukkannya.

Hard drive Anda sedang memantau kesehatannya sendiri

S.M.A.R.T. memantau kesalahan, keausan, dan masalah perangkat keras

Hal yang mengesankan tentang S.M.A.R.T. adalah bahwa ia melacak kesehatan hard drive melalui berbagai metrik. Metrik-metrik ini disebut atribut, dan setiap atribut S.M.A.R.T. memiliki nilai mentah, nilai saat ini, nilai terburuk, serta ambang batas, yang memberi tahu Anda nilai minimum yang dapat diterima untuk atribut tertentu tersebut.

Ada atribut yang memberi tahu Anda jumlah sektor buruk — area pada drive yang tidak bisa ditulis atau dibaca dengan andal — pada drive, serta hal-hal lain mulai dari suhu hingga jumlah arus yang dibutuhkan untuk memutar hard drive. Mungkin terlihat hampir tidak perlu untuk melacak detail sekecil itu, tetapi ketika digabungkan, detail ini dapat digunakan untuk mempersempit masalah yang dihadapi hard drive, dan apakah akan segera gagal.

Oke, jadi bagaimana tepatnya S.M.A.R.T. mendapatkan informasi ini? Nah, semua ini berkat sensor internal dan firmware dari drive itu sendiri. Namun, karena hal ini, dan kurangnya standar implementasi S.M.A.R.T. yang nyata, atribut yang Anda lihat, nilai ambang batas, dan satuan pengukuran semuanya dapat bervariasi di antara produsen hard drive. Meskipun nilai S.M.A.R.T. yang buruk tidak selalu berarti drive Anda akan rusak besok, bijaksana untuk mencadangkan data Anda sebelum melakukan hal lain (ini termasuk mencoba memperbaikinya).

Anda dapat mengakses S.M.A.R.T. di Windows

Jangan berharap informasi yang rinci






Salah satu kekhawatiran utama saya dengan Windows adalah bahwa ia tidak menampilkan informasi S.M.A.R.T. secara rinci. Ia hanya dapat menanyakan status S.M.A.R.T. dari drive dan memberi tahu Anda apakah drivennya baik atau tidak. Sekali lagi, ini mungkin karena spesifikasi S.M.A.R.T. berbeda-beda menurut pabrikan, dan sebagian besar pengguna hanya menginginkan informasi dasar. Bagaimanapun, inilah yang sebaiknya Anda lakukan jika ingin laporan cepat tentang kesehatan drive Anda berdasarkan status S.M.A.R.T. keseluruhannya:

  1. Jalankan Windows PowerShell sebagai administrator.
  2. Masukkan perintah berikut: Get-WmiObject -Namespace root\wmi -Class MSStorageDriver_FailurePredictStatus

Dalam output, lihat nilai di sebelah PredictFailure. Jika nilainya False, itu berarti drive dalam keadaan baik menurut pembacaan S.M.A.R.T. nya, sedangkan nilai True menunjukkan bahwa drive mungkin mengalami kerusakan.

Anda juga dapat menggunakan perintah wmic di Command Prompt untuk melihat status S.M.A.R.T. keseluruhan drive Anda. Namun, perintah ini telah dihentikan sejak Windows 10 21H1, dan mungkin tidak berfungsi pada beberapa versi Windows 11:

  1. Jalankan Command Prompt sebagai administrator. Salah satu cara untuk melakukan ini adalah dengan mengetik cmd di aplikasi Run (Tombol Windows + R), lalu menekan Ctrl + Shift + Enter.
  2. Ketik wmic diskdrive get model, status dan tekan Enter.

Anda akan melihat salah satu dari tiga hasil: OK, Pred fail, atau Unknown/Caution. Jika Anda melihat Pred fail, itu berarti nilai S.M.A.R.T. berada di luar batas, dan drive kemungkinan sedang gagal. Pesan Unknown/Caution berarti Windows tidak dapat menentukan status S.M.A.R.T. drive: ini juga merupakan tanda bahaya, dan Anda sebaiknya menyalin file Anda ke tempat lain sebelum menyelidikinya lebih lanjut.

Jadi, atribut S.M.A.R.T. apa yang seharusnya Anda khawatirkan?

Tidak semuanya penting untuk memprediksi kegagalan

Status S.M.A.R.T. yang detail hanya bisa diperoleh melalui aplikasi pihak ketiga. Ada banyak aplikasi seperti itu yang tersedia di web: CrystalDiskInfo (yang menawarkan tema anime jika Anda menyukainya), Hard Disk Sentinel, dan Smartmontools (hanya dilengkapi dengan antarmuka baris perintah (CLI)), untuk beberapa contoh. Aplikasi-aplikasi ini memungkinkan Anda melihat nilai mentah, nilai saat ini, dan ambang batas untuk setiap atribut S.M.A.R.T. Selain itu, banyak vendor HDD memiliki aplikasi mereka sendiri yang dapat menampilkan informasi S.M.A.R.T. secara detail, dan juga memberi peringatan jika suatu nilai melewati ambang batas.

Setelah Anda mengunduh dan menjalankan aplikasi pemantauan S.M.A.R.T. pilihan Anda, Anda akan melihat daftar panjang atribut, masing-masing dengan berbagai nilai yang tercantum di sampingnya. Saya akan mengakui, bisa membingungkan untuk mengetahui atribut mana yang penting dan mana yang tidak begitu penting. Anda akan melihat empat jenis nilai di samping setiap atribut: Saat Ini, Terburuk, Ambang Batas, dan Nilai Mentah. Fokuslah pada nilai Saat Ini dan Terburuk yang dinormalisasi relatif terhadap ambang batas (lebih tinggi yang dinormalisasi lebih baik); Nilai mentah memberikan konteks tetapi spesifik vendor dan sering kali dikodekan.

Mari kita bahas beberapa atribut S.M.A.R.T. penting yang harus Anda perhatikan:

  • ID 01, Tingkat Kesalahan Baca: Ini memberitahu Anda seberapa sering drive mengalami kesalahan saat membaca data dari platter. Dalam kasus saya, Nilai Saat Ini adalah 200, sementara Nilai Mentah adalah 0. Ini berarti drive saya belum menghadapi kesalahan baca apa pun. Nilai Saat Ini lebih seperti skala di sini, yang seharusnya lebih tinggi, sementara Nilai Mentah memberitahu Anda angka pastinya: mereka memiliki hubungan terbalik. Perlu diingat bahwa Nilai Saat Ini adalah skor yang dinormalisasi (biasanya 1-253), dan Nilai Mentah yang 0 adalah yang paling penting — Nilai Saat Ini 200 hanya berarti, "sehat, tidak ada kesalahan terdeteksi."
  • ID 02, Performa Throughput: Ini adalah performa throughput rata-rata dari drive Anda. Pada dasarnya, seberapa nyaman drive tersebut beroperasi dalam batasnya dan seberapa banyak data yang dapat dibaca/ditulis dengan nyaman (biasanya diukur dalam MB/s). Nilai Mentah yang lebih tinggi lebih baik. Hard Drive WD Blue saya tidak menampilkan info ini, yang merupakan contoh bagaimana implementasi S.M.A.R.T. bergantung pada vendor.
  • ID 05, Jumlah Sektor yang Ditempati Ulang: Ini adalah metrik penting yang menunjukkan jumlah sektor yang telah ditempati ulang oleh hard drive Anda karena sektor-sektor tersebut tidak dapat ditulis atau dibaca dengan andal. Nilai Mentah yang lebih rendah lebih baik. Pada drive saya, terdapat 0 sektor yang ditempati ulang, yang berarti drive tersebut sehat. Perlu diingat bahwa sebagian besar drive akan menempati ulang sektor seiring waktu saat mengalami keausan. Selama Nilai Saat Ini tidak mendekati ambang batas, keadaan drive masih baik.
  • ID 07, Seek Error Rate: Atribut ini memberitahu Anda seberapa sering kepala baca/tulis dari hard drive Anda gagal mencapai lintasan data yang benar di platter. Sekali lagi, Nilai Mentah yang lebih rendah lebih diinginkan. Jika Nilai Saat Ini mendekati ambang batas dengan berbahaya, mungkin ada masalah dengan kepala baca/tulis drive, lengan aktuator (kepala baca/tulis menempel padanya), atau motor koil suara (bertanggung jawab untuk menggerakkan lengan aktuator). Kemungkinan juga platter telah mengembang akibat panas berlebih.

Ada nilai-nilai lain seperti ID C2, Suhu yang harus Anda pertimbangkan. Sementara suhu 50-55°C saat penggunaan berat masih dapat ditoleransi oleh kebanyakan drive, apapun di atas 40°C saat tidak digunakan merupakan hal yang perlu diperhatikan — ini mungkin menunjukkan pendinginan yang buruk atau masalah internal.

Nilai S.M.A.R.T. yang buruk adalah pertanda peringatan

Amankan data Anda terlebih dahulu

Anda harus menganggap serius nilai S.M.A.R.T. yang kurang ideal. Anggap bahwa drive Anda bisa gagal kapan saja, dan cadangkan semua data Anda sesegera mungkin (yang seharusnya memang sudah Anda lakukan!).

Yang seharusnya tidak Anda lakukan adalah mencoba memperbaiki drive sebelum membuat cadangan. Sebaliknya, salin file Anda dan kemudian pantau drive dari waktu ke waktu. Jika Anda melihat nilai-nilainya menurun dengan cepat, sebaiknya segera ganti drive karena tidak akan lagi dapat diandalkan — terutama jika atribut yang terpengaruh adalah yang disebutkan di bagian sebelumnya.

Artikel terkait