윈도우 PC에서 블루스크린 오류(BSOD)가 발생했다면, PC가 불안정한 상태가 되었다는 신호입니다. 손상된 시스템 파일, 오래된 드라이버, 고장 난 하드웨어 등 다양한 요인이 BSOD 오류를 일으킬 수 있으며, 이러한 오류는 '커널 모드 힙 손상(Kernel Mode Heap Corruption)'처럼 생소한 이름으로 나타나기도 합니다.
특히 커널 모드 힙 손상 BSOD는 대체로 그래픽 카드 드라이버나 하드웨어 문제, 혹은 드물게는 손상된 시스템 파일에서 비롯됩니다. 이 오류가 계속 반복되어 해결하기 어렵다면, 아래의 단계별 방법을 따라 문제를 진단하고 수정해 보세요.
윈도우 10에서 커널 모드 힙 손상 BSOD가 발생하는 원인
'중요한 프로세스가 종료됨(Critical Process Died)' 같은 흔한 BSOD 오류와 달리, 커널 모드 힙 손상 BSOD는 원인이 비교적 명확한 편입니다. 대부분 그래픽 카드나 내장 그래픽 칩셋을 고강도로 사용한 후에 발생한다고 보고됩니다.
이 정도의 GPU 사용량은 주로 PC 게임, 특정 암호화폐 채굴 작업, 고성능 과학 연산 프로그램 실행 시 나타납니다. 발생 빈도는 높지 않지만, 한 번 오류가 나타나면 PC 사용이 불가능해집니다(다만 부팅 루프로 이어지지는 않는 경우가 많습니다).
오류의 원인은 대부분 오래되었거나 버그가 있는, 또는 손상된 그래픽 카드 드라이버로 거슬러 올라갑니다. 이벤트 뷰어(Event Viewer)로 원인을 확인할 수 있으며, 최신 드라이버로 업데이트하거나 최근 업데이트 후 문제가 시작되었다면 이전 버전으로 롤백하여 해결할 수 있습니다.
또한 새 그래픽 카드를 올바르게 장착했는지도 확인해야 합니다. 메인보드에는 서로 다른 규격과 속도의 PCI-E 슬롯(예: PCI-E 3.0 vs 4.0)이 있으며, GPU가 지원하지 않는 슬롯이거나 다른 슬롯 사용 시 비활성화되는 경우도 있습니다.
SFC와 DISM 도구를 사용해 시스템 파일 손상 여부도 점검할 수 있습니다. 이 방법으로도 해결되지 않는다면 윈도우 10을 초기화하고 새로운 환경에서 다시 설정해야 할 수 있습니다. 물론 하드웨어 자체에 결함이 있다면 해당 부품을 제거하거나 교체하는 것이 유일한 해결책일 수 있습니다.
이벤트 뷰어에서 추가 정보 확인하기
오류 원인을 알 수 없다면 PC의 오류 로그를 확인해 보는 것이 좋습니다. 이를 위해 이벤트 뷰어를 사용합니다.
- 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 실행(Run)을 선택합니다.
- 실행 창에 eventvwr을 입력한 후 확인 버튼을 클릭합니다.
- 이벤트 뷰어 창이 열리면 왼쪽 패널에서 Windows 로그 범주를 펼치고 응용 프로그램(Application), 보안(Security) 등 각 항목을 차례로 선택합니다. 오른쪽 패널에서 수준(Level)이 오류(Error)로 표시된 로그를 찾아보세요. BSOD 오류는 반드시 '오류' 태그로 기록되므로, 각 범주를 하나씩 살펴야 합니다.
- BSOD 관련 오류 로그를 찾으면, 일반(General) 및 세부 정보(Details) 탭에 표시된 정보를 바탕으로 원인(특정 응용 프로그램이나 시스템 드라이버 등)을 파악할 수 있습니다. 필요하다면 이벤트 ID로 추가 검색을 해보세요.
BSOD 덤프 파일 같은 추가 정보도 활용하면 문제가 소프트웨어 문제인지 하드웨어 문제인지 판단하는 데 큰 도움이 됩니다.
시스템 및 드라이버 업데이트 확인
드라이버 문제(오래됨, 누락, 버그 포함)는 커널 모드 힙 손상 BSOD의 가장 유력한 원인입니다. 따라서 먼저 드라이버 업데이트를 확인하고, 윈도우 자체도 최신 버그 수정 사항이 적용되었는지 점검하는 것이 좋습니다.
- 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 설정(Settings)을 선택합니다.
- 설정 메뉴에서 업데이트 및 보안 > Windows Update로 이동합니다. 윈도우가 자동으로 업데이트를 확인하며, 확인되지 않으면 업데이트 확인 버튼을 클릭하세요. 다운로드 가능한 업데이트가 있다면 다운로드를 선택해 설치합니다.
업데이트 설치가 완료되면 PC를 재시작하여 변경 사항이 제대로 적용되도록 합니다. 특히 최신 출시된 그래픽 카드를 사용 중이라면 제조사 웹사이트에서 직접 최신 드라이버를 받는 것이 좋습니다. 마이크로소프트는 제조사보다 드라이버 업데이트 배포가 늦는 경우가 많기 때문입니다.
예를 들어 NVIDIA 그래픽 카드를 사용 중이라면 NVIDIA 공식 웹사이트에서 해당 모델을 검색한 후 최신 드라이버를 다운로드하여 설치하면 됩니다.
이전 그래픽 드라이버로 롤백하기
새 드라이버 설치는 보통 문제 해결에 도움이 되지만, 오히려 원인이 되기도 합니다. 특히 제조사 웹사이트에서 배포하는 최신 드라이버에는 예상치 못한 버그가 있어 GPU가 제대로 작동하지 않을 수 있습니다.
이런 경우 드라이버를 롤백하는 것이 효과적인 해결책입니다. 윈도우에서는 장치 관리자(Device Manager)를 통해 이전 드라이버로 빠르게 되돌릴 수 있습니다. PC가 정상적으로 부팅되지 않는다면 안전 모드로 재시작한 후 진행하세요.
- 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 장치 관리자를 선택합니다.
- 장치 관리자 창에서 디스플레이 어댑터(Display adapters) 항목 옆의 화살표를 클릭해 펼칩니다. 목록에서 그래픽 카드를 찾아 마우스 오른쪽 버튼으로 클릭한 후 속성(Properties)을 선택합니다.
- 속성 창에서 드라이버(Driver) 탭을 클릭한 후 드라이버 롤백(Roll Back Driver) 옵션을 선택합니다.
- 롤백 사유를 묻는 창이 나타나면 적절한 항목을 선택하고 예(Yes)를 클릭해 프로세스를 시작합니다.
Windows PowerShell에서 SFC 및 DISM 실행하기
더 과감한 조치를 취하기 전에, Windows PowerShell에서 시스템 파일 검사기(SFC)와 DISM 같은 시스템 복구 도구를 실행해 PC를 복원할 수 있는지 먼저 확인해 보세요.
- 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 Windows PowerShell(관리자)을 선택합니다.
- PowerShell 창에 sfc /scannow를 입력해 시스템 파일 검사기를 실행합니다. 이 명령은 누락되거나 손상된 시스템 파일을 검사하고 복구합니다. 이후 DISM /Online /Cleanup-Image /RestoreHealth 명령을 추가로 실행하면 더 깊은 수준의 시스템 파일 검사와 복구가 가능합니다.
- 두 명령이 모두 완료될 때까지 충분히 기다린 후, PC를 재시작하여 변경 사항이 완전히 적용되도록 합니다.
추가 문제 해결 방법
위의 방법만으로도 대부분의 커널 모드 힙 손상 BSOD 오류를 해결할 수 있습니다. 하지만 그 후에도 PC가 불안정하다면 하드웨어 고장 같은 더 근본적인 문제를 의심해야 합니다. 이 경우 윈도우 10 재설치나 하드웨어 업그레이드를 고려해야 합니다.
PC를 안정적으로 유지하려면 평소 꾸준한 관리가 중요합니다. 윈도우를 최신 상태로 유지하고, 정기적으로 악성코드를 검사하며, 몇 달에 한 번씩 케이스 팬의 먼지를 청소해 PC 온도를 적절하게 관리하는 것부터 시작해 보세요.