ナレッジベース →9 分で読めます更新日: 2026-09-20

S.M.A.R.T. で SSD と HDD の健全性を確認する方法

基本的な問いには、Windows が追加ソフトなしで答えられます。wmic diskdrive get model,status,size が合否の判定を示し、PowerShell の Get-PhysicalDisk | Get-StorageReliabilityCounter が、摩耗とエラーのカウンターを返します。実際に故障を予測する属性は少数です——HDD なら代替処理セクタと保留セクタ、SSD なら Percentage Used と Available Spare。これらが少しでも動いたら、まずバックアップ、診断はそのあとです。

S.M.A.R.T. とは何か、そして何を教えてくれないか

S.M.A.R.T. は、ドライブ自身のファームウェアに組み込まれた自己監視システムです。ドライブは、意味があると判断した出来事——代替処理(リマップ)せざるを得なかったセクタ、再試行が必要だった読み取りコマンド、通電時間、書き込みデータ量——をカウントし、そのカウンターをオペレーティング システムに公開します。既定では、何も解釈してくれません。Windows が表面に出すのは単一の総合合否フラグだけで、カウンターのどれかがメーカー定義のしきい値を超えたときに、ドライブがこれを上げます。

この単一フラグこそ、「Windows はドライブは正常と言っている」が弱い証拠である理由です。しきい値は、故障がすでにほぼ確実な地点に設定されているため、ドライブは、心配な数の代替処理セクタを何か月も蓄積しながら、ずっと OK を報告し続けられます。個々の属性を読むことで、S.M.A.R.T. は死亡診断書から警告に変わるのです。

読み方をどう工夫しても直らない、限界もあります——S.M.A.R.T. が記述するのは摩耗とエラーの傾向であって、突然の出来事ではありません。コントローラー基板の故障、ファームウェアのバグ、サージ、ノート PC の落下は、中間段階なしに、完璧な属性のドライブを読み取り不能へ連れて行けます。良好な属性が意味するのは「劣化の証拠なし」であって「安全」ではありません。だからこそ、カウンターが何と言おうと、バックアップは任意ではないのです。

Windows が無料で見せてくれるもの

内蔵コマンドから始めましょう。以下はどれも、Windows 10 と 11 で追加インストールなしに実行できます。PowerShell のものは、信頼性カウンターの読み取りに、管理者権限のウィンドウが必要です。記載した順に実行してください——最初の 2 つは数秒で終わり、たいてい問いに決着がつきます。

  • wmic diskdrive get model,status,size — ドライブ自身の合否判定(ディスクごと)
  • Get-PhysicalDisk | Select FriendlyName, MediaType, HealthStatus, OperationalStatus
  • Get-PhysicalDisk | Get-StorageReliabilityCounter | Format-List — 摩耗、温度、エラー数
  • Get-Disk | Select Number, FriendlyName, HealthStatus, OperationalStatus, Size
  • chkdsk C: /scan — ボリュームをオフラインにせず、ファイル システムをオンライン スキャン
  • Optimize-Volume -DriveLetter C -ReTrim -Verbose — SSD に TRIM を再発行
  • イベント ビューアー → Windows ログ → システム(disk・Ntfs ソースでフィルター)

数値の読み方——Windows のツールとドライブ純正の違い

最も有用な内蔵ビューは、Get-StorageReliabilityCounter です。SSD では通常、Wear(おおよそ定格耐久性の消費割合)、Temperature、PowerOnHours、ReadErrorsTotal、WriteErrorsTotal を返します。機械式ドライブでは、エラー カウンターと温度を返す一方、Wear は概念が当てはまらないため、空になっていることが多いです。通電時間数千時間のドライブで、エラー カウンターがゼロ——これが望む絵柄です。

ID 番号付きの生の属性テーブルは、Windows 自身には表示されません。専用の S.M.A.R.T. リーダーなら表示でき、主要なドライブ ベンダーはそれぞれ、自社ハードウェア用の無料ユーティリティも公開しています——Samsung、Crucial、Western Digital、Seagate、Kingston すべてが揃えており、ベンダー ツールは、そのファームウェアが各属性をどう定義しているかを知っている分だけ、自社ドライブについては最も信頼できる情報源です。Kleaner PRO のドライブ健全性ページは同じ属性を読み、ドライブごとに平易な言葉で提示します——ハードウェアの問題かソフトウェアの問題かを判断するには十分です。

生の値の解釈について、警告が 1 つあります——ベンダーごとに、正規化が一貫していないのです。同じ属性 ID が、あるドライブではカウントを、別のドライブではカウントとタイムスタンプのパックを、3 つ目ではメーカー固有の意味を運びます。絶対値より「移動の方向」を信じてください——先月 0 だったカウンターが、今月は 14、というような。

HDD で意味を持つ属性

機械式ドライブでは、5 つの属性が、予測力のほぼすべてを担っています。代替処理されたセクタ数(ID 05)は、ドライブが不良と判断してスペア領域へリマップしたセクタを数えます。コンシューマー向けドライブで 0 以外の値は監視開始の合図で、週を追うごとに増える値は交換の合図です。保留中のセクタ数(ID C5)は、読み取りに失敗して判定待ちのセクタを数える属性です——突然開けなくなるファイルと最も結びつくのがこれで、この値はゼロであるべきです。

  • 05 代替処理されたセクタ数 — リマップされた不良セクタ。ゼロが健全、増加は致命的
  • C4 代替処理を行った回数 — リマップが試行された回数
  • C5 保留中のセクタ数 — リマップ待ちの読み取り不能セクタ。0 であるべき
  • C6 回復不可能なセクタ数 — まったく回復できなかったセクタ
  • C7 UltraDMA CRC エラー数 — 転送エラー。原因はほぼ常に SATA ケーブルで、ドライブではない
  • 0A スピンアップ試行回数 — モーターが始動に複数回を要した
  • BB 報告された回復不能エラー — ファームウェアが内部で修正できなかったエラー

SSD と NVMe——摩耗、スペア領域、メディア エラー

SSD の故障の仕方は違うので、属性も違います。NVMe ドライブで最も重要な 2 つは、定格耐久性の消費とともに 0 から 100 へ向かって増えていく Percentage Used と、残りの予備ブロックの割合を示す Available Spare です。後者にはしきい値——通例 10%——が付いており、下回ればドライブは正式に劣化とみなされます。Percentage Used が 100 を超えても、即時故障ではありません。保証耐久性を過ぎただけで、余生を借りて生きている扱いにすべきです。

Media and Data Integrity Errors は、常にゼロであるべきカウンターです。ドライブが壊れたデータを返した、あるいはデータをまったく返せなかった、回復不能エラーを記録しており、数個でも、ドライブからの移行理由になります。Unsafe Shutdowns の増加は、たいてい無害です——クリーンなフラッシュなしにマシンが電源を失うたびに増えるだけです。ただしデスクトップで高ければ、時間をかけてドライブを傷める、故障寸前の電源ユニットを指していることがあります。

SATA SSD は、ほぼ同じ情報をベンダー固有の属性 ID で公開しており、多くは 100 から減っていく「残り寿命パーセント」の形に、Total LBAs Written が加わります。大した書き込みをしていないマシンで健全性の割合が月を追って目立って下がっているなら、システム上の何かが、あなたの思っているよりはるかに書き込んでいます——小さいドライブ上で設定を誤ったページ ファイル、ログを取るアプリケーション、大きなフォルダーを繰り返し書き直す同期クライアント。

TBW——耐久性定格が実際に意味するもの

TBW(テラバイト書き込み)は、メーカーがそのモデルに保証する書き込みの総量です。コンシューマー向けドライブは、容量ごとに公表しています——1 TB の TLC ドライブなら通例数百 TB の下位で、より大きい容量は比例して高く評価されます。書き込みが、より多くのフラッシュに分散するためです。これは崖ではなく、保証の数値です。ドライブは日常的にこれを上回り、一方で、無関係な理由でこれよりずっと早く壊れることもあります。

この数値に意味を与えるのは、あなた自身の書き込みレートです。ドライブの属性から Total Host Writes を取り、PowerOnHours で割って 1 時間あたりのレートを出し、1 年分に換算します。閲覧、事務作業、ゲーム程度の典型的なデスクトップは年あたり数テラバイトのオーダーで、現代のコンシューマー向け SSD の定格耐久性は数十年先となり、摩耗は無関係な心配になります。仮想マシン、動画編集のスクラッチ ファイル、常時稼働のデータベースを回すマシンは、1 オーダー多く書き込むこともあり、そこでこそ TBW は、実際の計画数値になります。

大半の SSD への不安を落ち着かせるのは、この計算です。2 年で Percentage Used が 1% から 3% に動いたなら、ドライブはコンピューターより長生きします。同じ期間で 1% から 30% に動いたなら、何が書き込んでいるのか突き止めましょう——I/O 書き込みバイト数の列を有効にしたタスク マネージャーの詳細タブか、resmon のディスク タブなら、1 分以内にプロセスを名指ししてくれます。

S.M.A.R.T. が見逃す症状と、最初にやること

故障の中には、どのカウンターも動く前に、挙動で自己申告するものがあります。リズムよくカチカチ鳴る、回転の上げ下げを繰り返す、コールドブートまで BIOS から消える機械式ドライブは、属性が何と言おうと故障しています。システム全体を数秒ずつ凍らせる、通常のコピー速度の端数まで落ちる、読み取り専用で再マウントする SSD も故障しています——読み取り専用モードは、データの退避を許す意図的な最後の手段で、これ以上そのドライブを別の用途に使うのをやめろという、これ以上明確ではあり得ないシグナルです。

イベント ビューアーは、これらすべてを裏付けます。システム ログを disk ソースでフィルターし、イベント ID 7(不良ブロック)、51(ページング操作中のエラー)、153(I/O 操作の再試行)を探してください。同じドライブからの繰り返されるエントリ、特にマシンがもたついた時間帯に集中しているものは、単発の属性読み取りより強い証拠です。

最初の悪い兆候を見たときの作業順序に、交渉の余地はありません——さらに調査する前に、データをコピーして退避させるのです。診断はドライブを読みますが、保留セクタを持つドライブを読むことこそ、回復可能な状況を回復不能に変える、まさにその仕事負荷です。検証済みのコピーが手に入ったら——致命的な属性が 0 以外ならドライブを交換し、問題が CRC エラーだけなら SATA ケーブルを挿し直すか交換し、ドライブ自体は健全でボリュームだけが不調なら chkdsk /scan をファイル システムにかけましょう。

よくある質問

何もインストールせずに SSD の健全性を確認するには?

wmic diskdrive get model,status,size でドライブ自身の判定を確認し、続いて管理者権限の PowerShell ウィンドウで Get-PhysicalDisk | Get-StorageReliabilityCounter を実行して、摩耗、温度、エラー数を取得します。

代替処理セクタ 1 個で、ハードドライブを交換すべきですか?

それ単体ではありません。ただし、ドライブがリマップを始めたことは意味し、監視に値します。値を記録し、1~2 週間後に再確認し、カウントが上昇していれば交換しましょう。

SSD の寿命はどのくらいですか?

通常のデスクトップ用途なら、コンピューターよりはるかに長いです。典型的な年間書き込み量は、現代のドライブの定格耐久性のごく一部です。動画編集や仮想マシンのような高負荷書き込みワークロードは、寿命を意味的に縮めます。だからこそ Percentage Used を追跡する価値があります。

UDMA CRC エラーは何を意味しますか?

ドライブとコントローラー間の転送エラーで、原因はほぼ常に、ドライブではなく、緩んだか損傷した SATA ケーブルです。ケーブルを挿し直すか、交換してください。カウンターは決してリセットされないため、見るべきは新たな増加だけです。

購入前にライセンスの内容をご確認ください。

一度限りの 30 分試用では基本ツールを利用できます。PRO 機能は有料ライセンスを有効にするまでロックされています。

次に読む記事

すべての記事 · よくある質問

お問い合わせ: [email protected]