STATUS_ACCESS_VIOLATION(0xC0000005)
不正なメモリアクセスを示すNTSTATUS。アプリケーションクラッシュ時の例外コードとして頻出する。
- 概念URI
https://comcomponent.com/knowledge/status-access-violation/
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- STATUS_ACCESS_VIOLATION(0xC0000005)はNTSTATUSの実装を担います。0xC0000005はエラー重大度(先頭が0xC)のNTSTATUSで、STATUS_DLL_NOT_FOUND(0xC0000135)・STATUS_STACK_OVERFLOW(0xC00000FD)・STATUS_HEAP_CORRUPTION(0xC0000374)と並ぶ代表値である。ブレークポイント例外の0x80000003は警告重大度になる。 / 確度: 確立した関係 / 確認日: 2026-08-20 出典 出典
- STATUS_ACCESS_VIOLATION(0xC0000005)はWindowsイベントログで確認できます。イベントログのApplication Error(イベントID 1000)に記録される「例外コード: 0xc0000005」がNTSTATUSである。 / 確度: 確立した関係 / 確認日: 2026-08-20 出典
- ページフォールトはSTATUS_ACCESS_VIOLATION(0xC0000005)の原因になることがあります。VADとPTEを調べても正当な割り当て・ページイン・Copy-on-Writeとして解決できないフォルトは、ユーザーモードへ例外として届く。0xC0000005は無効なメモリアドレスの読み取り・書き込み・実行で発生し、例外パラメーターがアクセス種別と違反アドレスを示す。 / 確度: 確立した関係 / 確認日: 2026-08-20 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。