概要
S.M.A.R.T.(自診断・解析・報告技術)は、ハードディスクの故障予兆を検出し、データの損失や破損を防ぐためのハードウェア監視ツールです。HDDおよび一部のSSDに対応しています。この技術は、ドライブが自己テストを実行し、それをログに記録することで機能します。各ドライブベンダーは特定の属性としきい値を設定し、それを監視することで重大な問題が発生する前に潜在的な問題を特定します。
OSレベルの故障
wmic diskdrive get status
自動4Kアライメント システムをSSDに移行すると、4Kアライメントが自動的に実行され、SSDの性能を引き出す。
GPTとMBR対応 システムを移行する時、自動的にSSDに適切なパーティション方式にする。
NTFSとFAT32対応 さまざまなファイルシステム対応。
速度が速い 先進的なアルゴリズムを利用し、最大3000MB /分の速度を達する。
多機能 システム移行、バックアップ、HDDクローン、クリーンアップ等の機能ある。
自動4Kアライメント 4KアライメントでSSDの性能を引き出...
NTFSとFAT32対応 さまざまなファイルシステム対応。
GPTとMBR対応 自動的にSSDに適切なパーティション方式...
標準S.M.A.R.T属性 - ATA
標準属性はほとんどのドライブで使用され、ベンダーごとに固有ではありません。
010x01 | 読み取りエラー率 | 低い | (ベンダー固有の生値)ディスク表面からデータを読み取る際に発生したハードウェア読み取りエラーのレートに関連するデータを格納します。この生値はベンダーごとに異なる構造を持ち、10進数として意味を持たないことが多いです。一部のドライブでは、正常な操作中にこの数値が増加することがありますが、必ずしもエラーを意味するわけではありません。 |
020x02 | スループット性能 | 高い | ハードディスクドライブの全体的なスループット性能。この属性の値が低下している場合、ディスクに問題がある可能性が高い。 |
030x03 | スピンアップ時間 | 低い | 平均的なスピンドルのスピンアップ時間(ゼロRPMから完全稼働までの時間、ミリ秒)。 |
040x04 | スタート/ストップ回数 | スピンドルの始動/停止サイクルの集計。ハードディスクが完全に電源オフからオンになる時や、スリープモードから復帰する時にカウントが増加します。 | |
050x05 | 再配置されたセクター数 | 低い | 再配置セクタの数。生の値は不良セクタの数を示し、再配置されたセクタを表します。この値が高いほど、ドライブが再配置するセクタが多いことを意味します。この値は主にドライブの寿命を測る指標として使用され、再配置が発生したドライブは近い将来に故障する可能性が高くなります。 |
060x06 | リード・チャンネル・マージン | データ読み取り時のチャネルのマージン。この属性の機能は特定されていません。 | |
070x07 | シークエラー率 | 変動あり | (ベンダー固有の生データ値。) 磁気ヘッドのシークエラー率。機械的な位置決めシステムに部分的な故障がある場合、シークエラーが発生します。このような故障は、サーボの損傷やハードディスクの熱膨張など、さまざまな要因によるものです。生データ値の構造はベンダーによって異なり、10進数として意味を持たないことが多いです。一部のドライブでは、正常な動作中にこの数値が増加することがありますが、必ずしもエラーを示すわけではありません。 |
080x08 | シークタイム性能 | 高い | 磁気ヘッドのシーク操作の平均性能。この属性が低下している場合、機械サブシステムに問題がある兆候です。 |
090x09 | 通電時間 | 通電状態の時間数。この属性の生値は、通電状態の総時間数(メーカーによっては分や秒)を示します。通常、ハードディスクの理想的な寿命は5年(毎日24時間稼働)と定義され、これは1825日、つまり43800時間に相当します。2005年以前の一部のドライブでは、この生値が不規則に進行したり、定期的にゼロにリセットされることがあります。 | |
100x0A | スピン・リトライ回数 | 低い | スピンスタート試行回数。この属性は、完全な動作速度に達するためのスピンスタート試行の合計回数を記録します(最初の試行が失敗した場合)。この属性値の増加は、ハードディスクの機械的サブシステムに問題がある兆候です。 |
110x0B | 再校正再試行回数または校正再試行回数 | 低い | この属性は、再調整が要求された回数(最初の試みが失敗した場合)を示します。この属性値の増加は、ハードディスクの機械的サブシステムに問題がある兆候です。 |
120x0C | 電源サイクル数 | この属性は、ハードディスクの電源オン/オフサイクルの総数を示します。 | |
130x0D | ソフト・リード・エラー・レート | 低い | オペレーティングシステムに報告される未修正の読み取りエラー。 |
220x16 | 現在のヘリウム濃度 | 高い | HGST製He8ドライブに特有の値です。この値はドライブ内部のヘリウム量を測定し、メーカー特有のものです。内部環境が仕様外になると作動するプリアトリビュートです。 |
1700xAA | 予約可能スペース | 属性E8参照 | |
1710xAB | SSDプログラム失敗回数 | ドライブが展開されてからのフラッシュプログラム操作失敗の総数。「属性181と同じ」 | |
1720xAC | SSD消去失敗回数 | フラッシュ消去失敗の回数をカウントします。この属性は、ドライブが展開されて以来のフラッシュ消去操作の失敗総数を返します。この属性は属性182と同一です。 | |
1730xAD | SSD摩耗レベリングカウント | 任意のブロックの最悪消去回数の最大値をカウントする。 | |
1740xAE | 予期せぬ停電回数 | 一般的なHDD用語では「電源オフリトラクト回数」として知られています。生データ値はSSDの寿命全体での不完全なシャットダウンの回数を報告します。不完全なシャットダウンとは、最後のコマンドとしてSTANDBY IMMEDIATE を使用せずに電源が切られることです(キャパシタ電力を使用するPLIアクティビティに関係なく)。正規化された値は常に100です。 | |
1750xAF | 電源喪失による保護不良 | 最後のテスト結果は、最大値で飽和したキャップを放電するまでのマイクロ秒数。 最大値。また、最後のテストからの分単位と耐用年数も記録されます。 も記録する。生値には以下のデータが含まれる:
1 、過度の温度条件でコンデンサがテストされた場合は 11 、それ以外の場合は 100 に設定されます。 | |
1760xB0 | 消去失敗回数 | S.M.A.R.T.パラメータは、フラッシュ消去コマンド の失敗数を示しています。 | |
1770xB1 | 摩耗範囲 デルタ | 最も使用されたフラッシュブロックと最も使用されていないフラッシュブロックの差。この差は、SSDのウェアレベリングの技術的な性能を示します。 | |
1810xB5 | プログラム・フェイル・カウント 合計または非4Kアラインド・アクセス・カウント | 低い | ドライブ展開以降のフラッシュプログラム操作失敗の総数。LBAが4 KiBに整列していない(LBA % 8 != 0 )か、サイズが4 KiBの倍数でない(ブロック数 != 8 )ユーザーデータアクセス(読み取りおよび書き込み)の回数。論理ブロックサイズ(LBS)=512 Bを前提とする。 |
1840xB8 | エンド・ツー・エンド・エラー / IOEDC | 低い | この属性は、Hewlett-PackardのSMART IV技術や他のベンダーのIOエラーディテクションおよび修正スキーマの一部であり、ドライブのキャッシュRAMを介してメディアへのデータパスで発生するパリティエラーの数を含みます。 |
1870xBB | 未修正エラーの報告 | 低い | ハードウェアECCで回復できなかったエラー数 |
1880xBC | コマンドタイムアウト | 低い | HDDタイムアウトによる中断操作の回数。通常、この属性値はゼロであるべきです。 |
1900xBE | 温度差 または 気流温度 | 変動あり | 値は(100-温度°C)に等しく、製造者が最大温度に対応する最小しきい値を設定できるようにします。また、100が最良の値であり、低い値が望ましくないという慣例にも従っています。ただし、一部の古いドライブでは、ここで生の温度(0xC2と同じ) または温度から50を引いた値を報告する場合があります。 |
1910xBF | Gセンスエラー率 | 低い | 外部からの衝撃や振動によるエラー数 |
1920xC0 | パワーオフ・リトラクト・カウント、 緊急引き込みサイクル数 (富士通)または 安全でないシャットダウン回数 | 低い | 電源オフまたは緊急格納サイクル数 |
1940xC2 | 温度 または 摂氏温度 | 低い | 適切なセンサーが装備されている場合、デバイスの温度を示します。生データの最下位バイトには正確な温度値(摂氏)が含まれています。 |
1950xC3 | ハードウェアECCの回復 | 変動あり | (ベンダー固有の生データ値。)この値の構造はベンダーごとに異なり、10進数として意味を持たないことが多い。一部のドライブでは、エラーを示さなくても通常の動作中にこの数値が増加することがある。 |
1960xC4 | 再配置イベント数 | 低い | リマップ操作の回数。 この属性の生値は、再配置されたセクタから予備領域へのデータ転送試行の総回数を示します。成功した試行と失敗した試行の両方がカウントされます。 |
1970xC5 | 現在の保留セクター数 | 低い | 不安定セクターの数(回復不能な読み取りエラーのため再割り当て待ち)。不安定なセクターが後に正常に読み取られると、セクターは再割り当てされ、この値は減少します。セクターの読み取りエラーは直ちに再割り当てを行いません(正しい値を読み取れず、再割り当てする値が不明であり、後で読み取り可能になるかもしれないため)。代わりに、ドライブのファームウェアはそのセクターを再割り当てする必要があることを記憶し、次に正常に読み取られたときに再割り当てを行います。 一部のドライブは正常に読み取られた場合、すぐにそのセクターを再配置しないことがあります。代わりに、まず問題のセクターに書き込みを試み、書き込みが成功した場合、そのセクターは正常とマークされます(この場合、「再配置イベントカウント」(0xC4) は増加しません)。これは重大な欠点であり、書き込み後しばらくしてからのみ一貫して失敗する限界セクターがある場合、ドライブはこれらの問題セクターを再配置しないことになります。 |
1980xC6 | (オフライン)訂正不能セクタ数 | 低い | セクターの読み書き時に発生する修正不可能なエラーの総数。この属性の値が上昇することは、ディスク表面の欠陥や機械サブシステムの問題を示します。 |
1990xC7 | UltraDMA CRCエラー・カウント | 低い | インターフェースケーブル経由のデータ転送におけるエラー数は、ICRC(インターフェース循環冗長検査)によって決定されます。 |
2000xC8 | マルチゾーン・エラーレート | 低い | セクタ書き込み時に見つかったエラー数。この値が高いほど、ディスクの機械的状態が悪い。 |
2000xC8 | 書き込みエラー率 | 低い | セクタ書き込み時のエラーの総カウント数 |
2010xC9 | ソフト・リード・エラー・レート または TAカウンター検出 | 低い | カウントは修正不可能なソフトウェア読み取りエラーの数を示します。 |
2020xCA | データ・アドレス・マーク・エラー または TAカウンター増加 | 低い | データ・アドレス・マーク・エラーの回数(またはベンダー固有) |
2030xCB | ランアウト・キャンセル | 低い | チェックサムの誤りによるエラーの数。 |
2040xCC | ソフトECC補正 | 低い | 内部エラー修正ソフトウェアによる修正エラー数 |
2050xCD | 熱アスペリティ率 | 低い | 高温によるエラー数 |
2060xCE | 飛行高さ | ディスク表面からのヘッドの高さ。低すぎるとヘッドクラッシュの可能性が高まり、高すぎると読み書きエラーの可能性が高まる。 | |
2070xCF | スピン大電流 | 低い | ドライブのスピンアップに使用されるサージ電流量 |
2080xD0 | スピン・バズ | 電力不足によるドライブ起動のためのバズルーチンの回数 | |
2090xD1 | オフライン・シーク性能 | 社内テストにおけるドライブのシーク性能 | |
2100xD2 | 書き込み時の振動 | Maxtまたは 6B200M0 200GBおよびMaxtまたは 2R015H1 15GBディスクに搭載。 | |
2110xD3 | 書き込み時の振動 | 書き込み操作中に発生した振動の記録。 | |
2120xD4 | 書き込み時の衝撃 | 書き込み作業中に発生した衝撃の記録。 | |
2200xDC | ディスクシフト | 低い | ディスクがスピンドルに対してずれた距離(通常は衝撃や温度による)。単位は不明。 |
2210xDD | Gセンスエラー率 | 低い | 外部からの衝撃や振動によるエラーの数。通常、0xBF で報告される。 |
2220xDE | 負荷時間 | データ負荷下での動作時間(磁気ヘッドアーマチュアの移動) | |
2230xDF | ロード/アンロード再試行回数 | ヘッドの位置が変わる回数。 | |
2240xE0 | 負荷摩擦 | 低い | 機械部品の作動時に生じる摩擦抵抗 |
2250xE1 | ロード/アンロード・サイクル数 | 低い | 負荷サイクルの総カウント数. 一部のドライブはロードサイクルカウントに193(0xC1)を使用します。193の説明を参照してください。 |
2260xE2 | ロード「イン」タイム | 磁気ヘッドアクチュエータのロード時間(駐車エリア外の時間) | |
2270xE3 | トルク増幅回数 | 低い | プラッタ速度のばらつきを補正しようとする回数 |
2280xE4 | パワーオフ・リトラクト・サイクル | 低い | リトラクトイベントが発生し、ヘッドがメディアから外れるたびに、電源オフサイクルの回数がカウントされます。これは、マシンが電源オフ、スリープ、またはアイドル状態になる時です。 |
2300xE6 | GMRヘッド振幅 磁気 HDD)、 ドライブ寿命保護ステータス (SSD) | 操作間のスラッシング(反復的なヘッド移動動作)の振幅。 SSDの使用状況が予想寿命を超えているかを示す | |
2310xE7 | 左の人生 (SSD) または 温度 | プログラム/消去サイクルまたは利用可能な予備ブロックに基づく、おおよそのSSD寿命を示します。 100は新品のドライブを示し、10は交換の必要性を示します。0はデータ回復のために読み取り専用モードで動作している可能性があります。 以前(2010年以前)はドライブ温度に使用されることがあった(通常は | |
2320xE8 | 耐久残り時間 または 予約可能スペース | SSDの物理消去サイクルの完了数(設計上の最大物理消去サイクル数に対する割合)。 Intel SSDは、初期予約領域に対する利用可能な予約領域をパーセンテージで報告します。 | |
2330xE9 | メディア消耗インジケーター (SSD) または 通電時間 | Intel SSDは、新しいドライブである100から、最小値の1までの正規化された値を報告します。これは、NAND消去サイクルが0から最大定格サイクルまで増加するにつれて減少します。 以前 (2010年以前) 時々通電時間に使用されたことがある (通常は | |
2340xEA | 平均消去回数 AND 最大消去回数 | デコード結果: バイト0-1-2 = 平均消去回数(ビッグエンディアン)、バイト3-4-5 = 最大消去回数(ビッグエンディアン) | |
2350xEB | 良好なブロック数 AND システム(フリー)ブロック数 | デコード結果: バイト0-1-2 = 良好ブロック数 (ビッグエンディアン) およびバイト3-4 = システム(空き)ブロック数。 | |
2400xF0 | ヘッドフライト時間 または '転送エラー率 | ドライブヘッドの位置決めに要した時間。 一部の富士通ドライブはデータ転送中のリンクリセット回数を報告します。 | |
2410xF1 | 総書込みLBA数 | 書き込まれたLBAの総カウント。 | |
2420xF2 | 総LBAリード | 読み込んだLBAの総カウント。 一部のS.M.A.R.T.ユーティリティは、生の値が実際には32ビットではなく48ビットであるため、負の数値を報告することがあります。 | |
2430xF3 | 総LBA数 拡大 | デバイスに書き込まれたLBAsの総数のうち、上位5バイト。下位7バイトの値は属性0xF1にあります。 | |
2440xF4 | 総LBAリード拡張 | デバイスから読み取った12バイトの総LBA数の上位5バイト。下位7バイトの値は属性0xF2にあります。 | |
2490xF9 | NANDライト(1GiB) | NAND書き込み総数。生データは1GB単位でNANDへの書き込み回数を報告します。 | |
2500xFA | 読み取りエラー再試行率 | 低い | ディスクからの読み込み時のエラー数 |
2510xFB | 最小スペア残量 | 予備ブロック残数属性は、利用可能な予備ブロックの総数に対する残り予備ブロックの割合を示します。 | |
2520xFC | 新たに追加されたバッド・フラッシュ・ブロック | 新規追加された不良フラッシュブロック属性は、製造時に初期化されて以来、ドライブが検出した不良フラッシュブロックの総数を示します。 | |
2540xFE | フリーフォールプロテクション | 低い | 検出された「自由落下イベント」の数 |
標準S.M.A.R.T属性 - NVMe
NVMe仕様は、異なるドライブメーカー向けに統一されたS.M.A.R.T.属性を定義しています。
00x00 | 1 | 重大な警告 | コントローラの状態に関する重要な警告。 ビットの定義: ビット00、値1:使用可能なスペアが閾値を下回っている。 ビット01、値1:温度がしきい値を超えている。 ビット02、値1:ドライブの信頼性が低下している。 ビット03、値1:ドライブは読み取り専用モードです。 |
10x01 | 2 | 複合温度 | コントローラーおよびそのネームスペースの現在の合成温度をケルビンで表します。 |
30x03 | 1 | スペア | 空きスペアの割合 |
40x04 | 1 | 使用可能な予備閾値 | 利用可能な予備の閾値の割合。 |
50x05 | 1 | 使用率 | ドライブ寿命の使用率。 |
70x07 | 25 | 予約 | - |
320x20 | 16 | データ・ユニット | ホストがコントローラーから読み取った512バイトデータユニットの数。この値にはメタデータは含まれません。この値は1000単位で報告され、切り上げられます。 |
480x30 | 16 | 書き込みデータ単位 | ホストがコントローラに書き込んだ512バイトのデータ単位数。この値にはメタデータは含まれません。この値は1000単位(つまり、1の値は512バイトが1000単位書き込まれたことを意味します)で報告され、切り上げられます。 |
640x40 | 16 | ホスト読み取りコマンド | コ ン ト ロ ー ラ が完了 し た読み出 し コ マ ン ド の数。 |
800x50 | 16 | ホスト書き込みコマンド | コントローラが完了した書き込みコマンドの数。 |
960x60 | 16 | コントローラ・ビジー時間 | コ ン ト ロー ラ がI/O コ マ ン ド でビジー状態になっている時間。 |
1120x70 | 16 | パワーサイクル | 電源サイクルの回数。 |
1280x80 | 16 | 電源オン時間 | 動作状態以外での電源オン時間を除いた通電時間。 |
1440x90 | 16 | 安全でないシャットダウン | 電源喪失前にシャットダウン通知が受信されなかった場合に増加する不安全なシャットダウンの回数。 |
1600xA0 | 16 | メディア・エラー | コントローラーが未修復のデータ整合性エラー(訂正不能なECC、CRCチェックサムエラー、LBAタグの不一致など)を検出した回数。 |
1760xB0 | 16 | エラー情報ログエントリ数 | コントローラーの全期間におけるエラー情報ログエントリ数 |
1920xC0 | 4 | エラー情報ログエントリ数 | コントローラーの全期間におけるエラー情報ログエントリ数 |
1760xB0 | 16 | 警告 複合温度時間 | - |
1960xC4 | 4 | 臨界複合材温度 時間 | - |
2000xC8 | 2×8 | 温度センサー 1-8 | - |
2160xD8 | 4×2 | 熱管理温度 1/2 トランジションカウント | - |
2240xE0 | 4×2 | 熱管理温度の合計時間 1/2 | - |
2320xE8 | 280 | 予約 | - |
自動4Kアライメント システムをSSDに移行すると、4Kアライメントが自動的に実行され、SSDの性能を引き出す。
GPTとMBR対応 システムを移行する時、自動的にSSDに適切なパーティション方式にする。
NTFSとFAT32対応 さまざまなファイルシステム対応。
速度が速い 先進的なアルゴリズムを利用し、最大3000MB /分の速度を達する。
多機能 システム移行、バックアップ、HDDクローン、クリーンアップ等の機能ある。
自動4Kアライメント 4KアライメントでSSDの性能を引き出...
NTFSとFAT32対応 さまざまなファイルシステム対応。
GPTとMBR対応 自動的にSSDに適切なパーティション方式...
関連記事 :
【最新版】Windows 10 / 8 / 7 でHDD異音の原因と対策
2019-04-17
Imori : 普段使っているHDDは、「カタカタ」、「カチカチ」などの異音がすることがあります。それは経年変化や外力、または何かの異常によって...