버그 검사 0x1C7: STORE_DATA_STRUCTURE_CORRUPTION
STORE_DATA_STRUCTURE_CORRUPTION 버그 검사 값은 0x000001C7. 저장소 구성 요소가 데이터 구조의 손상을 감지했음을 나타냅니다.
중요
이 문서는 프로그래머용입니다. 컴퓨터를 사용하는 동안 파란색 화면 오류 코드를 받은 고객인 경우 블루 스크린 오류 문제 해결을 참조하세요.
STORE_DATA_STRUCTURE_CORRUPTION 매개 변수
매개 변수 | Description |
---|---|
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 7 버전 1부 를 참조하세요.
해결 방법
Windows 메모리 진단 도구
이 버그 검사 RAM 하드웨어 결함으로 인해 발생하는지 조사하려면 Windows 메모리 진단 도구를 실행합니다. 제어판 검색 상자에 메모리를 입력한 다음 컴퓨터의 메모리 문제 진단을 선택합니다. 테스트를 실행한 후 이벤트 뷰어를 사용하여 시스템 로그 아래의 결과를 봅니다. MemoryDiagnostics-Results 항목을 찾아 결과를 확인합니다.