HDDやSSDなどのストレージに重要なデータを保存していたのに、突然HDDやSSDが壊れてしまい、データが吹き飛んでしまったという経験をしたことがある人は多いはず。もちろん日頃からバックアップをしておくことが大事ですが、メインで使っているストレージの健康状態をチェックすることも重要です。hiyohiyoさんが開発する「CrystalDiskInfo」は、使っているHDDやSSDの健康状態やS.M.A.R.T.情報を簡単にチェックできる老舗フリーソフトです。

CrystalDiskInfo - Crystal Dew World [ja]

https://crystalmark.info/ja/software/crystaldiskinfo/

CrystalDiskInfoの公式ページにアクセスし、「ダウンロード」をクリック。



各エディションのダウンロードリンクが表示されるので、今回は通常版の「ZIP (XP〜)」をクリック。



SourceForgeのページにリダイレクトされますが、同時にZIPファイルのダウンロードが自動で開始します。記事作成時点でCrystalDiskInfoの最新バージョンは9.3.1で、ZIPファイルのサイズは約7.38MBです。



ダウンロードしたZIPファイルをWindowsの標準機能やExplzhなどのフリーソフトで解凍します。今回は64bit版のWindowsで実行するので、「DiskInfo64.exe」を起動。なお、「DiskInfo32.exe」は32bit版Windows向け、「DiskInfoA64.exe」はArm 64bit環境向けとなっています。



CrystalDiskInfoを起動すると、PCでドライブが割り当てられているストレージの情報が表示されます。以下は、およそ7年使い続けているPCに接続された東芝製HDDの情報。



上部左側には「健康状態」と「温度」が表示されます。健康状態は「正常」「注意」「異常」「不明」の4段階で評価されます。



上部右側に表示されるのは、「ファームウェア」「シリアルナンバー」「インターフェース」「対応転送モード」「ドライブレター」「対応規格」「対応機能」「バッファサイズ」「回転数」「電源投入回数」「使用時間」です。「回転数」は磁気ディスクの1分当たりの回転数で、HDDのみ表示されます。「電源投入回数」と「使用時間」は、そのストレージが実際に使用されてからの総合計数です。



そして、下段に表示されているのがS.M.A.R.T.情報です。S.M.A.R.T.情報の各項目には「ID」「項目名」「現在値」「最悪値」「しきい値」「生の値」が表示されます。「ID」と項目名は必ずしもすべてのHDDで共通というわけではなく、製品やメーカーによって異なります。現在値は検査時の値で、最悪値はこれまでで最も低かった値。そして、しきい値は「この値を下回るとHDDが故障している可能性がある」と判断されるデータです。生の値はS.M.A.R.T.情報のデータを16進数で表示したもの。



以下は、別のPCで使用しているSamsungの外付けSSD「T7 Shield 1TB」をCrystalDiskInfoで検査したところ。SSDの場合は上段右に表示されている「総書込量」や「使用時間」をチェックします。Samsungの公式ページによるとT7 Shieldの製品保証期間が3年であることが掲載されており、総書込量もかなり少ないので、このSSDはまだかなりの寿命がある模様。メーカーや製品によっては、スペックシートにTBW(総書込量)寿命も提示されているので、これと照らし合せることでSSDの寿命をおおまかに予測することが可能です。