dxgkrnl.sys 파일은 Microsoft DirectX 그래픽 드라이버와 관련된 핵심 시스템 파일입니다. DirectX는 3D 게임이나 고화질(HD) 영상처럼 많은 연산 자원을 요구하는 멀티미디어 애플리케이션에 하드웨어 가속 기능을 제공하기 위해 마이크로소프트가 개발한 기술 집합입니다.
이 시스템 파일과 관련된 블루스크린(BSOD) 오류는 종류가 매우 다양합니다. 만약 이 오류가 발생했다면 dxgkrnl.sys 파일이 악성코드에 감염되었을 가능성도 있습니다. 시스템 파일 특성상 백신 프로그램의 검사에서도 탐지되지 않고 지나치는 경우가 많으므로 각별한 주의가 필요합니다.

이 파일과 관련된 대표적인 오류 코드는 다음과 같습니다.
- SYSTEM_SERVICE_EXCEPTION
- BAD_POOL_HEADER
- STOP 0x0000000A: IRQL_NOT_LESS_OR_EQUAL
- STOP 0x0000001E: KMODE_EXCEPTION_NOT_HANDLED
- STOP 0x00000050: PAGE_FAULT_IN_NONPAGED_AREA
- THREAD_STUCK_IN_DEVICE_DRIVER
Windows 11/10에서 dxgkrnl.sys 오류 해결하기
아래에서 dxgkrnl.sys 스톱 오류를 해결할 수 있는 여러 가지 방법을 소개합니다.
- DirectX 진단 도구 실행
- DirectX 업데이트 또는 재설치
- DISM 명령어 사용
- 드라이버 업데이트
- 블루스크린 문제 해결사 실행
- NVIDIA 제어판에서 SLI 기술 비활성화
- NVIDIA Surround 기능 끄기
1] DirectX 진단 도구 실행
앞서 언급했듯이 이 오류는 DirectX 그래픽 API와 관련이 있습니다. 따라서 문제를 진단하려면 DirectX 진단 도구를 먼저 실행해 보는 것이 좋습니다. Windows 키 + R을 누른 후 'dxdiag'를 입력하면 간편하게 실행할 수 있습니다.
2] DirectX 업데이트 또는 재설치
또 다른 기본적인 해결책은 DirectX를 최신 버전으로 업데이트하거나 다시 설치하는 것입니다. 이를 통해 손상되었거나 호환되지 않는 DirectX 구성 요소를 정상적인 파일로 교체할 수 있습니다.
3] DISM 명령어 사용
SFC(시스템 파일 검사기)로 손상된 시스템 파일을 복구하거나, DISM 명령어를 사용해 손상된 시스템 이미지를 복구할 수 있습니다.
먼저 WINKEY + X 키 조합을 누른 후 명령 프롬프트(관리자)를 클릭합니다.

그다음 아래의 세 가지 명령어를 순서대로 하나씩 입력하고 실행합니다.
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
DISM 명령어가 모두 실행되어 완료될 때까지 기다려 주세요. 작업이 끝난 후에는 컴퓨터를 재부팅하는 것이 좋습니다.
4] 드라이버 업데이트
운영체제와 드라이버 간의 비호환성 역시 이러한 문제를 일으킬 수 있습니다. 충돌이 의심되는 드라이버를 최신 버전으로 업데이트하거나, 문제가 시작된 이후라면 이전 버전으로 롤백해 보세요. Windows 10 자체를 최신 빌드로 업데이트하는 것도 함께 시도해 볼 만합니다.
특히 그래픽 드라이버를 완전히 제거한 후 제조사 웹사이트에서 최신 드라이버를 받아 새로 설치하면 효과를 볼 수 있는 경우가 많습니다.
5] 블루스크린 문제 해결사 실행
Windows 10에는 다양한 문제 해결사가 기본으로 탑재되어 있습니다. 이 도구들은 각각의 목적에 맞춰 컴퓨터의 문제를 자동으로 진단하고 해결해 줍니다.
설정 > 업데이트 및 보안 > 문제 해결 경로에서 블루스크린 문제 해결사를 실행하세요. 검사가 완료되면 변경 사항을 적용하기 위해 컴퓨터를 재부팅합니다.
6] NVIDIA 제어판에서 SLI 기술 비활성화
SLI는 NVIDIA 그래픽 카드에서 제공하는 기술로, 여러 개의 GPU를 동시에 사용해 교차 프레임 렌더링(Alternate Frame Rendering)을 구현함으로써 그래픽 성능을 직접적으로 향상시킵니다. 따라서 이 방법은 NVIDIA 그래픽 카드를 사용하는 경우에만 해당됩니다.
Cortana 검색 상자에서 NVIDIA 제어판을 검색해 실행하거나, 시스템 트레이의 NVIDIA 아이콘을 마우스 오른쪽 버튼으로 클릭한 후 NVIDIA 제어판을 선택합니다.
3D 설정 메뉴로 이동한 후 SLI 구성 설정을 선택합니다.
SLI 기술 사용 안 함을 클릭하고, 창 오른쪽 하단의 적용 버튼을 누릅니다.
변경 사항을 적용하려면 컴퓨터를 재부팅합니다.
7] NVIDIA Surround 끄기
이 방법 역시 NVIDIA 그래픽 카드를 사용하는 경우에만 적용됩니다.
Cortana 검색 상자에서 NVIDIA 제어판을 검색해 실행하거나, 시스템 트레이의 NVIDIA 아이콘을 마우스 오른쪽 버튼으로 클릭한 후 NVIDIA 제어판을 선택합니다.
왼쪽 탐색 패널에서 3D 설정 > Surround, PhysX 구성 경로로 이동합니다. Surround 구성 섹션에서 Surround로 디스플레이 확장(Span displays with Surround) 옵션의 체크를 해제합니다.
마지막으로 적용을 클릭한 후 확인을 누르고, 변경 사항이 적용되도록 컴퓨터를 재부팅합니다.
위에서 소개한 해결 방법 중 문제 해결에 도움이 된 방법이 있다면 의견을 남겨 주세요.
