Windows 10 PC가 갑자기 블루스크린(BSOD)으로 충돌하면서 BAD_POOL_HEADER 오류 코드가 표시된다면 너무 걱정하지 마세요. 이 글에서는 이 오류의 원인과 단계별 해결 방법을 자세히 안내해 드립니다.

BAD_POOL_HEADER 오류란?
BAD_POOL_HEADER 오류는 특별한 패턴 없이 무작위로 발생하는 경우가 많습니다. 블루스크린에는 보통 "PC에 문제가 발생하여 다시 시작해야 합니다(Bad Pool Header)"라는 메시지가 표시됩니다.
일반적인 블루스크린과 달리 이 오류는 원인이 된 파일명을 표시하지 않기 때문에 문제를 진단하기가 더 까다롭습니다.
BAD_POOL_HEADER 오류의 주요 원인
이 오류는 컴퓨터가 메모리의 정보를 처리하는 과정에서 문제가 생겼을 때 발생합니다. 메모리 영역을 읽을 수 없게 되면 시스템은 어떻게 대처해야 할지 알 수 없어 결국 충돌하게 됩니다.
주요 원인은 다음과 같습니다.
- 장치 드라이버 문제
- 손상된 시스템 파일
- 최근 설치한 소프트웨어
- 불량 하드웨어(특히 RAM)
- 백신 프로그램 충돌
BAD_POOL_HEADER 오류 해결 방법 9가지
아래 방법들을 순서대로 시도해 보면서 각 단계마다 시스템 상태를 확인하세요. 대부분의 경우 장치 드라이버 문제로 인해 발생하므로 드라이버 관련 조치부터 시작하는 것이 좋습니다.
- 장치 드라이버 업데이트
- 장치 드라이버 재설치
- chkdsk 명령으로 손상된 파일 복구
- 메모리 모듈 재장착
- Windows 메모리 진단 도구 실행
- 외부 장치 분리
- Windows 업데이트 실행
- 백신 프로그램 비활성화
- 최근 설치한 소프트웨어 제거
1. 장치 드라이버 업데이트
대부분의 경우 드라이버 자체의 버그나 메모리 누수 같은 드라이버 문제가 원인입니다. 먼저 디스플레이와 네트워크 드라이버부터 업데이트하는 것을 권장합니다.
- 시작 버튼을 클릭하고 장치 관리자를 입력한 뒤, 마우스 우클릭 후 관리자 권한으로 실행을 선택합니다.
- UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭합니다.
- 장치 관리자에서 디스플레이 어댑터 항목을 확장하면 현재 사용 중인 그래픽 드라이버를 확인할 수 있습니다. 제조사 홈페이지에 접속해 최신 드라이버를 다운로드합니다.
- 장치 관리자에서 디스플레이 어댑터를 우클릭하고 속성을 선택합니다.

- "내 컴퓨터에서 드라이버 소프트웨어 찾아보기"를 클릭합니다.

- 찾아보기를 클릭하고 앞서 다운로드한 최신 드라이버가 저장된 폴더를 지정합니다.

- 다음을 클릭해 설치를 진행합니다.
- 같은 방식으로 네트워크 어댑터 드라이버도 업데이트합니다.

- 시스템을 며칠간 지켜보며 추가 충돌이 발생하는지 확인합니다. 여전히 오류가 발생한다면 다음 단계로 넘어갑니다.
- 문제가 지속되면 카메라, 프린터, 소프트웨어 장치, 사운드·비디오 및 게임 컨트롤러, 시스템 장치 드라이버도 같은 방법으로 업데이트해 보세요.
참고: Windows 7 환경에서 블루스크린에 BAD_POOL_HEADER "0x00000019 (0x00000022, 0x89c9c000, 0x00000000, 0x00000000)" avipbb.sys가 표시된다면 Avira 백신 프로그램을 제거해 보세요. Avira의 알려진 버그가 이 충돌을 일으키는 것으로 확인되었습니다.
2. 장치 드라이버 재설치
드라이버 파일 자체가 손상된 경우, 업데이트만으로는 손상된 파일이 시스템에 남아 있어 문제가 해결되지 않을 수 있습니다. 이때는 드라이버를 완전히 제거한 뒤 재설치하는 것이 효과적입니다.
- 시작 버튼을 클릭하고 장치 관리자를 입력한 뒤, 우클릭해서 관리자 권한으로 실행을 선택합니다.
- UAC 창이 나타나면 예를 클릭합니다.
- 먼저 디스플레이와 네트워크 드라이버부터 재설치하는 것을 권장합니다.
- 디스플레이 어댑터를 확장하고 해당 장치를 우클릭한 뒤 디바이스 제거를 클릭합니다.

- 네트워크 어댑터 드라이버도 같은 방법으로 제거합니다.
- 시스템을 재시작합니다.
- 재시작 과정에서 Windows가 드라이버를 자동으로 다시 설치합니다.
- 충돌이 계속되면 다음 단계로 넘어갑니다.
3. chkdsk 명령으로 손상된 파일 복구
손상된 시스템 파일도 이 오류의 원인이 될 수 있습니다. chkdsk 명령을 실행하면 손상된 파일을 손쉽게 검사하고 복구할 수 있습니다.
- 시작 버튼을 클릭하고 CMD를 입력한 뒤, 우클릭해서 관리자 권한으로 실행을 선택합니다.
- UAC 창이 나타나면 예를 클릭합니다.
- 명령 창에 chkdsk C: /f /r를 입력하고 Enter 키를 누릅니다.

- 다음 재부팅 시 검사를 예약할지 묻는 메시지가 나오면 Y를 입력하고 Enter 키를 누릅니다.
- 컴퓨터를 재시작합니다.
- 재부팅 후 검사가 자동으로 실행되며 발견된 손상 파일을 복구합니다.
4. 메모리 모듈 재장착
메모리 모듈이 슬롯에 제대로 장착되지 않은 경우에도 이 오류가 발생할 수 있습니다. 다음 순서대로 메모리를 다시 장착해 보세요.
- 컴퓨터 전원이 꺼져 있는지 확인합니다.
- 컴퓨터에서 전원 케이블을 분리합니다.
- 노트북이라면 배터리도 분리합니다.
- 메모리 모듈 위치를 확인합니다(필요하면 PC 설명서를 참고하세요).
- 메모리 모듈을 하나씩 분리했다가 같은 슬롯에 단단히 다시 장착합니다.

- 배터리와 전원 케이블을 다시 연결합니다.
- 컴퓨터 전원을 켭니다.
5. Windows 메모리 진단 도구 실행
Windows 10에는 시스템 메모리 문제를 감지할 수 있는 내장 도구가 포함되어 있습니다.
- 시작 버튼을 클릭하고 Windows 메모리 진단을 입력한 뒤, 우클릭해서 관리자 권한으로 실행을 선택합니다.
- 열려 있는 모든 응용 프로그램을 종료합니다.
- "지금 다시 시작하고 문제 확인"을 클릭합니다.

- 컴퓨터가 재시작되며 자동으로 메모리 검사가 시작됩니다.
- 검사 결과가 화면에 표시됩니다. "오류가 검색되지 않았습니다"라고 표시되면 다음 단계로 넘어갑니다.

- 만약 오류가 발견되었다면 해당 메모리 모듈을 교체하는 것이 좋습니다.
6. 외부 장치 분리
시스템에 연결된 외부 장치가 BAD_POOL_HEADER 충돌을 유발하는 경우도 있습니다. 아래 장치들을 하나씩 분리해 보세요.
- 연결된 모든 USB 장치(USB 허브, 외장 스토리지, 프린터, 스캐너 등)
- USB 마우스와 키보드를 사용 중이라면 다른 USB 포트에 꽂아서 테스트
- 추가로 연결된 모니터
- 장치를 분리한 후 충돌이 사라졌다면, 문제가 되는 장치를 찾을 때까지 한 번에 하나씩 다시 연결해 테스트합니다.
7. Windows 업데이트 실행
마이크로소프트는 매월 Windows 10용 핫픽스와 업데이트를 배포합니다. 이 중 하나가 현재 겪고 있는 문제를 해결해 줄 수도 있습니다.
- 시작 메뉴를 클릭합니다.
- 설정(톱니바퀴 아이콘) 버튼을 클릭합니다.
- 업데이트 및 보안을 클릭합니다.
- 왼쪽 사이드바에서 Windows 업데이트 탭을 클릭합니다.
- 업데이트 확인을 클릭합니다.
- 시스템이 마이크로소프트 업데이트 서버에 접속해 발견된 업데이트를 자동으로 다운로드하고 설치합니다.
8. 백신 프로그램 비활성화
백신 프로그램을 몇 시간 동안 비활성화한 후 충돌이 멈추는지 확인해 보세요. 백신 프로그램이 사용자 모르게 최근 업데이트되었고, 그것이 문제를 일으키고 있을 가능성이 있습니다.
또한 백신 소프트웨어에 설치할 수 있는 업데이트가 있는지 확인해 보는 것도 좋습니다.
주의: 테스트가 끝난 후에는 반드시 백신 프로그램을 다시 활성화하는 것을 잊지 마세요.
9. 최근 설치한 소프트웨어 제거
최근 설치한 프로그램이 이 충돌을 일으키고 있을 수 있습니다. 안전을 위해 충돌이 시작된 시점에 설치된 소프트웨어를 제거해 보세요.
- 시작 버튼을 클릭하고 프로그램을 입력합니다.
- 프로그램 추가 또는 제거를 클릭합니다.

- 정렬 기준을 클릭하고 설치 날짜를 선택합니다. 그러면 프로그램이 설치된 날짜순으로 정렬됩니다. 예를 들어 2020년 9월 4일부터 충돌이 시작되었다면 그날 설치된 세 개의 프로그램을 제거하면 됩니다.

- 프로그램 제거가 끝나면 컴퓨터를 재부팅하고 시스템 상태를 지켜봅니다.
보너스: 클린 부팅(Clean Boot)으로 충돌 원인 좁히기
위 방법으로도 문제가 해결되지 않는다면 클린 부팅을 통해 타사 프로그램과 서비스가 원인인지 확인할 수 있습니다.
- Win + R 키를 누르고 msconfig를 입력한 뒤 Enter 키를 누릅니다.
- 서비스 탭에서 "모든 Microsoft 서비스 숨기기"에 체크한 후 모두 사용 안 함을 클릭합니다.
- 시작 프로그램 탭에서 작업 관리자를 열고 불필요한 시작 프로그램을 비활성화합니다.
- 컴퓨터를 재시작한 후 충돌이 발생하는지 확인합니다. 문제가 사라졌다면 서비스와 시작 프로그램을 하나씩 다시 활성화하며 원인을 찾아냅니다.
마무리
BAD_POOL_HEADER 오류는 주로 장치 드라이버나 메모리 문제에서 비롯됩니다. 위에서 소개한 방법들을 순서대로 적용하면 대부분의 경우 문제를 해결할 수 있습니다. 그래도 블루스크린이 계속된다면 하드웨어 점검을 위해 전문가의 도움을 받는 것이 좋습니다.