20Aug

Bagaimana Alat Diagnostik Hard Drive Mengetahui apakah Sektor itu Buruk atau Tidak?

click fraud protection

Tidak ada yang suka memikirkan hard drive yang berjalan buruk apalagi mengalami masalah dengan masalah itu, tapi bagaimana alat diagnostik hard drive benar-benar tahu jika sektor buruk atau tidak? Today's SuperUser Q & Sebuah posting memiliki jawaban atas pertanyaan pembaca yang penasaran.

Pertanyaan Hari Ini &Sesi jawaban datang kepada kami atas izin SuperUser - subdivisi dari Stack Exchange, pengelompokan berbasis komunitas dari Q & A situs web. Foto

milik Matthew( Flickr).

Pertanyaan Pembaca superuser

David ingin mengetahui bagaimana alat diagnostik hard drive mengetahui apakah sektor itu buruk:

Ketika saya menjalankan hard drive yang mungkin gagal, saya memindainya menggunakan ViVARD, yang dapat memberi tahu saya jika sayaharddisk perlu diganti atau tidak. Bagaimana cara kerja alat semacam ini? Bagaimana mereka bisa memberi tahu sektor buruk dari sektor yang baik?

Bagaimana alat diagnostik hard drive mengetahui apakah sektor itu buruk atau tidak?

instagram viewer

Jawaban

Kontributor SuperUser Stavr00 dan Ole Tange memiliki jawabannya untuk kita. Pertama, Stavr00:

Hard drive modern menerapkan sistem pada firmware yang disebut S.M.A.R.T.yang mengumpulkan statistik kinerja hard drive dan secara otomatis menghindari kehilangan data dengan memindahkan data dari bad sector. Alat Diagnostik

menanyakan hard drive S.M.A.R.T.perangkat lunak untuk membangun laporan pemeriksaan kesehatan. Sektor buruk terdeteksi saat mengakses relokasi hard-drive, dihindari, dan diperlukan dilakukan oleh S.M.A.R.T.sistem.

Diikuti oleh jawaban dari Ole Tange:

Saya tidak mengenal ViVARD, jadi ini adalah jawaban umum.

S.M.A.R.T.

S.M.A.R.T.adalah bagian dari hard drive paling modern. Ini mencatat ketika hard drive melihat sektor buruk dan ketika 'mencari atau memutar waktu' lebih lama dari biasanya. Ini semua adalah indikator bahwa hard drive gagal.

Cara penyimpanan hard-drive sektor gagal adalah karena kode koreksi kesalahan( biasanya Reed-Solomon) yang dapat melakukan penyelamatan jika beberapa bit salah. Jika banyak bit salah, maka hard drive mencoba menyelamatkan dengan membaca sektor ini berulang-ulang. Ketika akhirnya berhasil melakukannya dengan benar, ia akan menghematnya ke salah satu sektor cadangan.

Reading Sectors

Harddisk mengalokasikan kembali sektor-sektor dengan membaca kesalahan pada satu set sektor cadangan yang dicadangkan untuk ini. Sistem operasi biasanya tidak melihat ini, namun melihat keseluruhan hard drive tidak memiliki kesalahan. Hanya bila tidak ada lagi sektor yang dialokasikan kembali ke( atau sektor tidak dapat diselamatkan) apakah sistem operasi akan melihat sektor yang rusak.

Tetapi ada kemungkinan untuk memotong koreksi kesalahan. Saya percaya ini berbeda untuk setiap model, tapi mungkin ViVARD melakukannya? Dengan cara ini Anda bisa membaca data sebenarnya pada hard drive. Dengan membaca ini, Anda akan dapat melihat sektor mana yang memiliki kesalahan, walaupun sistem operasi itu sendiri tidak melihat adanya kesalahan.

Punya sesuatu untuk ditambahkan ke penjelasan? Terdengar dalam komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange tech-savvy lainnya? Simak thread diskusi selengkapnya disini.