Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

윈도우 BSOD 오류 코드 0x0000001E(KMODE_EXCEPTION_NOT_HANDLED) 완벽 해결 가이드

많은 Windows 사용자들이 0x0000001E 오류 코드와 함께 나타나는 BSOD(블루스크린 오류)가 반복적으로 발생한다고 호소하고 있습니다. 이 오류 코드는 KMODE_EXCEPTION_NOT_HANDLED로 해석되며, Windows 커널이 잘못되었거나 알 수 없는 프로세서 명령을 감지했음을 의미합니다. 주로 잘못된 메모리 접근이나 액세스 위반에 의해 발생하며, Stop 0xA 오류를 유발하는 원인과 유사한 경우가 많습니다.

윈도우 BSOD 오류 코드 0x0000001E(KMODE_EXCEPTION_NOT_HANDLED) 완벽 해결 가이드

일부 사용자는 하루에 한두 번 오류가 발생한다고 보고하는 반면, 어떤 사용자는 10분 간격으로 치명적인 오류가 나타난다고 불평하기도 합니다. 이 문제는 특정 Windows 버전에만 국한되지 않지만, 특히 Windows 7에서는 발생 빈도가 훨씬 높은 것으로 알려져 있습니다.

BSOD 오류 코드 0x0000001E의 원인은 무엇일까?

다양한 사용자 사례와 실제로 효과를 본 수리 방법들을 분석한 결과, 이 블루스크린 충돌을 일으키는 원인은 크게 다음과 같습니다.

  • Windows 7 시스템 결함 – Windows 7 또는 Windows 10에서 지속적으로 이 문제가 발생한다면, 보안 업데이트에서 유입된 결함이 원인일 가능성이 높습니다. 이 경우 Windows 7이라면 해당 핫픽스를 직접 설치하고, Windows 10이라면 핫픽스가 자동으로 포함될 때까지 모든 대기 중인 업데이트를 설치하면 해결할 수 있습니다.
  • 파워서플라이(PSU) 용량 부족 – 여러 사용자 보고에 따르면, 파워서플라이가 본체 내부 장치와 연결된 주변기기를 모두 지원하기에 출력이 부족할 때도 이 오류가 발생할 수 있습니다. 필수적이지 않은 주변기기를 모두 분리해 테스트해 보세요. PSU가 원인이라면 더 좋은 제품으로 교체하거나 자체 전원을 사용하는 USB 허브로 부하를 줄여 문제를 해결할 수 있습니다.
  • RAM 불량 – 손상된 RAM 역시 이러한 유형의 BSOD를 유발할 수 있습니다. Windows 메모리 진단 도구를 실행해 확인할 수 있으며, 진단 결과 RAM에 문제가 있다면 새 메모리로 교체하는 것이 유일한 해결책입니다.
  • 시스템 파일 손상 – 시스템 파일 손상은 이 오류의 가장 흔한 원인 중 하나입니다. 대부분 부팅 구성(Boot Configuration) 파일의 손상 때문에 발생하며, DISM 또는 SFC 검사를 실행하거나, 드문 경우지만 복구 설치(repair install)를 진행하면 해결됩니다.

방법 1: 0x0000001E 오류용 핫픽스 설치

Windows 7, 8.1 또는 10 환경에서 0x0000001E 오류로 간헐적인 충돌이 발생한다면, 마이크로소프트가 이미 패치를 배포한 시스템 메모리 누수 문제일 가능성이 큽니다.

이 시나리오에서는 응용 프로그램이 oplock(기회적 잠금)이 걸린 파일을 수정 목적으로 열 때 문제가 발생합니다. 이때 NTFS가 oplock을 해제하면서 비페이징 풀(nonpaged pool) 메모리가 누수되고, 과도한 메모리 사용과 메모리 할당 오류가 이어져 0x0000001E 오류를 일으키게 됩니다.

다행히 해당 핫픽스만 설치하면 쉽게 해결할 수 있습니다.

참고: Windows 7 사용자라면 마이크로소프트 공식 페이지(여기)에서 핫픽스를 수동으로 다운로드해 설치할 수 있습니다.

가장 확실한 방법은 운영체제를 최신 빌드까지 업데이트하는 것입니다. 아래 절차를 따라 해보세요.

  1. Windows 키 + R을 눌러 실행(Run) 창을 연 뒤, wuapp을 입력하고 Enter를 눌러 Windows Update 화면을 엽니다.윈도우 BSOD 오류 코드 0x0000001E(KMODE_EXCEPTION_NOT_HANDLED) 완벽 해결 가이드

    참고: Windows 10에서는 ms-settings:windowsupdate를 입력하세요.

  2. Windows Update 화면에서 업데이트 확인을 클릭해 스캔을 시작합니다. 새로운 업데이트가 있다면 화면 안내에 따라 모든 업데이트를 설치합니다.윈도우 BSOD 오류 코드 0x0000001E(KMODE_EXCEPTION_NOT_HANDLED) 완벽 해결 가이드

    참고: 업데이트마다 재시작을 요구하면 그때마다 재시작하되, 같은 화면으로 돌아와 대기 중인 업데이트를 모두 설치할 때까지 반복하세요.

  3. 모든 업데이트가 완료되면 0x0000001e 블루스크린이 여전히 발생하는지 확인합니다.

같은 문제가 계속된다면 다음 방법으로 넘어가세요.

방법 2: 불필요한 주변기기 분리 (해당 시)

과부하가 걸린 PSU(파워서플라이)0x0000001e 블루스크린의 원인이 될 수 있습니다. 컴퓨터에 여러 주변기기가 연결되어 있다면, 필수적이지 않은 기기를 모두 분리한 상태로 평소처럼 사용해 보세요.

분리 후 충돌이 완전히 사라졌다면 전력 공급 문제임이 확인된 것입니다. 이 경우 두 가지 해결 방법이 있습니다.

  • 연결된 모든 장치에 충분한 전력을 공급할 수 있는 더 높은 출력의 PSU로 교체합니다.
  • 자체 전원 공급형 USB 허브를 구매해 PSU의 부담을 덜어줍니다.
윈도우 BSOD 오류 코드 0x0000001E(KMODE_EXCEPTION_NOT_HANDLED) 완벽 해결 가이드

해당 사항이 없다면 다음 방법으로 넘어가세요.

방법 3: 메모리 진단 테스트 실행

앞선 방법으로 해결되지 않았다면, 메모리 문제 여부를 점검해야 합니다. 불량 RAM 역시 0x0000001e 스톱 코드 관련 BSOD를 유발할 수 있기 때문입니다.

다행히 Windows에는 RAM 상태를 점검할 수 있는 도구가 기본 포함되어 있습니다. 아래 절차에 따라 Windows 메모리 진단 도구로 테스트해 보세요.

  1. Windows 키 + R을 눌러 실행(Run) 창을 연 후, mdsched를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한으로 Windows 메모리 진단 도구를 실행합니다. UAC(사용자 계정 컨트롤) 창이 뜨면 를 클릭해 권한을 부여합니다.윈도우 BSOD 오류 코드 0x0000001E(KMODE_EXCEPTION_NOT_HANDLED) 완벽 해결 가이드
  2. Windows 메모리 진단 화면에서 지금 다시 시작하여 문제 확인을 클릭합니다.윈도우 BSOD 오류 코드 0x0000001E(KMODE_EXCEPTION_NOT_HANDLED) 완벽 해결 가이드
  3. 재부팅되면 컴퓨터가 곧바로 메모리 진단 도구로 부팅됩니다. 검사가 끝날 때까지 도중에 종료하지 말고 기다려 주세요.윈도우 BSOD 오류 코드 0x0000001E(KMODE_EXCEPTION_NOT_HANDLED) 완벽 해결 가이드
  4. 문제가 발견되지 않았다면 도구를 종료하고 다음 방법으로 넘어갑니다.
    참고: 검사 결과 RAM에 문제가 확인되면, 0x0000001e 스톱 코드 관련 블루스크린을 막는 유일한 방법은 새 메모리로 교체하는 것입니다.

RAM에 이상이 없었다면 다음 방법으로 넘어가세요.

방법 4: SFC 및 DISM 검사 실행

이 오류는 시스템 파일 손상으로 인해 발생하기도 합니다. 부팅 과정에서 사용되는 파일이 손상되면 0x0000001e 스톱 코드와 함께 블루스크린이 반복적으로 나타날 수 있습니다.

실제로 Windows를 재설치하는 극단적인 방법 없이, 내장 유틸리티만으로 시스템 파일 손상을 복구해 문제를 해결했다는 사용자 보고가 여럿 있습니다.

SFC(시스템 파일 검사기)DISM(배포 이미지 서비스 및 관리)은 모두 시스템 파일을 복구하는 도구지만 작동 방식이 다릅니다. SFC는 로컬에 저장된 정상 복사본으로 손상된 파일을 교체하고, DISM은 WU(Windows Update)에서 정상 파일을 내려받아 교체합니다.

두 도구는 서로 보완적인 관계이므로, 가능한 한 두 검사를 모두 실행해 모든 손상 가능성을 점검하는 것이 좋습니다. 관리자 권한 명령 프롬프트에서 실행하는 방법은 다음과 같습니다.

  1. Windows 키 + R을 눌러 실행(Run) 창을 연 후, cmd를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 엽니다.윈도우 BSOD 오류 코드 0x0000001E(KMODE_EXCEPTION_NOT_HANDLED) 완벽 해결 가이드

    참고: UAC(사용자 계정 컨트롤) 창이 뜨면 를 클릭해 관리자 권한을 부여하세요.

  2. 관리자 권한 명령 프롬프트에 아래 명령어를 입력하고 Enter를 눌러 SFC 검사를 시작합니다.
    sfc /scannow

    참고: 검사가 시작되면 CMD 창을 닫지 말고 완료될 때까지 기다리세요. 중간에 종료하면 오히려 시스템 손상이 심해질 위험이 있습니다.

  3. 검사가 완료되면 명령 프롬프트를 닫고 컴퓨터를 재시작합니다. 재부팅 후 1번 단계를 다시 수행해 관리자 권한 CMD 창을 엽니다.
  4. 다시 명령 프롬프트에 아래 명령어를 입력하고 Enter를 눌러 DISM 검사를 실행합니다.
    DISM /Online /Cleanup-Image /RestoreHealth

    참고: 이 과정은 안정적인 인터넷 연결이 필요합니다. DISM은 WU(Windows Update)를 통해 손상된 파일을 정상 파일로 교체하기 때문입니다.

  5. 검사가 끝나면 최종적으로 재시작한 뒤 0x0000001E 오류 코드 블루스크린이 여전히 발생하는지 확인합니다.

그래도 0x0000001E 오류가 계속된다면 마지막 방법으로 넘어가세요.

방법 5: 복구 설치 또는 클린 설치 진행

위의 모든 방법으로도 문제가 해결되지 않았다면, Windows 구성 요소 전체를 새로 고치는 것이 마지막 선택지입니다. 이것으로도 해결되지 않는다면, 위 방법들로는 발견되지 않은 하드웨어 문제가 근본 원인일 가능성이 높습니다.

가장 권장되는 방법은 복구 설치(repair install)입니다. 이 절차는 Windows 구성 요소 전체를 새로 고치면서도 사진, 동영상, 응용 프로그램, 게임 등 개인 데이터를 모두 그대로 유지해 줍니다. 복구 설치 방법은 별도 가이드(여기)를 참고하세요.

보다 강력한 조치를 원한다면 클린 설치(여기)를 선택할 수도 있습니다.