APC_INDEX_MISMATCH (0x1) 오류 뜻과 해결 방법
이 정지 코드는 비동기 프로시저 호출(APC) 상태 인덱스가 맞지 않는다는 뜻입니다. 원문은 파일 시스템이나 드라이버가 APC를 끄고 다시 켜는 호출 순서를 어긋나게 한 것이 가장 흔한 원인이며, 시스템 호출에서 빠져나올 때 커널 내부 오류로 발생한다고 적습니다.
어디서 나오나: 사용 중 블루스크린. 원문은 시스템 호출에서 빠져나오는 시점에 난다고 적습니다.
해결 순서
이벤트 뷰어에서 시스템 로그를 열어 원인 장치나 드라이버를 짚어 낼 만한 다른 오류 메시지가 있는지 살펴보세요. [원문]
블루스크린 메시지에 드라이버 이름이 표시됐다면 그 드라이버를 사용 안 함으로 바꾸거나 제조사에 드라이버 업데이트가 있는지 문의하세요. 관리자 권한 [원문]
새로 설치한 하드웨어가 있다면 지금 쓰는 윈도우 버전과 호환되는지 확인하세요. 필요한 하드웨어 정보는 Windows 10 사양 페이지에서 볼 수 있다고 원문은 안내합니다. [원문]
공통 절차: 블루스크린 덤프 파일 읽는 법 · SFC/DISM 사용법
그래도 안 될 때
원문은 WinDbg의 !analyze와 !apc 확장으로 분석하라고 안내하지만 개발자용 절차입니다. 드라이버 개발자라면 Static Driver Verifier를 CriticalRegions 규칙으로 실행해 KeEnterCriticalRegion과 KeLeaveCriticalRegion 호출의 짝이 맞는지 검증하라고 적습니다.
같은 오류의 다른 표기
APC_INDEX_MISMATCH 0x00000001