REFERENCE_BY_POINTER (0x18) 오류 뜻과 해결 방법
이 정지 코드는 개체의 참조 횟수가 그 개체의 현재 상태에서 허용되지 않는 값이라는 뜻입니다. 원문은 드라이버가 개체를 참조 해제하는 루틴을 너무 많이 호출해 참조 횟수가 어긋난 경우가 전형적이며, 열린 핸들이 남아 있는데 참조 횟수가 0이 되거나 0 아래로 떨어지면 난다고 적습니다.
어디서 나오나: 사용 중 블루스크린.
해결 순서
이벤트 뷰어의 시스템 로그를 열어 원인 장치나 드라이버를 짚어 낼 만한 다른 오류 메시지가 있는지 확인하세요. [원문]
블루스크린 메시지에 드라이버 이름이 표시됐다면 그 드라이버를 사용 안 함으로 바꾸세요. 제조사에 드라이버 업데이트가 있는지도 확인하세요. 관리자 권한 [원문]
새로 설치한 하드웨어가 지금 쓰는 윈도우 버전과 호환되는지 확인하세요. 원문은 필요한 하드웨어 정보를 Windows 10 사양 페이지에서 볼 수 있다고 안내합니다. [원문]
공통 절차: 블루스크린 덤프 파일 읽는 법 · SFC/DISM 사용법
그래도 안 될 때
원문은 드라이버 개발자에게 참조 횟수를 올리고 내리는 루틴 호출의 짝을 맞추라고 하며, WinDbg의 !analyze와 !object 명령(매개 변수 2의 주소)으로 개체의 핸들·포인터 수를 확인하라고 안내하지만 개발자용 절차입니다.
같은 오류의 다른 표기
REFERENCE_BY_POINTER 0x00000018