Windowsのエラーコードの意味とは?Microsoftのツールで調べてみよう

Windowsのエラーコードは手がかりであって、完全な診断結果ではありません。16進コードが通常何を表しているかを確認するには、Microsoftのエラー検索ツール(ERR)を使用してください。これは、一致する名前とメッセージテキストを返す小型のコマンドラインユーティリティです。その後、アプリ、アクション、および完全なエラーメッセージを使用して、状況に合ったトラブルシューティング手順を見つけてください。

マイクロソフトのダウンロードセンターには現在、2024年7月15日に公開されたERRバージョン6.4.5が掲載されています。公式の手順書にはコマンドプロンプトから実行する方法が記載されており、Microsoft Learnにはコードリファレンスページへのリンクもあります。

Microsoft Learn のドキュメントには、エラー検索ツールのコマンド構文が示されています。
Microsoftがコマンド構文を文書化している箇所を示す、例示的なページレイアウト。

検索結果が教えてくれること

ERR は、Microsoft 製品のエラー ヘッダーからコンパイルされたテーブルを検索し、コードに関連付けられたメッセージ テキストを表示します。よく知られている例として0x80070006、Microsoft が HRESULT としてリストしている がありE_HANDLE、これはハンドルが無効であることを意味します。このラベルは報告された状態を説明するものであり、どのプログラムまたは操作が無効なハンドルを提供したかを特定するものではありません。

Windows コードは、Win32 エラー値、HRESULT、NTSTATUS 値など、さまざまな形式で表示されます。16 進数の中には、複数のシンボルに一致するものがあります。Microsoft のドキュメントに記載されている例では、この値が7b異なるヘッダーから複数の一致を生成します。出力を候補定義のセットとして扱い、メッセージが表示された正確な場所と比較してください。

古いWindowsガイドでは、ErrMsgという別のサードパーティ製ユーティリティが紹介されている場合があります。この手順では、Microsoftの最新のダウンロードとドキュメントを使用するため、公開されているバージョンとその要件を直接確認できます。

Windowsのエラーコードを調べる方法

  1. コード全体をコピーし、そのコンテキストをメモしてください。すべての数字と文字をそのまま保存し、表示したアプリまたはWindows機能、操作内容、およびメッセージ全文を記録してください。ソース情報のない短いコードは意味が不明瞭な場合があります。メッセージがサードパーティ製のアプリまたはサービスから送信された場合は、その名前とバージョンもメモしてください。
  2. Microsoft から ERR を入手してください。Microsoftダウンロード センターから Microsoft エラー検索ツールをダウンロードしてください。このページには、ファイル名Err_6.4.5.exeとバージョン 6.4.5 が記載されています。Microsoft によると、このツールは管理者権限を必要としません。サポートされているシステムは、Windows 8.1、Windows 10、Windows Server 2012 R2、2016、および 2019 です。Windows 11 はこのリストには記載されていません。お使いのシステムが公開されているリストに含まれていない場合、またはプログラムが起動しない場合は、互換性を前提とするのではなく、Microsoft のオンライン コード リファレンスを使用してください。管理対象の作業用デバイスの場合は、組織のソフトウェア ルールに従ってください。
  3. コマンド プロンプトでコードを実行します。実行可能ファイルを などのフォルダーに保存しC:\Tools、コマンド プロンプトを開いてそのフォルダーに移動します。コードを 16 進数で入力します。たとえば、Microsoft のドキュメントに記載されている構文は ですErr_6.4.5.exe <error code>。 と表示されるコードの場合は0x80070006、 を試してくださいErr_6.4.5.exe 80070006。以下の例では、より短い Win32 コード を使用しています。6これは とも表示されますERROR_INVALID_HANDLE。
コマンドプロンプトで Err_6.4.5.exe をコード 6 で実行し、ERROR_INVALID_HANDLE を表示する例
これはコマンドの例です。正確な出力はコードによって異なり、複数の一致が含まれる場合があります。
  1. 一致する各項目を読み、検証してください。シンボル名、その項目が属するヘッダーまたはカテゴリ、および関連付けられたメッセージテキストを確認します。エントリがWin32値、HRESULT、またはその他のステータスタイプであるかどうかを確認します。結果を選択する前に、その情報をMicrosoftのHRESULTエラーガイダンスまたは関連するシステムコード範囲と比較してください。
システムエラーコード参照表(ERROR_ACCESS_DENIEDとERROR_INVALID_HANDLEの比較)
数値と記号名および簡単な説明を対応させた、コード参照表の例。

コードを使用して適切な修正を見つけてください

考えられる定義がわかったら、元のエラー発生箇所に戻ってください。そのコードは、Windows Update 中、ファイルのオープン中、セットアップ中、または特定のアプリケーション内で表示されましたか?該当製品の公式サポート手順を確認し、検索には完全なコードを含めてください。Microsoft のシステム エラー コード ガイドでは、システム コードはエラーの原因となった機能から遠く離れた場所でも発生する可能性があるため、実行時の状況が重要になると説明されています。

アプリ、アクション、コードを記録したメモの横にあるWindowsエラーダイアログ
トラブルシューティングのコンテキストを把握するために、アプリ、アクション、およびコードを記録する例を示します。

コードが Windows Update、アクティベーション、またはブルースクリーンエラーに関連するものである場合は、そのコードガイドからリンクされている Microsoft の専用トラブルシューティング ページを参照してください。ゲーム、インストーラー、またはその他のサードパーティ サービスによってエラーが発生した場合は、その製品の提供元に問い合わせることを Microsoft は推奨しています。そのコードは、Windows システム コードではない可能性があります。

ERR に一致するコードが表示されない場合は、Microsoft のオンライン システム コード リストを参照するか、コードと、そのコードを生成した機能名を組み合わせて検索してください。この際、コード全体を保持してください。先頭の数字を削除したり、10 進数と 16 進数を混同したりすると、異なる結果になる可能性があります。検索の説明が似ているからといって、修復コマンドを適用するのは避けてください。まず、コードの種類、一致するコンポーネント、およびその製品の公式手順を確認してください。

公式資料

コメントを残す

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcherで写真を絵画、スケッチ、漫画に変換

FotoSketcher Studioを使えば、写真を絵画、鉛筆画、漫画に変換できます。エフェクトの選択方法、プレビューの調整方法、作品の保存方法を学びましょう。

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別ツールで音声ファイルを詳細に分析・識別する

オーディオ識別子がビットレート、エンコーダー、タグについて何を明らかにするのか、従来のワークフローがどのように機能するのか、そして現在利用可能なツールの中で、ファイルの検査や楽曲の識別に使えるものはどれなのかを学びましょう。

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Index:Windows用オープンソース写真整理ツール

My Photo Indexは、ローカル画像のタグ付け、評価、閲覧を行うための、Windows向けの旧来の写真カタログツールです。その機能、互換性の制限、および現在もサポートされている代替ツールについてご確認ください。

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用してファイルとフォルダの属性、日付、時刻を変更する

Attribute Changerを使用して、Windowsファイルの属性とタイムスタンプを編集したり、JPEG EXIF写真の日付を更新したり、バッチ変更を安全にプレビューしたりする方法を学びましょう。

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10で各モニターに異なる壁紙を設定する方法

Windows 10の各モニターに個別の壁紙を設定し、ディスプレイを識別し、画像のフィットを調整し、モニターの選択肢が見つからない場合のトラブルシューティングを行います。

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewer:最小限の画像ビューアとマンガ&コミックリーダー

pViewerの機能、写真モードとコミックモードの仕組み、ダウンロードすべきWindows版、そして旧バージョンと改訂版の違いについて学びましょう。

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloader:パラメータ設定とウェブサイトからの画像の一括ダウンロード

NeoDownloaderプロジェクトの作成方法、クロール範囲の選択方法、画像フィルタと保存先の設定方法、バッチダウンロードの確認方法を学びましょう。

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7および8でホットキーを使って次のデスクトップ背景に切り替える方法

Windows 7または8用のスライドショーを設定し、簡単なVBScriptショートカットを作成して、キーボードショートカットキーを割り当てて次の壁紙に進めるようにします。

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvert:エフェクトの適用と画像フォーマットの一括変換

XnConvertを使えば、エフェクトの適用、写真のリサイズ、画像フォーマットの一括変換が可能です。出力設定の選択、編集内容のプレビュー、オリジナル画像の保護も行えます。

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeApp: 保存された設定でWindowsプログラムを転送する

PickMeAppを使って、インストール済みのWindowsアプリケーションを別のPCに移行しましょう。TAPパッケージの仕組み、設定の取得方法、転送できない可能性のある項目について学びます。