STOP 0x0000007F 오류 뜻과 해결 방법
STOP 0x0000007F(UNEXPECTED_KERNEL_MODE_TRAP) 오류에서 첫 번째 매개 변수가 0x00000008이면 이중 폴트(double-fault) 예외라는 뜻입니다. 원문은 프로세서 ESP 레지스터 상위 절반에 단일 비트 오류가 생겨 값이 현재 스레드의 스택 범위를 벗어날 때 난다고 설명합니다.
어디서 나오나: Intel Xeon 등 프로세서를 쓰는 컴퓨터에서 파란 화면으로 납니다. 원문은 BIOS가 적용하지 않은 마이크로코드 업데이트, 손상·불량 프로세서, 온도·전원 등 규격 범위를 벗어난 동작 환경을 원인으로 듭니다.
해결 순서
Intel의 Processor Identification Utility를 내려받으세요. [원문]
다운로드 주소: https://www.intel.com/content/www/us/en/download/12136/intel-processor-identification-utility-windows-version.html
증상이 나타나는 컴퓨터에 설치해 실행하세요. [원문]
각 프로세서의 CPU Family, CPU Model, CPU Stepping, CPU Revision 값을 적어 두세요. [원문]
앞의 셋은 프로세서 종류를, CPU Revision은 적용된 마이크로코드 업데이트 리비전을 나타냅니다. 원문은 리비전 값이 0이면 BIOS에 해당 프로세서용 마이크로코드 업데이트가 없는 것이라고 적습니다.
컴퓨터 제조사에 그 리비전이 최신인지 문의하고, 최신이 아니면 최신 마이크로코드 업데이트를 적용하는 BIOS 업데이트를 요청하세요. [원문]
마이크로코드가 최신인데 같은 모델·같은 프로세서의 다른 컴퓨터에서는 증상이 없다면, 프로세서를 증상이 없는 컴퓨터로 옮겨 불량 여부를 확인하세요. [원문]
원문은 프로세서 교체는 제조사 지침을 따르거나 자격 있는 하드웨어 기술자에게 맡기라고 경고합니다. 원래 컴퓨터에서만 증상이 계속되면 프로세서 문제가 아니고, 옮긴 프로세서를 따라 증상이 옮겨 가면 불량 프로세서이므로 제조사에 교체를 요청하세요. 프로세서가 여러 개면 하나씩 옮겨 가며 확인하세요.
컴퓨터 내부와 통풍구가 깨끗한지, 팬이 정상 작동하는지, 실내 온도가 제조사 규격 범위 안인지 확인하세요. [원문]
전원 공급 장치나 메인보드 회로가 프로세서에 잘못된 전압을 공급하는 것은 아닌지 기술자에게 확인을 요청하세요. [원문]
공통 절차: 블루스크린 덤프 파일 읽는 법 · SFC/DISM 사용법
그래도 안 될 때
원문의 추가 정보에는 WinDbg로 메모리 덤프를 열어 !analyze -v, .tss 28, !thread, .formats esp ^ ebp 명령으로 ESP 레지스터의 단일 비트 오류인지 확인하는 방법이 실려 있습니다.
같은 오류의 다른 표기
UNEXPECTED_KERNEL_MODE_TRAP Stop 7F 0x0000007F