Windows 11/10에서 KERNEL_MODE_HEAP_CORRUUTION 블루스크린(BSOD) 오류가 발생하고 있다면, 이 글이 문제 해결에 도움이 될 것입니다. 이 오류의 주요 원인은 Windows와 구버전 드라이버 또는 손상된 Windows 드라이버 간의 충돌입니다. 그 외에도 메모리 누수나 하드웨어 결함이 원인이 될 수 있으며, 드라이버와 관련된 경우가 아니라면 소프트웨어 충돌로 인해 발생할 가능성은 드뭅니다.
KERNEL MODE HEAP CORRUPTION 버그 검사 코드는 0x0000013A입니다. 이 코드는 커널 모드 힙 관리자가 힙 영역에서 손상을 감지했음을 의미합니다.
커널 모드 힙 손상 BSOD 해결 방법
아래 방법들을 순서대로 따라 하면 커널 모드 힙 손상과 관련된 BSOD를 해결할 수 있습니다.
- ChkDsk(디스크 검사) 실행
- 드라이버 검증 관리자 사용
- 드라이버 업데이트 또는 롤백
- 손상된 시스템 파일 복구
- 메모리 진단 실행
- 하드웨어 문제 해결사 실행
각 방법이 어떤 역할을 하는지 이해하고 있어야 하며, 관리자 권한이 필요합니다.
또한 정상적으로 로그인할 수 있다면 좋지만, 로그인이 불가능한 경우 안전 모드로 부팅하거나 고급 시작 옵션 화면에 진입하거나 설치 미디어를 사용해 부팅한 후 위 작업을 수행해야 합니다.
1] ChkDsk(디스크 검사) 실행
아래 명령어를 입력하여 ChkDsk를 실행합니다.
chkdsk c: /r
2] 드라이버 검증 관리자(Driver Verifier Manager) 사용
드라이버가 문제의 원인인지 확인하는 가장 효과적인 방법 중 하나는 드라이버 검증 관리자를 실행하는 것입니다. 이 도구는 일반적인 장치 드라이버 문제를 진단하고 식별·해결하는 데 도움을 줍니다.
실행 창(Win + R)을 열고 verifier를 입력한 후 Enter 키를 누릅니다. 드라이버 검증 관리자가 열리면 '표준 설정 만들기'를 선택하고, 이어서 '서명되지 않은 드라이버 자동 선택'을 선택합니다. 이렇게 하면 서명되지 않은 드라이버로 인해 문제가 발생하는 경우 원인을 좁혀 나갈 수 있습니다. 문제 드라이버를 찾았다면 해당 드라이버를 제거한 후 올바른 드라이버를 다시 설치하세요.
3] 드라이버 업데이트 또는 롤백
상황에 따라 드라이버를 업데이트하거나 이전 버전으로 롤백한 후 BSOD 문제가 해결되었는지 확인할 수 있습니다.
최근에 드라이버를 업데이트한 후 BSOD가 발생했다면, 장치 관리자를 통해 드라이버를 롤백할 수 있습니다. Win + X를 누른 후 M 키를 눌러 장치 관리자를 열고, 드라이버를 업데이트한 해당 하드웨어를 찾습니다.
장치를 찾으면 더블클릭하여 속성 창을 연 다음 '드라이버' 탭을 선택합니다. 최근에 드라이버를 업데이트했다면 '드라이버 롤백' 버튼이 활성화되어 있으므로 이를 클릭하면 됩니다.
Windows 업데이트 이후 BSOD가 발생했다면, 현재 Windows 버전과 호환되는 최신 드라이버를 설치해야 할 가능성이 높습니다.
장치 관리자를 열고 해당 장치를 마우스 오른쪽 버튼으로 클릭한 후 '드라이버 업데이트'를 선택합니다. 이 방법으로 해결되지 않으면 OEM 제조사 웹사이트에 접속하여 업데이트된 드라이버가 있는지 확인하세요.
4] 손상된 시스템 파일 복구
시스템 파일 검사기(SFC)와 DISM은 BSOD 화면의 원인이 될 수 있는 손상된 시스템 파일을 복구하는 데 도움이 되는 두 가지 도구입니다.
SFC 명령어:
sfc /scannow
DISM 명령어:
Dism /Online /Cleanup-Image /RestoreHealth
먼저 SFC 명령어를 실행하고, 문제가 해결되지 않으면 DISM 명령어를 사용하세요. 반드시 관리자 권한으로 실행된 명령 프롬프트에서 실행해야 합니다.
5] 메모리 진단 실행
메모리 상태를 점검하려면 Windows 메모리 진단 도구를 사용하세요. 제어판을 연 후 검색 상자에 'memory'를 입력하고, 관리 도구 아래의 '컴퓨터의 메모리 문제 진단'을 클릭합니다. Windows 메모리 진단 도구가 나타나면 옵션 중 하나를 선택하여 검사를 진행합니다.
6] 하드웨어 문제 해결사 실행
Microsoft는 기본 제공 하드웨어 문제 해결사를 제공하며, PowerShell 또는 관리자 권한 명령 프롬프트에서 아래 명령어를 입력하여 실행할 수 있습니다.
msdt.exe -id DeviceDiagnostic
문제 해결사가 실행되면 '고급' 링크를 클릭하고 '자동으로 복구 적용' 옵션의 체크를 해제할 수 있습니다. 문제가 수정되기 전에 원인을 파악하고 싶은 경우 유용합니다. 이후 '다음' 버튼을 클릭합니다.
마법사가 진단을 진행하며, 업데이트된 드라이버 확인을 위해 허용하라는 메시지가 표시될 수 있습니다. 완료 후 드라이버에 문제가 있다면 원인을 찾아 해결책을 제안합니다.
이러한 해결 방법들이 Windows 10/11에서 커널 모드 힙 손상과 관련된 BSOD 문제를 해결하는 데 도움이 되기를 바랍니다. 이 문제는 주로 드라이버와 관련이 있지만, 최근에 설치한 소프트웨어가 원인일 수도 있으므로 함께 확인해 보는 것이 좋습니다.
추가 팁: Windows 중지 오류 또는 블루스크린 오류(BSOD)를 해결하는 방법도 참고해 보세요.