S.M.A.R.T情報の見方を理解してHDDをチェックしよう!

ハードディスク

パソコンの調子が悪い時やオークションへの出品前には、ハードディスクの状態をチェックすることが欠かせません。

今回は、S.M.A.R.T情報によるHDDのエラーチェックの方法を解説しますので、ぜひ最後までお読み頂きたいと思います。

スポンサーリンク

S.M.A.R.Tとは

S.M.A.R.Tは、HDD(ハードディスク)が持つ自己診断システムであり、HDDを様々な角度から診断し、その項目ごとに状態を数値化してくれる機能です。

正式名称は”Self-Monitoring,Analysis and Reporting Technology”ですが、日本語に訳せば、”自己監視・自己分析技術”と言ったところでしょうか。

HDD自身が自らを診断する機能を有していることに驚かれる方も多いと思いますが、現在製造販売されているHDDには、必ずこのS.M.A.R.T機能が備わっています。

情報の取得方法

最近のハードディスクには必ずこのS.M.A.R.T機能が付いているとは言え、OSの標準機能ではS.M.A.R.T情報を表示させることはできません

よって専用のソフトを使用する必要があるのですが、本投稿ではCrystal Dew Worldを使って解説しています。

S.M.A.R.T情報を入手するためのツールは他にも多くあり、投稿後半でおすすめソフトも紹介していますので、そちらもご覧下さい。

情報の見方

4つの数値

いよいよ本投稿のメインテーマであるS.M.A.R.T情報の見方ですが、それぞれの検査項目には、現在の値ワースト値閾値生の値の4つの数値が用意されています。

現在の値は生の値をもとに算出される数値で、何かに例えるならば学校の成績のようなものでしょうか。

よって数値が高いほど良いのですが、先生によって重視するポイントが違うように、その算出アルゴリズムはHDDメーカーごとに異なります

S.M.A.R.Tの4つの数値項目
  • 現在の値(Value)…小さくなるほどHDDの状態が悪い。数字は常に変動。
  • 最悪値(Worst)…これまで計測した最も悪い値。小さくなるほどHDDの状態が悪い。
  • 閾値(Threshold)…メーカーが定める限界値。現在値と最悪値がこれを下回ると故障が疑われる。
  • 生の値(data)…16進数で表されるS.M.A.R.T情報のリアルタイムのデータ。数値は変動。 

最悪値(ワースト値)は、その名の通りこれまでで最も悪かった数値であり、現在の値と一致しないこともしばしば。

閾値は、HDDの故障を判断するボーダーラインで、現在の値とワースト値がこれを下回るとHDDの故障が疑われます

生の値は16進数で表記され、現在の値を算出する判断材料になりますが、この数値が高いからと言って必ずしもHDDの故障が疑われるわけではありません。

数字のカウントの方法もHDDメーカーにより異なり、生の値が高くても現在の値に全く異常が見られなければ正常と診断されます

検査項目

そのハードディスクの仕様にもよりますが、S.M.A.R.Tには多くの検査項目が設けられており、様々な情報を得ることができます。

データ読み込み時のエラーの割合やHDDの不良セクタの数はもちろん、電源のON/OFFの回数までわかってしまうのだから驚きですね。

もちろん、全てが正常であることがベストですが、下の表に特に重要な検査項目を列挙してみました。

診断項目  内容  現在の値<閾値の場合  
項目ID 項目名
01 Read Rate Error Rate データ読み込み時のエラーの割合 ディスクの磁気や磁気ヘッドの異常
05 Reallocated Sectors Count 代替処理を受けたセクタの数 不良セクタの発生
0A(10) Spin Retry Count ディスクスピンアップの再試行の数  
0D(13) Soft Read Error Rate オフトラックの数  
C4(196) Reallocation Event Count セクタの代替処理の発生回数(失敗も含む) 不良セクタの発生  
C5(197) Current Pending Sector Count  代替処理を待つセクタの数
C6(198) Off-Line Scan Uncorrectable Sector Count オフラインスキャン時に検出された回復不可能なセクタの総数 不良セクタの発生、データの損失
DC(220) Disk Shift 衝撃等によりディスクがずれた距離  

これら中でも特に重要なのが”05”、”C4”、”C5”、”C6””不良セクタ”に関する項目です。

その重要度は群を抜いており、”他に異常があってもこれらが正常ならばOK”、”逆にこれらの数値に異常が見られれば即データのバックアップを取るべき”と言ってもよいほど。

不良セクタとは、不具合が発生しデータの読み書きができない領域のことを言いますが、05の生の値に具体的な数値が表示される場合は、実際に不良セクタが存在することを意味します

HDDは予備領域を備えており、不良セクタが認められた場合その領域を使用ぜず予備の領域を使用するように制御される(代替処理)ため、直ちにHDDが使用できなくことはありません。

しかし、不良セクタが多く発生すればこの代替処理も追い付かず、やがては使用できる容量が減少してしまうのです。

05(Reallocated Sectors Count)の生の値はこの代替処理が行われた回数を表しますが、運悪く不良セクタにデータが書き込まれていれば、それを損失してしまう可能性も・・・。

不良セクタや回復不能セクタが発生したとしても、強制終了したなど原因が特定可能で、以後その数(生の値)が増加しなければ、あくまでも”1回限りのこと”と考えることもできます。

しかしながら、関連項目の生の値が増え続けるようなことがあれば故障の確率が極めて高く、すぐにHDDを交換した方がよいでしょう。

なお、不良セクタや回復不可能セクタに関する項目を見る場合は、現在の値よりもむしろ生の値が重要な意味を持つことがありますので、チェックを怠らないようにして下さい。

注意点

ここまでお話ししてきたように、S.M.A.R.T情報を通じてでHDDの現状を診断することができますが、過信は禁物。

S.M.A.R.T情報は必ずしも絶対的なものではなく、極端な話をすれば、診断結果で問題ないと判断された翌日にハードディスクが故障することも十分にあるのです。

私自身、使用時間も極めて少なく、診断結果に全く異常がないHDDが突然壊れた経験を持ちますが、明確な原因はわかりません。

ただ1つはっきりしているのは、HDDは精密機械であり、何かしらの要因により突然壊れることも十分にあり得ると言うこと。

特に、高い場所からの落下による衝撃や不正な電源断が発生した場合には、一発で故障してしまう確率が高いので、十分に注意しましょう。

おすすめソフト

S.M.A.R.T情報を取得して表示させるためのソフトやアプリは多く存在しますが、個人的には、2つのソフトをオススメしたいと思います。

1つは、既にご紹介済みの”Cryatal Dew World”、もう1つは”TxBench”ですが、詳細は以下をお読み下さい。

Crystal Dew World

Crystal Dew Worldは、最もポピュラーで最も扱いやすいS.M.A.R.T情報取得ソフトであり、とても多くの人々に利用されています。

特別な操作も必要なく、インストールしてアプリを立ち上げるだけでパソコンに接続されているHDDのS.M.A.R.T情報が表示されると言う優れもの。

画面も見やすく、文句の付け所も見当たりませんが、強いて言うならばWindowsでしか使えないことでしょうか。

TxBENCH

TxBench

続いては”TxBench”ですが、こちらはHDDへの書き込み速度を計測するベンチマークソフトでもあり、”Secure Erase”等のデータ抹消機能も備えると言う優れもの。

極めて優秀なソフトでありながらも無料で入手できる点も嬉しいところです。

終わりに

本投稿を通じて、S.M.A.R.T情報の見方をご理解いただけたでしょうか。

”Crystal Dew World”などのフリーソフトを使えば、簡単にS.M.A.R.T情報を取得し、HDDの状態を把握することができますので、ぜひ実践していただきたいと思います。

スポンサーリンク

シェアする

  • このエントリーをはてなブックマークに追加

フォローする



スポンサーリンク