ブルースクリーンエラーのチェック|パソコントラブル出張修理

STOP:0x00000077 KERNEL_STACK_INPAGE_ERROR

TOP技術情報ブルースクリーン > 0x00000077 KERNEL_STACK_INPAGE_ERROR

0x00000077 KERNEL_STACK_INPAGE_ERROR

STOP:0x00000077 KERNEL_STACK_INPAGE_ERRORエラーの概要です。
これは、ページングファイルからのカーネルデータの要求されたページをメモリに読み込むことができなかったことを示しています。

KERNEL_STACK_INPAGE_ERRORパラメータ
以下のパラメータがブルースクリーンに表示されます。

第一パラメータ
0:カーネルデータのページをページ・キャッシュから取り出されました。
1:ページがディスクから取り出されました。
2:ページをディスクから取得されたストレージスタックSUCCESSが返されましたが、Status.Informationは PAGE_SIZEに等しくありません。

第二パラメータ
署名がどこにあるべきか、スタックに表示される値

第三パラメータ
0

第四パラメータ
カーネルスタック上の署名のアドレス

また、第一パラメータが0,1,2以外の場合は以下のようになります。
第一パラメータ
状態コード

第二パラメータ
I/Oステータスコード

第三パラメータ
ページファイル番号

第四パラメータ
ページファイルへのオフセット

原因
最初のパラメータが0または1の場合は、カーネルスタック内のスタック署名が見つかりませんでした。 このエラーはおそらくRAMのエラーとして、ハードウェアの欠陥が原因で発生する場合があります。

最初のパラメータが2の場合は、ドライバ・スタックはページの読み取り一貫性のないステータスが返されました。 例えばドライバ・スタックは、それがページ全体を読んでいないにもかかわらず、成功のステータスが返された場合などです。

最初のパラメータが0,1,2以外の値の場合は、最初のパラメータの値は、 カーネルデータのページを取得しようとした後にドライバスタックが返すNTSTATUSエラーコードです。 この場合、I/Oステータスコード(第2引数)からこのエラーの正確な原因を判別することができます。 いくつかの一般的なステータスコードは、次のとおりです。

0xC000009A、またはSTATUS_INSUFFICIENT_RESOURCESは、非ページプールリソースの不足を示しています。 このステータスコードは、ストレージスタック内のドライバのエラーを示します。

0xC000009C、またはSTATUS_DEVICE_DATA_ERRORの場合は、ハードディスク上の不良ブロック(セクタ)を示します。

0xC000009D、またはSTATUS_DEVICE_NOT_CONNECTEDの場合は、不良または緩いケーブル、終端、 またはコントローラがハードディスクドライブを見ていないことを示します。

0xC000016A、またはSTATUS_DISK_OPERATION_FAILEDの場合は、ハードディスクの不良ブロック(セクタ)を示します。

0xC0000185、またはSTATUS_IO_DEVICE_ERRORの場合は、不適切な終端、またはSCSIデバイス、 または2つのデバイスが同じIRQを使用しようとしている事を示しています。

これらのステータスコードは、特定の原因を持っている最も一般的なものです。 ウイルス感染でもこのバグチェックが発生する可能性があります。

※この内容は、Microsoftのバグチェックコードの解説を参考にして要点をまとめたものとなります。 翻訳内容は必ずしも正しいとは限りませんのでご容赦願います。 詳しい内容は http://msdn.microsoft.com/en-us/library/windows/hardware/ff559197(v=vs.85).aspxをご覧下さい。


パソコントラブル出張修理 お問い合わせフォーム パソコントラブル出張修理の料金表 業務ソフト開発 アプリケーションソフト開発 ?