이 글에서는 Windows 11/10에서 발생하는 REFERENCE_BY_POINTER 블루스크린(BSOD) 오류를 해결할 수 있는 다양한 방법을 소개합니다. 시스템이 안전하게 작동할 수 없는 상태에 도달하면, Windows는 데이터 손상을 방지하기 위해 BSOD 오류를 표시하고 컴퓨터를 자동으로 재시작합니다.

REFERENCE_BY_POINTER 버그 검사 코드의 값은 0x00000018입니다. 이는 개체의 참조 횟수(reference count)가 해당 개체의 현재 상태에 대해 잘못되었음을 의미합니다.
REFERENCE_BY_POINTER BSOD 오류의 원인
REFERENCE_BY_POINTER BSOD 오류는 주로 잘못 작성된 드라이버로 인해 발생하지만, 다음과 같은 원인으로도 나타날 수 있습니다.
- 오래되었거나 손상된 드라이버 및 시스템 파일
- 하드 디스크를 비롯한 하드웨어 문제
- 문제가 있는 서드파티(제3자) 프로그램
Windows 11/10에서 REFERENCE_BY_POINTER(0x00000018) BSOD 해결 방법
아래의 해결 방법들을 순서대로 시도하면 Reference by Pointer 블루스크린 오류를 수정하는 데 도움이 될 수 있습니다.
- 시스템 RAM 점검
- 하드 드라이브 오류 검사
- 클린 부팅 상태에서 문제 해결 및 문제 프로그램 제거
- 그래픽 카드 드라이버 재설치
- 드라이버 검증 관리자(Driver Verifier Manager) 실행
1. 시스템 RAM 점검
Reference By Pointer BSOD 오류의 주요 원인 중 하나는 불량 또는 손상된 메모리입니다. 따라서 이 오류가 발생한다면 먼저 메모리 검사를 진행하는 것이 좋습니다. Windows에는 기본적으로 메모리 진단 도구(Memory Diagnostics Tool)가 내장되어 있어 컴퓨터의 메모리 문제를 손쉽게 확인할 수 있습니다.
2. 하드 드라이브 오류 검사
앞서 언급했듯이 하드웨어 문제 역시 BSOD 오류의 원인이 될 수 있습니다. 메모리 진단 도구로 RAM에 이상이 없다는 것이 확인되었다면, 다음 단계로 CHKDSK 명령어를 실행하여 하드 드라이브의 오류를 검사해 보세요. CHKDSK는 하드 드라이브를 스캔하여 대부분의 오류를 자동으로 복구해 줍니다.
3. 클린 부팅 상태에서 문제 해결 후 문제 프로그램 제거
경우에 따라 특정 앱이나 프로그램이 BSOD 오류를 유발하기도 합니다. RAM과 하드 드라이브 모두 정상이라면, 시스템에 설치된 어떤 프로그램이 오류의 원인일 가능성이 있습니다. 클린 부팅(Clean Boot)을 활용하면 문제를 일으키는 프로그램을 쉽게 찾아낼 수 있습니다. 원인이 되는 프로그램을 찾았다면 해당 프로그램을 제거하는 것을 권장합니다. 이때는 먼저 컴퓨터를 일반 모드로 부팅한 후 제어판을 열어 프로그램을 제거하면 됩니다.
일부 사용자들의 피드백에 따르면, 아래의 서드파티 프로그램들이 Reference by Pointer BSOD 오류를 유발한 것으로 확인되었습니다. 해당 사용자들은 이 프로그램들을 제거함으로써 오류를 해결했습니다. 만약 아래 프로그램 중 설치된 것이 있다면 제거한 후 오류가 지속되는지 확인해 보세요.
- TrueCrypt
- VeraCrypt
- Daemon Tools
- Any Video Converter
- nProtect GameGuard
만약 위 프로그램이나 게임이 꼭 필요하다면 재설치하여 오류가 다시 발생하는지 확인할 수 있습니다. 오류가 재발한다면 해당 프로그램을 제거하고 대체 프로그램을 찾는 것이 좋습니다.
4. 그래픽 카드 드라이버 재설치
많은 사용자들의 사례에 따르면, 손상되었거나 오래된 그래픽 카드 드라이버도 이 BSOD 오류의 원인이 됩니다. 따라서 그래픽 드라이버를 재설치하고 문제가 해결되는지 확인해 보세요.
그래픽 드라이버를 재설치하는 절차는 다음과 같습니다.
- 장치 관리자(Device Manager)를 실행합니다.
- 디스플레이 어댑터(Display adapters) 항목을 더블클릭하여 확장합니다.
- 그래픽 카드 드라이버를 마우스 오른쪽 버튼으로 클릭하고 디바이스 제거(Uninstall device)를 선택합니다.
- 화면의 지시에 따라 드라이버 제거를 완료합니다.
- 제거가 완료되면 컴퓨터를 재시작합니다.
재시작 후 Windows가 자동으로 최신 버전의 드라이버를 설치해 줍니다.
5. 드라이버 검증 관리자(Driver Verifier Manager) 실행
Windows에는 시스템 내 문제가 있는 드라이버를 식별하는 데 도움이 되는 드라이버 검증 관리자(Driver Verifier Manager) 도구가 기본으로 포함되어 있습니다. 이 도구를 실행하면 오류를 유발하는 손상된 드라이버가 있는지 확인할 수 있습니다. 도구를 실행하기 전에 반드시 시스템 복원 지점을 생성해 두는 것을 권장합니다.
드라이버 검증 도구는 문제 해결에 다소 시간이 걸릴 수 있습니다. 분석이 완료되면 결함이 있거나 오래된 드라이버를 롤백, 업데이트 또는 재설치하세요.
보다 전문적인 문제 해결이 필요하다면, IT 관리자는 디버거 WinDbg나 크래시 덤프 분석 소프트웨어를 활용하여 문제를 분석할 수 있습니다.
자주 묻는 질문
임의로 발생하는 BSOD는 어떻게 해결하나요?
BSOD 오류는 Windows 사용자 누구도 보고 싶지 않은 화면입니다. BSOD의 원인은 다양하지만, 불량한 하드웨어, 서드파티 프로그램, 손상된 드라이버가 가장 흔한 원인으로 꼽힙니다. 시스템에서 중지 오류(stop error)가 발생했다면, 가장 먼저 블루스크린 문제 해결사(Blue Screen Troubleshooter)를 실행해 보세요.
문제 해결사로도 해결되지 않는다면, 다른 방법들을 시도하여 컴퓨터에서 BSOD 오류를 제거할 수 있습니다.
블루스크린 오류는 위험한가요?
많은 분들이 궁금해하는 부분입니다. 블루스크린 오류(중지 오류)는 Windows가 불량 RAM, 고장난 하드 디스크 등 컴퓨터에 손상을 줄 수 있는 요소를 감지했을 때 나타납니다. 즉, BSOD는 Windows 운영체제가 기기를 보호하기 위해 취하는 조치입니다.
BSOD 오류의 원인을 파악하면 추가 손상으로부터 시스템을 보호하는 조치를 취할 수 있습니다. 따라서 블루스크린 오류를 어떻게 받아들일지는 사용자의 선택에 달려 있습니다.
