Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10 블루스크린 오류 SYSTEM THREAD EXCEPTION NOT HANDLED(nvlddmkm.sys, atikmpag.sys) 해결 방법

노트북으로 작업을 하던 중 갑자기 화면이 깜빡이다가 검은색으로 변했고, 이후 SYSTEM THREAD EXCEPTION NOT HANDLED(nvlddmkm.sys)라는 정지 오류(Stop Error)가 표시된 블루스크린을 마주하게 되었습니다. 이 오류는 nvlddmkm.sys 외에도 atikmpag.sys, dxgmms2.sys, CMUSBDAC.sys, Idiagio.sys, iaisp64.sys, PCI.sys, Netwtw04.sys 등 다양한 드라이버 파일에서 발생할 수 있습니다.

시스템 스레드(System Thread)란 무엇인가?

시스템 스레드는 Windows 운영체제가 독립적으로 실행하고 관리할 수 있는 프로그램의 최소 실행 단위입니다. 즉, 운영체제가 여러 작업을 동시에 처리하기 위해 사용하는 기본 작업 단위라고 이해하면 됩니다.

블루스크린이 나타나면 Windows는 자동으로 오류 정보를 수집한 뒤 컴퓨터를 재부팅합니다. 제 경우에는 평소 안정적으로 사용하던 시스템에서 갑자기 발생했지만, 이 정지 오류는 Windows 설치 또는 업그레이드 과정에서도 발생할 수 있으며, 시스템 BIOS와의 비호환성 때문에 나타나는 경우도 있습니다.

System Thread Exception Not Handled(nvlddmkm.sys 또는 atikmpag.sys) 오류 해결 방법

1. 디스크 여유 공간 확인

먼저 디스크에 충분한 여유 공간이 있는지 확인하세요. 공간이 부족하다면 디스크 정리(Disk Cleanup) 도구를 사용해 불필요한 파일을 삭제하고 여유 공간을 확보하는 것이 좋습니다.

2. 오류 원인 드라이버 파일 파악

오류 코드 아래에 파일 이름이 함께 표시되는 경우가 많습니다. 버그 체크 메시지에 특정 드라이버가 명시되어 있다면, 해당 파일이 어떤 역할을 하는지 먼저 알아내야 합니다. 파일을 컴퓨터에서 직접 검색해 속성을 확인하거나, 인터넷에서 해당 파일명을 검색해 보세요.

제 경우에는 'SYSTEM THREAD EXCEPTION NOT HANDLED(nvlddmkm.sys)'로 표시되었고, 마지막의 nvlddmkm.sys가 문제의 파일이었습니다. 간단히 검색해 보니 이 파일은 NVIDIA 디스플레이 드라이버 파일로, 결국 그래픽 드라이버가 블루스크린의 원인이라는 것을 알 수 있었습니다.

3. 드라이버 업데이트

이런 경우 상황에 따라 해당 드라이버를 비활성화하거나, 제조사에서 제공하는 최신 드라이버로 업데이트해야 합니다. 제 경우 그래픽 드라이버였기 때문에 먼저 업데이트 가능한 버전이 있는지 확인했습니다. 만약 최근에 새로 설치한 서비스가 있다면 services.msc를 통해 해당 서비스를 비활성화한 후 개선되는지 확인해 보는 것도 좋은 방법입니다.

atikmpag.sys 파일이 원인인 경우도 있습니다. 이 파일은 AMD ATI 멀티 벤더 커널 미니포트 시스템 드라이버로, 이 경우에는 AMD 드라이버(atikmpag.sys)를 업데이트해야 합니다.

드라이버를 업데이트하려면 WinX 메뉴(Windows 키 + X)를 열어 장치 관리자를 실행하고, '디스플레이 어댑터' 항목을 확장합니다. 그래픽 드라이버를 마우스 오른쪽 버튼으로 클릭한 후 드라이버 업데이트를 선택하세요.

새로운 업데이트가 발견되면 마법사가 자동으로 드라이버를 다운로드하고 설치해 줍니다. 저는 두 개의 디스플레이 어댑터 드라이버를 모두 업데이트했습니다.

새 드라이버 설치가 완료되면 컴퓨터를 재시작하세요. 제 경우 이 방법으로 문제가 해결되었습니다.

4. 부팅 시 블루스크린이 발생하는 경우

컴퓨터 시작 시점에 블루스크린이 발생한다면, Windows를 안전 모드(Safe Mode)로 부팅한 후 문제가 되는 드라이버의 이름을 변경하거나 삭제해야 할 수 있습니다. 만약 해당 드라이버가 안전 모드의 시스템 시작 프로세스에 포함되어 있다면, 복구 콘솔(Recovery Console)을 사용해 컴퓨터를 시작하고 파일에 접근해야 합니다.

5. 기타 해결 방법

이 정지 오류를 해결하기 위해 시도해 볼 수 있는 다른 방법들도 있습니다.

  • 비디오 어댑터(그래픽 카드)를 교체해 보세요.
  • 하드웨어 제조사에 문의하여 BIOS 업데이트가 있는지 확인하세요.
  • BIOS에서 캐싱(Caching)이나 섀도잉(Shadowing)과 같은 메모리 옵션을 활성화했다면 비활성화하세요.
  • Adobe Flash Player를 최신 버전으로 유지하는 것도 도움이 될 수 있습니다.

Windows에서 블루스크린 오류(BSOD)를 해결하는 추가 팁이 필요하다면 관련 가이드를 함께 참고해 보시기 바랍니다.