자가진단
0x80070002ERR_NAME_NOT_RESOLVEDVCRUNTIME140.dllNET::ERR_CERT_DATE_INVALIDCRITICAL_PROCESS_DIED

블루스크린 REFERENCE_BY_POINTER 원인과 해결 방법 — 개체 참조 횟수 오류

REFERENCE_BY_POINTER는 개체를 몇 군데에서 쓰고 있는지 세는 참조 횟수가 맞지 않는다는 뜻입니다. 이 횟수를 잘못 관리하는 드라이버의 버그가 원인이므로 원인 드라이버를 찾아 교체합니다.

빠른 해결 요약

  1. 덤프·화면에서 원인 드라이버 확인
  2. 해당 드라이버 업데이트·롤백
  3. 보안·가상화 프로그램 점검
  4. 메모리 진단

이런 증상일 때 보는 글입니다

  • REFERENCE_BY_POINTER가 반복될 때

해결 방법별 소요 시간·난이도·위험도

방법소요 시간난이도관리자 권한데이터·설정 위험
중지 코드·직전 변경 확인5분쉬움필요 없음없음
드라이버 롤백·업데이트20분보통필요낮음
메모리 진단30분 이상쉬움필요없음
SFC·DISM·디스크 검사40분보통필요낮음

소요 시간은 일반적인 PC 기준 예상치이며 장치 상태에 따라 달라질 수 있습니다.

목차
  1. REFERENCE_BY_POINTER(0x00000018)는 어떤 오류인가요?
  2. 1단계: 원인 드라이버 찾기
  3. 2단계: 교체와 비교
  4. 3단계: 메모리
  5. 자주 묻는 질문

REFERENCE_BY_POINTER(0x00000018)는 어떤 오류인가요?

Windows는 파일·장치 같은 개체를 몇 곳에서 사용 중인지 세어 두었다가 0이 되면 정리합니다. 드라이버가 이 숫자를 잘못 줄이거나 늘리면 사용 중인 개체가 사라지거나 정리돼야 할 개체가 남아 시스템이 멈춥니다.

1단계: 원인 드라이버 찾기

덤프 파일 분석 방법으로 덤프의 MODULE_NAME을 확인합니다.

2단계: 교체와 비교

해당 드라이버를 업데이트·롤백하고, 보안·VPN·가상화 프로그램처럼 커널 드라이버를 설치하는 프로그램을 최근에 설치했다면 제거해 비교합니다.

3단계: 메모리

드라이버를 바꿔도 반복되면 윈도우 메모리 진단 사용법을 진행합니다.

자주 묻는 질문

덤프 분석이 어려워요.

최근 설치한 드라이버·프로그램을 하나씩 되돌리는 방법으로도 원인을 찾을 수 있습니다.

다음으로 확인할 해결 가이드

이 글에서 다루는 오류 코드

  • REFERENCE_BY_POINTER

전체 오류 코드 데이터베이스 보기

원인을 모르겠다면 증상을 선택해 해당 가이드로 이동하는 IT 오류 자가진단을 이용해 보세요.

공식 참고 문서

외부 링크는 현재 창에서 열립니다. 뒤로 가기로 이 글에 돌아올 수 있습니다.