다음을 통해 공유


버그 검사 0x7E: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

SYSTEM_THREAD_EXCEPTION_NOT_HANDLED 버그 검사의 값은 0x0000007E. 이 버그 검사는 시스템 스레드가 오류 처리기가 catch하지 않은 예외를 생성했음을 나타냅니다.

Important

이 문서는 프로그래머를 위한 것입니다. 컴퓨터를 사용하는 동안 파란색 화면 오류 코드를 받은 고객인 경우 파란색 화면 오류 문제 해결을 참조하세요.

SYSTEM_THREAD_EXCEPTION_NOT_HANDLED 매개 변수

매개 변수 설명
1 처리되지 않은 예외 코드입니다.
2 예외가 발생한 주소입니다.
3 예외 레코드의 주소입니다.
4 컨텍스트 레코드의 주소입니다.

원인

이 버그 검사는 시스템 스레드가 오류 처리기가 catch하지 않은 예외를 생성했음을 나타냅니다. 이를 해석하려면 생성된 예외를 식별해야 합니다.

일반적인 예외 코드에는 다음이 포함됩니다.

  • 0x80000002: STATUS_DATATYPE_MISALIGNMENT 정렬되지 않은 데이터 참조가 발견되었음을 나타냅니다.

  • 0x80000003: STATUS_BREAKPOINT 커널 디버거가 시스템에 연결되지 않은 경우 중단점 또는 ASSERT가 발생했음을 나타냅니다.

  • 0xC0000005: STATUS_ACCESS_VIOLATION 메모리 액세스 위반이 발생했음을 나타냅니다.

예외 코드의 전체 목록은 NTSTATUS 값을 참조 하세요. 예외 코드는 Windows 드라이버 키트에서 제공하는 헤더 파일인 ntstatus.h정의됩니다. 자세한 내용은 Windows 드라이버 키트의 헤더 파일을 참조 하세요.

해결

이 문제를 디버그하려는 경우 예외 주소(매개 변수 2)는 이 문제를 일으킨 드라이버 또는 함수를 식별해야 합니다.

드라이버가 버그 확인 메시지 내에서 이름으로 나열된 경우 해당 드라이버를 사용하지 않도록 설정하거나 제거합니다. 문제가 단일 드라이버로 좁혀지면 코드에서 중단점 및 한 단계 앞으로 이동하여 오류를 찾고 크래시로 이어지는 이벤트에 대한 인사이트를 얻습니다.

!analyze 디버거 확장은 버그 검사에 대한 정보를 표시하며 근본 원인을 확인하는 데 도움이 될 수 있습니다.

!스레드 확장 및 dds, dps 및 dqs(단어 및 기호 표시) 명령을 사용하여 더 많은 분석을 수행할 수 있습니다. 이 기술은 WinDbg가 "아마도 원인: ntkrnlmp.exe"을 보고할 때 합리적입니다.

예외 코드 0x80000003 발생하면 하드 코딩된 중단점 또는 어설션이 적중되었지만 시스템이 /NODEBUG 스위치로 시작되었습니다. 이 문제는 자주 발생하지 않아야 합니다. 반복적으로 발생하는 경우 커널 디버거가 연결되어 있고 시스템이 /DEBUG 스위치로 시작되었는지 확인합니다.

예외 코드 0x80000002 발생하는 경우 트랩 프레임은 추가 정보를 제공합니다.

WinDbg 및 !analyze에 대한 자세한 내용은 다음을 참조하세요.

설명

Windows 디버거를 사용하여 이 문제를 해결할 준비가 되지 않은 경우 몇 가지 기본적인 문제 해결 기술을 사용해야 합니다.

  • 시스템 로그 이벤트 뷰어 버그 확인 0x7E 발생시키는 디바이스 또는 드라이버를 식별하는 데 도움이 될 수 있는 더 많은 오류 메시지를 확인합니다.

  • 버그 확인 메시지에서 드라이버가 식별되면 드라이버를 사용하지 않도록 설정하거나 제조업체에 드라이버 업데이트를 확인합니다.

  • ACPI 또는 기타 펌웨어 업데이트에 대해서는 하드웨어 공급업체에 문의합니다. 시스템 비호환성, 메모리 충돌 및 IRQ 충돌과 같은 하드웨어 문제도 이 오류를 생성할 수 있습니다.

  • 오류를 해결하기 위해 BIOS의 메모리 캐싱/섀도링을 사용하지 않도록 설정합니다. 시스템 제조업체에서 제공하는 하드웨어 진단을 실행할 수도 있습니다.

  • 설치된 새 하드웨어가 설치된 Windows 버전과 호환되는지 확인합니다. 예를 들어 Windows 10 사양에서 필요한 하드웨어에 대한 정보를 가져올 수 있습니다.

보다 일반적인 문제 해결 정보는 버그 검사 블루 스크린 데이터 분석을 참조 하세요.