バグ チェック 0x1C7: STORE_DATA_STRUCTURE_CORRUPTION
STORE_DATA_STRUCTURE_CORRUPTION バグ チェックには、0x000001C7 の値があります。 ストア コンポーネントがデータ構造の破損を検出したことを示します。
重要
この記事は、プログラマー向けです。 コンピューターを使用中に、ブルー スクリーン エラーが表示された場合は、「ブルー スクリーン エラーのトラブルシューティング」を参照してください。
STORE_DATA_STRUCTURE_CORRUPTION パラメーター
パラメーター | 説明 |
---|---|
1 | 破損 ID。 以下の値を参照してください。 |
2 | 以下の値を参照してください。 |
3 | 以下の値を参照してください。 |
4 | 以下の値を参照してください。 |
破損 ID
0x0 : A chunk heap buffer's hash doesn't match.
2 - Chunk heap buffer whose hash didn't match.
3 - Expected buffer hash.
4 - Page frame number of the corrupted page.
0x1 : An unhandled exception occurred on the store thread and a chunk heap buffer's hash doesn't match, which is likely the source of the exception.
2 - Chunk heap buffer whose hash didn't match.
3 - Expected buffer hash.
4 - Page frame number of the corrupted page.
0x2 : Page data appears corrupt during a read and the corresponding page record's heap buffer hash doesn't match.
2 - Chunk heap buffer whose hash didn't match containing the page record of the data being read.
3 - Expected buffer hash.
4 - Page frame number of the corrupted page.
0x3 : Page data appears corrupt during a read and the corresponding page record has changed since the start of the read operation.
2 - Pointer to the page location information snapped from the page record that was found when the read was initiated.
3 - Pointer to the page record currently in the page tree for the same page key.
4 - Reserved.
原因
ストア コンポーネントは、そのデータ構造の破損を検出しました。
このバグチェックは、物理メモリ アクセスによるメモリの破損によって発生する可能性があります。 物理メモリの破損の原因は次のとおりです。
- RAM ハードウェアの欠陥
- ドライバーまたはデバイスが、不適切な DMA 操作または関連付けられた MDL を介して物理ページを誤って変更している。
- ハードウェア デバイスまたはファームウェアがメモリを破損することによる破損 (ファームウェアが電源切り替え中に物理ページを不正に変更するなど)。
Windows メモリ マネージャーの詳細については、Pavel Yosifovich、Mark E. Russinovich、David A. Solomon、Alex Ionescu による 「Windows Internals 7th Edition Part 1」を参照してください。
解決方法
Windows メモリ診断ツール
このバグ チェックが RAM ハードウェアの欠陥によって発生しているかどうかを調べるには、Windows メモリ診断ツールを実行します。 コントロール パネルの検索ボックスに「Memory」と入力し、[コンピューターのメモリの問題を診断する] を選択します。テストの実行後、イベント ビューアーを使用して、システム ログの下に結果を表示します。 MemoryDiagnostics-Results エントリを探して、結果を表示します。