Windows 11/10でドライブのSMART障害予測ステータスを確認する方法

SMART (自己監視、分析、レポート技術)は、SMART と表記されることも多く、コンピューターのハードディスク ドライブ (HDD)、ソリッド ステート ドライブ (SSD)、および eMMC ドライブに含まれる監視システムです。

その主な機能は、ドライブの信頼性に関するさまざまな指標を検出して報告し、差し迫ったハードウェア障害を予測することです。この投稿では、その方法を紹介しますドライブの SMART Failure Predict ステータスを確認するコマンド プロンプト、PowerShell、およびパフォーマンス モニターで。

ハード ドライブ (HDD) がアイドル状態になった後に電源がオフになった場合、このレポートには表示されません。このレポートには、現在電源が入っていて実行中のドライブのみが表示されます。

ドライブはすべての属性コード (ID) をサポートしているわけではありません。一部のコードはドライブの種類 (磁気プラッター、フラッシュ、SSD) に固有です。ドライブは同じパラメータに対して異なるコードを使用する場合があります。

ID属性名説明
0問題は見つかりませんでした。
01
0x01
読み取りエラー率(ベンダー固有の生の値。) ディスク表面からデータを読み取るときに発生したハードウェア読み取りエラーの割合に関連するデータを保存します。生の値はベンダーごとに構造が異なるため、10 進数として意味を持たないことがよくあります。
02
0x02
スループットパフォーマンスハードディスク ドライブの全体的な (一般的な) スループット パフォーマンス。この属性の値が減少している場合は、ディスクに問題がある可能性が高くなります。
03
0x03
スピンアップ時間スピンドルのスピンアップの平均時間 (ゼロ RPM から完全に動作するまで [ミリ秒])。
04
0x04
スタート/ストップ回数スピンドルの起動/停止サイクルの集計。スピンドルがオンになるため、ハードディスクが完全にオフになった (電源が切断された) 後にオンになったとき、およびハードディスクが以前にスリープ モードに置かれていた状態から復帰したときの両方で、カウントが増加します。
05
0x05
再割り当てされたセクター数再割り当てされたセクターの数。生の値は、不良セクタ見つかって再マッピングされたもの。したがって、属性値が高いほど、ドライブが再割り当てする必要があるセクターが多くなります。この値は主にドライブの期待寿命の指標として使用されます。再割り当てが少しでも行われたドライブは、すぐに故障する可能性が大幅に高くなります。
06
0x06
チャネルマージンの読み取りデータ読み取り中のチャネルのマ​​ージン。この属性の機能は指定されていません。
07
0x07
シークエラー率(ベンダー固有の生の値) 磁気ヘッドのシーク エラーの割合。機械的位置決めシステムに部分的な故障がある場合、シーク エラーが発生します。このような故障は、サーボの損傷やハードディスクの熱膨張など、さまざまな要因が原因である可能性があります。生の値はベンダーごとに構造が異なるため、10 進数として意味を持たないことがよくあります。
08
0x08
シーク時間のパフォーマンス磁気ヘッドのシーク動作の平均的なパフォーマンス。この属性が減少している場合は、機械サブシステムに問題があることを示しています。
09
0x09
電源投入時間電源オン状態の時間数。この属性の生の値は、電源オン状態の時間 (メーカーによっては分、秒) の合計数を示します。 「デフォルトでは、完全な状態のハードディスクの予想寿命の合計は 5 年と定義されています (毎日、昼夜問わず稼働)。これは、24 時間 365 日稼働モードで 1825 日、または 43800 時間に相当します。」
2005 年より前の一部のドライブでは、この生の値が不規則に進んだり、「ラップ アラウンド」(定期的にゼロにリセットされる) したりする場合があります。
10
0x0A
スピンリトライ回数スピン開始試行の再試行回数。この属性には、完全な動作速度に達するまでのスピン スタート試行の合計数が保存されます (最初の試行が失敗したという条件下)。この属性値の増加は、ハードディスクの機械サブシステムに問題があることを示しています。
11
0x0B
再キャリブレーションの再試行またはキャリブレーションリトライ回数この属性は、再調整が要求された回数を示します (最初の試行が失敗したという条件下で)。この属性値の増加は、ハードディスクの機械サブシステムに問題があることを示しています。
12
0x0C
電源サイクル数この属性は、ハード ディスクの完全な電源オン/オフ サイクルの数を示します。
13
0x0D
ソフト読み取りエラー率未修正の読み取りエラーがオペレーティング システムに報告されました。
22
0x16
現在のヘリウムレベルHGST の He8 ドライブに固有。この値は、このメーカーに特有のドライブ内のヘリウムを測定します。これは、内部環境が仕様外であることをドライブが検出するとトリップする事前障害属性です。
170
0xAA
利用可能な予約スペース属性 E8 を参照してください。
171
0xAB
SSD プログラムの失敗数(Kingston) ドライブが導入されてからのフラッシュ プログラム操作の失敗の合計数。属性 181 と同じ。
172
0xAC
SSD消去失敗数(Kingston) フラッシュ消去の失敗回数をカウントします。この属性は、ドライブの導入以降に失敗したフラッシュ消去操作の合計数を返します。この属性は属性 182 と同じです。
173
0xAD
SSDウェアレベリング数任意のブロックの最大最悪消去数をカウントします。
174
0xAE
予期せぬ電力損失の数従来の HDD 用語では「パワーオフ リトラクト カウント」とも呼ばれます。生の値は、SSD の寿命にわたる累積的なクリーン シャットダウンの数を報告します。ここで、「クリーン シャットダウン」とは、最後のコマンドとして STANDBY IMMEDIATE を使用せずに電源が切断されることです (コンデンサ電力を使用する PLI アクティビティに関係ありません)。正規化された値は常に 100 です。
175
0xAF
停電保護障害最後のテスト結果は、最大値で飽和したキャップを放電するまでのマイクロ秒として表示されます。また、最後のテストからの分数と生涯のテスト回数も記録します。生の値には次のデータが含まれます。
  • バイト 0 ~ 1: キャップを放電するまでのマイクロ秒としての最後のテスト結果。最大値で飽和します。テスト結果は 25 <= 結果 <= 5000000 の範囲で予想され、下位は特定のエラー コードを示します。
  • バイト 2 ~ 3: 最後のテストからの分数。最大値で飽和します。
  • バイト 4 ~ 5: ライフタイムのテスト数 (電源を入れ直しても増加しません) は最大値で飽和します。

正規化された値は、テスト不合格の場合は 1、コンデンサが過度の温度条件でテストされた場合は 11、それ以外の場合は 100 に設定されます。

176
0xB0
消去失敗回数SMART パラメータは、フラッシュ消去コマンドの失敗の数を示します。
177
0xB1
摩耗範囲デルタ最も摩耗したフラッシュ ブロックと最も摩耗しなかったフラッシュ ブロック間のデルタ。より技術的な方法で SSD のウェアレベリングがどのように機能するかについて説明します。
179
0xB3
使用済み予約ブロック数の合計「Pre-Fail」属性は、少なくとも Samsung デバイスで使用されています。
180
0xB4
未使用の予約ブロック数の合計「Pre-Fail」属性は少なくとも HP デバイスで使用されます。
181
0xB5
プログラム失敗数の合計または非 4K アライメントされたアクセス数ドライブが展開されてからのフラッシュ プログラム操作の失敗の合計数。
論理ブロック サイズ (LBS) = と仮定した場合、LBA が 4 KiB にアライメントされていない (LBA % 8 != 0)、またはサイズが法 4 KiB (ブロック カウント != 8) ではないユーザー データ アクセス (読み取りと書き込みの両方) の数。 512 B.
182
0xB6
消去失敗回数「Pre-Fail」属性は、少なくとも Samsung デバイスで使用されています。
183
0xB7
SATAダウンシフトエラー数またはランタイム不良ブロックWestern Digital、Samsung、または Seagate の属性: リンク速度のダウンシフト (例: 6Gbit/s から 3Gbit/s) の数、または通常の動作中に検出された修正不可能なエラーが発生したデータ ブロックの総数。このパラメータの劣化は、ドライブの経年劣化や潜在的な電気機械的問題の指標となる可能性がありますが、差し迫ったドライブの故障を直接示すものではありません。
184
0xB8
エンドツーエンドエラー/IOEDCこの属性は、Hewlett-Packard の SMART IV テクノロジーの一部であり、他のベンダーの IO エラー検出および修正スキーマの一部でもあり、ドライブのキャッシュ RAM を介したメディアへのデータ パスで発生するパリティ エラーの数が含まれています。 。
185
0xB9
頭の安定性Western Digital 属性。
186
0xBA
誘発された Op 振動の検出Western Digital 属性。
187
0xBB
報告された修正不可能なエラーハードウェア ECC を使用して回復できなかったエラーの数 (属性 195 を参照)。
188
0xBC
コマンドタイムアウトHDD タイムアウトにより中止された操作の数。通常、この属性値はゼロに等しい必要があります。
189
0xBD
ハイフライ書き込みHDD メーカーは、飛行高度記録ヘッドが通常の動作範囲を超えて飛行していることを検出することにより、書き込み操作に追加の保護を提供しようとするセンサー。安全でないフライ ハイト状態が発生した場合、書き込みプロセスは停止され、情報はハード ドライブの安全な領域に書き換えられるか、再割り当てされます。この属性は、ドライブの存続期間中に検出されたエラーの数を示します。この機能は、ほとんどの最新の Seagate ドライブと、WD Enterprise WDE18300 および WDE9180 Ultra2 SCSI ハード ドライブをはじめとする Western Digital の一部のドライブに実装されており、将来のすべての WD Enterprise 製品。
190
0xBE
温度差またはエアフロー温度値は (100 温度 °C) に等しいため、メーカーは最高温度に対応する最小しきい値を設定できます。これは、100 が最良の場合の値であり、これより低い値は望ましくないという規則にも従います。ただし、一部の古いドライブでは、代わりに生の温度 (0xC2 と同じ) または温度マイナス 50 が報告される場合があります。
191
0xBF
G センスエラー率外部からの衝撃や振動によるエラーの数。
192
0xC0
パワーオフリトラクト回数緊急後退サイクル数(Fujitsu), or安全でないシャットダウン数電源オフまたは緊急撤回サイクルの数。
193
0xC1
ロードサイクル数またはロード/アンロードサイクル数(Fujitsu)ヘッド ランディング ゾーン位置へのロード/アンロード サイクルの数。一部のドライブは、代わりにロード サイクル カウントに 225 (0xE1) を使用します。Western Digital は、VelociRaptor ドライブを 600,000 ロード/アンロード サイクル、WD Green ドライブを 300,000 サイクルと評価しています。後者は、電力を節約するためにヘッドを頻繁にアンロードするように設計されています。一方、WD3000GLFS (デスクトップ ドライブ) は、ロード/アンロード サイクルが 50,000 のみと指定されています。
一部のラップトップ ドライブおよび「グリーン パワー」デスクトップ ドライブは、電力を節約するために、短期間何も操作が行われないときは常にヘッドをアンロードするようにプログラムされています。オペレーティング システムはバックグラウンドで 1 分間に数回ファイル システムにアクセスすることが多く、ヘッドがアンロードされると 1 時間あたり 100 以上の負荷サイクルが発生します。負荷サイクル定格は 1 年以内に超過する可能性があります。ほとんどのオペレーティング システムには、高度な電源管理(APM) および自動音響管理(AAM) 機能により、頻繁なロード サイクルが発生します。
194
0xC2
温度または摂氏温度適切なセンサーが取り付けられている場合、デバイスの温度を示します。生の値の最下位バイトには、正確な温度値 (摂氏) が含まれます。
195
0xC3
ハードウェアECCが回復しました(ベンダー固有の生の値。)生の値はベンダーごとに異なる構造を持ち、多くの場合、10 進数として意味を持ちません。
196
0xC4
再割り当てイベント数再マップ操作の数。この属性の生の値は、再割り当てされたセクターからスペア領域へのデータ転送の試行の合計数を示します。成功した試行と失敗した試行の両方がカウントされます。
197
0xC5
現在の保留中のセクター数「不安定な」セクター(回復不能な読み取りエラーのため、再マッピングを待機中)の数。その後、不安定なセクターが正常に読み取られると、そのセクターは再マップされ、この値は減少します。セクタで読み取りエラーが発生しても、セクタはすぐには再マップされません (正しい値を読み取ることができないため、再マップする値が不明であり、後で読み取り可能になる可能性があるため)。代わりに、ドライブのファームウェアはセクターを再マップする必要があることを記憶し、次回の書き込み時に再マップします。ただし、一部のドライブでは、書き込み時にそのようなセクターがすぐに再マップされません。代わりに、ドライブはまず問題のあるセクターへの書き込みを試み、書き込み操作が成功すると、そのセクターは良好とマークされます (この場合、「再割り当てイベント カウント」(0xC4) は増加しません)。これは重大な欠点です。そのようなドライブに、書き込み操作が成功した後しばらく時間が経過した後にのみ失敗するマージナル セクタが含まれている場合、ドライブはこれらの問題セクタを再マップすることはありません。
198
0xC6
(オフライン) 修正不可能なセクター数セクターの読み取り/書き込み時の訂正不能エラーの総数。この属性の値の上昇は、ディスク表面の欠陥や機械サブシステムの問題を示します。
199
0xC7
UltraDMA CRC エラー数ICRC (Interface Cyclic Redundancy Check) によって測定された、インターフェイス ケーブルを介したデータ転送におけるエラーの数。
200
0xC8
マルチゾーンエラー率セクターの書き込み時に検出されたエラーの数。値が大きいほど、ディスクの機械的状態は悪くなります。
200
0xC8
書き込みエラー率(Fujitsu)セクター書き込み時のエラーの合計数。
201
0xC9
ソフト読み取りエラー率または
TAカウンター検出
Count は、修正不可能なソフトウェア読み取りエラーの数を示します。
202
0xCA
データアドレスマークエラーまたは
TAカウンター増加
データ アドレス マーク エラー (またはベンダー固有) の数。
203
0xCB
ランアウトキャンセルエラー訂正中に不正なチェックサムが原因で発生したエラーの数。
204
0xCC
ソフトECC訂正内部エラー修正ソフトウェアによって修正されたエラーの数。
205
0xCD
サーマルアスペリティ率高温によるエラーの数。
206
0xCE
飛行高度ディスク表面から上のヘッドの高さ。低すぎるとヘッドクラッシュの可能性が高くなります。高すぎると、読み取り/書き込みエラーが発生する可能性が高くなります。
207
0xCF
スピン高電流の量サージ電流ドライブをスピンアップするために使用されます。
208
0xD0
スピンバズ電力不足によりドライブをスピンアップするために必要なバズ ルーチンの数。
209
0xD1
オフラインシークのパフォーマンス内部テスト中のドライブのシーク パフォーマンス。
210
0xD2
書き込み中の振動Maxtor 6B200M0 200GB および Maxtor 2R015H1 15GB ディスクにあります。
211
0xD3
書き込み中の振動書き込み操作中に発生した振動の記録。
212
0xD4
書き込み時の衝撃書き込み操作中に発生した衝撃の記録。
220
0xDC
ディスクシフトディスクがスピンドルに対して移動した距離 (通常は衝撃や温度が原因)。測定単位は不明です。
221
0xDD
G センスエラー率外部からの衝撃や振動によるエラーの数。
222
0xDE
ロード時間データロード下での動作に費やした時間(磁気ヘッドアーマチュアの移動)。
223
0xDF
ロード/アンロードの再試行回数頭の位置が変わった回数。
224
0xE0
負荷摩擦動作中に機械部品の摩擦によって生じる抵抗。
225
0xE1
ロード/アンロードサイクル数ロード サイクルの合計数 一部のドライブでは、代わりにロード サイクル カウントに 193 (0xC1) が使用されます。この数値の意味については、193 の説明を参照してください。
226
0xE2
「インタイム」でロード磁気ヘッド アクチュエータへのロード時間の合計 (パーキング エリアで費やされなかった時間)。
227
0xE3
トルク増幅回数プラッター速度の変動を補正しようとした回数。
228
0xE4
パワーオフリトラクトサイクルマシンの電源がオフになっているとき、スリープ状態になっているとき、またはアイドル状態になっているときなど、「リトラクト イベント」が発生し、ヘッドがメディアからロードされるたびにカウントされる電源オフ サイクルの数。
230
0xE6
GMR ヘッド振幅(磁気 HDD)、ドライブ寿命保護ステータス(SSD)「スラッシング」(操作間の反復的な頭の移動動作)の振幅。ソリッド ステート ドライブの場合、使用軌跡が予想寿命曲線を上回っているかどうかを示します。
231
0xE7
残された人生(SSD) または温度プログラム/消去サイクルまたは利用可能な予約ブロックの観点から、SSD のおよその残り寿命を示します。正規化された値 100 は新しいドライブを表し、しきい値 10 は交換の必要性を示します。値 0 は、データ回復を可能にするためにドライブが読み取り専用モードで動作していることを意味する場合があります。以前 (2010 年以前) はドライブ温度に時々使用されていました (より一般的には 0xC2 で報告されます)。
232
0xE8
残り耐久力または利用可能な予約スペースSSD 上で完了した物理消去サイクルの数。ドライブが耐えられるように設計されている最大物理消去サイクルのパーセンテージとして表示されます。Intel SSD は、使用可能な予約スペースを初期予約スペースのパーセンテージとして報告します。
233
0xE9
メディア摩耗インジケーター(SSD) または電源投入時間Intel SSD は、新しいドライブの 100 から最小値の 1 までの正規化された値を報告します。NAND 消去サイクルが 0 から最大定格サイクルまで増加するにつれて、この値は減少します。以前 (2010 年より前) は、電源投入時間 (通常は 0x09 で報告されます)。
234
0xEA
平均消去回数 AND 最大消去回数次のようにデコードされます: バイト 0-1-2 = 平均消去回数 (ビッグ エンディアン)、バイト 3-4-5 = 最大消去回数 (ビッグ エンディアン)。
235
0xEB
グッドブロック数 AND システム(フリー) ブロック数次のようにデコードされます: バイト 0-1-2 = 正常なブロック数 (ビッグ エンディアン)、およびバイト 3-4 = システム (空き) ブロック数。
240
0xF0
ヘッド飛行時間または '転送エラー率」(Fujitsu)ドライブ ヘッドの位置決めに費やした時間。一部の富士通ドライブは、データ転送中のリンク リセット数を報告します。
241
0xF1
書き込まれたLBAの合計数書き込まれた LBA の合計数。
242
0xF2
読み取られた LBA の合計数読み取られた LBA の合計数。
一部の SMART ユーティリティでは、生の値が実際には 32 ビットではなく 48 ビットであるため、負の数値が報告されます。
243
0xF3
拡張された書き込み済み LBA の合計数デバイスに書き込まれる LBA の合計数 12 バイトのうちの上位 5 バイト。下位 7 バイトの値は属性 0xF1 にあります。
244
0xF4
拡張された読み取りLBAの合計数デバイスから読み取られた LBA の合計数 12 バイトの上位 5 バイト。下位 7 バイトの値は属性 0xF2 にあります。
249
0xF9
NAND 書き込み (1GiB)合計 NAND 書き込み数。生の値は、NAND への書き込み数を 1 GB 単位で報告します。
250
0xFA
読み取りエラーの再試行率ディスクからの読み取り中のエラーの数。
251
0xFB
残りの最小スペアMinimum Spares Remaining 属性は、使用可能なスペア ブロックの合計数に対する残りのスペア ブロックの数をパーセンテージとして示します。
252
0xFC
新しく追加された不良フラッシュ ブロック新しく追加された不良フラッシュ ブロック属性は、製造時に最初に初期化されて以降にドライブが検出した不良フラッシュ ブロックの総数を示します。
254
0xFE
自由落下保護検出された「自由落下イベント」の数。

上の表は Microsoft から提供されたものです。

修理:SMART ステータスが不良、バックアップと交換エラー

Windows でドライブの SMART Failure Predict ステータスを確認する 3 つの方法は以上です。

ハードドライブの故障をどのように予測しますか?

ハードドライブの障害は、SMART (自己監視、分析、およびレポート技術) 属性を使用して予測できます。通常の操作中に収集されたこれらの属性は、しきい値を分析することで問題を特定するのに役立ちます。再割り当てされたセクター、スピンアップ時間、温度などの指標を追跡することで、ディスク障害の可能性を早期に警告できます。

読む: データをバックアップし、ハードディスク ドライブを交換してください

SMART ドライブ テストを実行するにはどうすればよいですか?

SMART ドライブ テストを実行するには、Windows のコマンド プロンプトなどの組み込みツールを使用できます。wmic diskdrive get statusまたは次のようなサードパーティ製ソフトウェアCrystalDiskInfo。これらの方法は、ハード ドライブの状態とパフォーマンスを監視し、ハード ドライブが最適に機能することを保証するのに役立ちます。