수정: Windows 11의 커널 모드 힙 손상

Windows 컴퓨터를 오랜 기간 사용했다면, 결코 피할 수 없는 악명 높은 블루 스크린 또는 Windows 11의 경우 그린 스크린을 경험했을 것입니다.

사망 화면의 원인은 여러 가지가 있지만, 그 중 하나가 KERNAL_MODE_HEAP_CORRUPTION 오류입니다. 이 오류는 사망 화면에 나타날 수 있지만, 문제는 이 오류를 유발하는 원인과 해결 방법입니다.

커널 모드란 무엇이며 왜 사망 화면을 유발하는가?

커널 모드, 즉 시스템 모드는 CPU의 주요 운영 모드 중 하나입니다. 컴퓨터를 커널 모드에서 운영하면 하드웨어의 모든 측면에 거의 무제한으로 접근할 수 있습니다.

오류의 원인은 여러 가지가 있으며, 가장 흔한 원인은 드라이버 문제, 하드웨어 문제 또는 혼란을 일으키는 손상된 파일입니다. 원인을 파악하기 위해 여러 솔루션을 시도해야 합니다. 이 가이드는 컴퓨터를 괴롭히는 커널 모드 문제를 진단하고 이를 수정하는 방법을 보여줍니다. 이 문제를 해결하는 것은 약간 복잡하지만 아래의 단계를 따르면 잘못될 일은 없습니다.

Windows 11에서 커널 모드 힙 손상을 어떻게 수정할 수 있을까요?

1. 내장된 Verifier 사용

  1. 작업 표시줄의 확대경 아이콘을 클릭하여 검색 바를 엽니다.
  2. 검색 바에 verifier를 입력하고 나타나는 ‘verifier’ 항목을 클릭합니다.
  3. 클릭하면 장치 검증기 관리자(Device Verifier Manager)가 열립니다.
  4. 이 창에서 표준 설정 만들기를 선택한 다음 다음을 클릭합니다.
  5. 다음으로, 서명되지 않은 드라이버 자동 선택을 클릭한 다음 다음을 클릭합니다. 이렇게 하면 서명되지 않은 드라이버로 인해 발생한 문제를 좁힐 수 있습니다.
  6. 드라이버 검증기 관리자는 서명되지 않은 드라이버를 검색합니다. 모든 것이 정상일 경우, 아무것도 발견되지 않았다는 작은 창이 나타납니다.
  7. 문제가 있을 경우, 검증기 관리자는 원본을 알려줄 것이며, 그곳에서 드라이버를 수정해야 합니다.

2. 그래픽 드라이버 업데이트

  1. 한 가지 해결책은 드라이버를 업데이트하는 것입니다. 먼저 설정 메뉴를 엽니다.
  2. Windows 업데이트 탭을 클릭합니다.
  3. 사용 가능한 업데이트가 있는지 확인합니다. 있으면 자동으로 다운로드 됩니다.
  4. 설치를 완료하려면 지금 다시 시작을 클릭합니다.
  5. 검색 바를 열고 장치 관리자를 검색하여 수동으로 업데이트할 수도 있습니다.
  6. 디스플레이 어댑터를 클릭합니다.
  7. 비디오 카드를 마우스 오른쪽 버튼으로 클릭하고 드롭다운 메뉴에서 속성을 선택합니다.
  8. 드라이버 탭으로 가서 드라이버 업데이트를 선택합니다.
  9. 드라이버 자동 검색을 선택합니다. Windows 11이 자동으로 드라이버를 다운로드하고 설치합니다.

보다 효율적인 드라이버 자동 업데이트 방법을 찾고 있다면 Outbyte Driver Updater를 다운로드하여 설치해야 합니다.

3. 드라이버 업데이트 롤백

  1. 때때로 커널 모드 손상의 원인은 잘못 작동하거나 poorly designed 드라이버 업데이트 때문일 수 있습니다. 따라서 업데이트를 롤백해야 합니다.
  2. 장치 관리자로 돌아가 비디오 카드의 속성 메뉴를 엽니다.
  3. 드라이버 탭을 선택하고 드라이버 롤백을 찾습니다.
  4. 드라이버 롤백을 클릭합니다.
  5. Windows 11이 자동으로 이전 버전의 드라이버를 설치합니다.

4. 명령 프롬프트를 사용하여 손상된 파일 수정

  1. 검색 바에 명령 프롬프트를 입력하여 명령 프롬프트 앱을 엽니다.
  2. 관리자 권한으로 실행을 클릭합니다.
  3. sfc /scannow를 입력합니다.
  4. Windows 11 컴퓨터가 시스템을 스캔하고 확인할 시간을 줍니다.
  5. Windows 리소스 보호가 어떤 형태의 무결성 위반도 발견하지 않아야 합니다.
  6. 만약 발견된다면, 이를 수정해야 합니다.
  7. 명령 프롬프트에서 Dism /Online /Cleanup-image /Scanhealth를 입력합니다.
  8. 키보드에서 Enter를 누릅니다. Windows 11이 프로세스를 마칠 때까지 기다립니다.
  9. 모든 것이 정상이라면, 명령 프롬프트가 손상이 발견되지 않았다고 표시할 것입니다.
  10. 만약 문제가 발견되면, Dism /Online /Cleanup-image /Restorehealth를 입력합니다.
  11. 키보드에서 Enter를 누릅니다.
  12. Windows 11 컴퓨터가 프로세스를 마칠 때까지 기다립니다.

5. 하드웨어 문제 해결사 실행

  1. 명령 프롬프트를 다시 검색하고 관리자 권한으로 실행을 클릭합니다.
  2. msdt.exe -id DeviceDiagnostic를 입력합니다.
  3. 하드웨어 및 장치 창이 나타납니다.
  4. 고급을 클릭합니다.
  5. 자동으로 수정 적용을 선택 해제합니다. 이렇게 하면 자동으로 패치되기 전에 문제를 알 수 있습니다.
  6. 그런 다음 다음을 클릭합니다.
  7. 소프트웨어가 컴퓨터의 진단 스캔을 실행하여 문제가 있는지 확인합니다.
  8. 드라이버에 문제가 있을 경우, 문제 해결사가 드라이버 목록을 나열합니다.
  9. 적용하고 싶은 드라이버와 그렇지 않은 드라이버를 선택할 수 있습니다.
  10. 선택한 후, 다음을 클릭합니다.
  11. Windows 11이 요청하는 변경 사항을 활성화해야 할 수도 있습니다.
  12. 제안된 수정을 시도하려고 하는 창이 나타납니다. 이를 수행하고 창을 닫습니다.

6. Windows 메모리 진단 도구 실행

  1. 시작 아이콘을 마우스 오른쪽 버튼으로 클릭하여 팝업 메뉴를 엽니다.
  2. 실행을 클릭합니다.
  3. 실행 명령 메뉴에 mdsched.exe를 입력합니다.
  4. 확인을 클릭하면 Windows 메모리 진단이 열립니다.
  5. 지금 다시 시작하고 문제 확인을 클릭합니다.
  6. 다음 번에 컴퓨터를 시작할 때 문제 확인이 메모리를 나중에 검사하는 데 더 좋습니다.
  7. Windows 메모리 진단 도구는 테스트를 실행하면서 여러 번 실행됩니다. 오류가 나타나지 않으면 컴퓨터의 메모리는 완전히 정상입니다.
  8. 오류가 있는 경우 일부 하드웨어 구성품을 교체해야 할 수도 있습니다. 이 부분에 대해서는 하드웨어 제조업체에 도움을 요청하세요.

Windows 컴퓨터를 수정하는 다른 방법은 무엇인가요?

Windows 10 컴퓨터에서도 같은 문제가 발생하므로, 문제가 발생했을 때 이를 해결하는 방법을 배우는 것이 좋습니다. 여전히 드라이버를 수동으로 업데이트하고 GPU의 하드웨어 문제를 확인해야 합니다. 또한 Windows Subsystem for Linux 등록 오류가 발생하여 Linux 설치를 방해할 수 있습니다. 이 솔루션은 주로 개발자와 Linux에 관심이 있는 사람들을 위한 것입니다.

더 일반적인 경우는 Windows 11 드라이버가 사용할 수 없게 되는 경우입니다. 이 경우 드라이버를 다시 설치하거나 수동으로 할 수 있습니다. 다행히도 이는 쉽게 수행할 수 있으며, 커널 모드 오류를 수정하는 것보다 훨씬 쉽습니다.

최근에는 Invalid_Kernel_Stack_Address 오류도 다루었으니, 더 많은 정보를 위해 놓치지 마세요.

Windows 11 앱에 대해 다른 질문이 있다면 아래에 댓글을 남겨주세요. 또한 видел된 검토 또는 다른 Windows 11 기능에 대한 정보를 보고 싶다면 댓글도 남겨 주세요.