システム エラー コードをデバッグする
システム エラー コードはシステム内のさまざまな場所で発生する可能性があり、デバッグするには、エラーが発生したプログラムおよび実行時のコンテキストから始めて、調査と分析が必要になります (範囲が広いため、システム エラー コードの説明をあまり具体的にすることはできません)。
システム エラー コードは WinError.h で定義されており、システム以外のソフトウェアによって返されるか、スタックの奥深くにあり、エラーを処理しているコードから遠く離れた関数によって返されることがあります。
エラー コードを見つけるその他の方法
このセクションでは、システム エラー コードを番号順に示しました。 特定のエラーを追跡するためにさらにヘルプが必要な場合は、いくつかのレコメンデーションを次に示します。
- Microsoft エラー ルックアップ ツールを使用します。
- Windows 用デバッグ ツールをインストールし、メモリ ダンプ ファイルを読み込んでから、 !err <code> コマンドを実行します。
- Microsoft Protocols サイトで生テキストまたはエラー コードを検索します。 詳細については、「[MS-ERREF]: Windows エラー コード」を参照してください。
他のエラーを検索する場合は、次のリンクが役立つ場合があります。
- Windows Update エラー - Windows Update に関する問題の解決に役立ちます。
- Windows ライセンス認証エラー - Windows のコピーの確認に役立ちます。
- ブルー スクリーン エラーのトラブルシューティング - 停止エラーの原因の検出に役立ちます。
- Microsoft サポート - Microsoft 製品のサポート。
サード パーティのエラー コード
その他のエラー コードは、サードパーティのサービスまたはアプリによって生成される場合があります (たとえば、 エラー コード: -118 は、 Steam ゲーム サービスによって表示されることがあります)。その場合は、サードパーティに連絡する必要があります。
システムエラーコード
次のトピックでは、WinError.h ヘッダー ファイルで定義されているシステム エラー コードの一覧を示します。
- システム エラー コード (0 ~ 499) (0x0 ~ 0x1f3)
- システム エラー コード (500 ~ 999) (0x1f4 ~ 0x3e7)
- システム エラー コード (1000 ~ 1299) (0x3e8 ~ 0x513)
- システム エラー コード (1300 ~ 1699) (0x514 ~ 0x6a3)
- システム エラー コード (1700 ~ 3999) (0x6a4 ~ 0xf9f)
- システム エラー コード (4000 ~ 5999) (0xfa0 ~ 0x176f)
- システム エラー コード (6000 ~ 8199) (0x1770 ~ 0x2007)
- システム エラー コード (8200 ~ 8999) (0x2008 ~ 0x2327)
- システム エラー コード (9000 ~ 11999) (0x2328 ~ 0x2edf)
- システム エラー コード (12000 ~ 15999) (0x2ee0 ~ 0x3e7f)