버그 검사 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.

원인

저장소 구성 요소가 데이터 구조의 손상을 감지했습니다.

이 버그 검사는 실제 메모리 액세스로 인한 메모리 손상으로 인해 발생할 수 있습니다. 물리적 메모리 손상의 원인은 다음과 같습니다.

  1. 결함이 있는 RAM 하드웨어
  2. 드라이버 또는 디바이스가 잘못된 DMA 작업 또는 연결된 MDL을 통해 물리적 페이지를 잘못 수정합니다.
  3. 전원 전환에서 물리적 페이지를 잘못 수정하는 펌웨어와 같은 하드웨어 디바이스 또는 펌웨어 손상 메모리로 인한 손상.

Windows 메모리 관리자에 대한 자세한 내용은 Pavel Yosifovich, Mark E. Russinovich, David A. Solomon 및 Alex Ionescu의 Windows Internals 7 버전 1부 를 참조하세요.

해결 방법


Windows 메모리 진단 도구

이 버그 검사 RAM 하드웨어 결함으로 인해 발생하는지 조사하려면 Windows 메모리 진단 도구를 실행합니다. 제어판 검색 상자에 메모리를 입력한 다음 컴퓨터의 메모리 문제 진단을 선택합니다. 테스트를 실행한 후 이벤트 뷰어를 사용하여 시스템 로그 아래의 결과를 봅니다. MemoryDiagnostics-Results 항목을 찾아 결과를 확인합니다.

참고 항목

오류 검사 코드 참조

Windows Kernel-Mode 메모리 관리자