NVIDIA 그래픽 카드(GPU)를 사용하는 Windows PC에서는 다양한 오류가 발생할 수 있습니다. 그중에서도 가장 흔하게 나타나는 것이 바로 디스플레이 드라이버 응답 중지 오류입니다. 이 오류는 다음과 같은 메시지와 함께 나타납니다.
Display driver NVIDIA Windows Kernel Mode Driver, Version xxx.xx stopped responding and has successfully recovered
문제는 이 메시지만으로는 오류의 원인도, 근본적인 해결 방법도 알 수 없다는 점입니다. 실제로 이 문제는 한 번 해결된 것처럼 보여도 시간이 지나면 반복해서 발생하는 경우가 많습니다.
이벤트 뷰어(Event Viewer)의 로그를 분석해 보면, 이 오류의 주요 원인은 NVIDIA 커널 모드 드라이버의 손상이거나 드라이버가 구버전이거나 하드웨어와 호환되지 않는 경우임을 알 수 있습니다. 또한 Windows의 비주얼 설정 관련 드라이버가 NVIDIA 드라이버와 충돌하면서 이 오류가 발생하기도 합니다.
그렇다면 어떻게 해결해야 할까요? 아래에서 검증된 5가지 해결 방법을 순서대로 소개합니다.
NVIDIA 커널 모드 드라이버 응답 중지 오류 해결 방법
함께 읽으면 좋은 글: NVIDIA 드라이버가 계속 충돌할 때 대처법
1] NVIDIA 드라이버 클린 설치
가장 먼저 최신 버전의 Display Driver Uninstaller(DDU)를 다운로드합니다.
이후 Windows를 안전 모드(Safe Mode)로 부팅합니다.
안전 모드에서 DDU 실행 파일을 더블클릭하여 설치를 진행합니다.
설치가 완료되면 프로그램을 실행합니다. 아래와 같은 화면이 나타날 것입니다.

화면에 표시된 것처럼 Clean and Restart(정리 후 재시작) 버튼을 클릭합니다.
컴퓨터가 재부팅되면 NVIDIA 공식 웹사이트에서 드라이버를 다운로드합니다.
자신의 하드웨어 사양과 사용 환경에 맞는 제품 유형(Product Type), 제품 시리즈(Product Series), 제품(Product), 운영체제(OS), 언어(Language)를 선택합니다.
Search(검색) 버튼을 클릭하면 입력한 정보에 맞는 최신 드라이버가 표시됩니다.
Agree and Download(동의 및 다운로드)를 클릭하여 최신 드라이버 설치 파일을 내려받습니다.
다운로드가 완료되면 설치 파일을 실행하고 Custom(사용자 지정)을 선택한 뒤 Next(다음)를 클릭합니다.
이후 Clean Install(클린 설치) 옵션을 선택하고 진행하면 최신 드라이버가 깔끔하게 설치됩니다.
설치가 끝나면 PC를 재부팅합니다.
만약 오류가 계속된다면, 이전 버전의 드라이버를 설치했을 때 문제가 해결되는지 확인해 보세요.
2] 최고 성능에 맞춤 설정 적용
WINKEY + R 키를 눌러 실행(Run) 창을 엽니다.
실행 창에 sysdm.cpl을 입력하고 OK(확인)를 클릭합니다.
시스템 속성 창에서 고급(Advanced) 탭으로 이동한 뒤, 성능(Performance) 항목의 설정(Settings) 버튼을 클릭합니다.
모든 시각 효과를 해제하려면 최고 성능에 맞춤 조정(Adjust for best performance) 라디오 버튼을 선택합니다.
단, 다음 세 가지 옵션은 체크 상태로 되돌려 두는 것이 좋습니다.
- 화면 글꼴의 가장자리 다듬기
- 목록 상자 부드럽게 스크롤
- 바탕 화면의 아이콘 레이블에 그림자 사용
OK(확인)를 클릭하여 변경된 설정을 적용합니다.
마지막으로 PC를 재부팅하면 새 설정이 완전히 적용됩니다.
이제 오류가 정상적으로 해결되었을 것입니다.
3] PhysX 설정 변경
바탕 화면 빈 곳에서 마우스 오른쪽 버튼을 클릭하여 NVIDIA 제어판(NVIDIA Control Panel)을 엽니다. 시스템 트레이의 NVIDIA 아이콘을 우클릭해도 됩니다.
3D 설정(3D Settings) 항목을 펼치면 세 개의 하위 옵션이 나타납니다.
그중 Surround, PhysX 구성(Configure Surround, PhysX)을 선택합니다.
여기서 프로세서(Processor) 항목을 '자동 선택(Auto-select)' 대신 자신의 그래픽 카드로 직접 지정합니다.

적용(Apply) 버튼을 클릭하여 새 설정을 저장합니다.
변경 사항이 반영되도록 PC를 재부팅합니다.
4] 3D 설정에서 수직 동기화 비활성화
바탕 화면 빈 곳을 우클릭하거나 시스템 트레이의 NVIDIA 아이콘을 우클릭하여 NVIDIA 제어판을 엽니다.
3D 설정(3D Settings)을 펼친 뒤 3D 설정 관리(Manage 3D Settings)를 선택합니다.
'다음 3D 설정을 사용하겠습니다' 목록에서 수직 동기화(Vertical Sync) 항목을 찾아 스크롤합니다.
수직 동기화를 끔(Off) 또는 강제 끔(Force Off)으로 설정합니다. 이렇게 하면 수직 동기화가 비활성화됩니다.
적용(Apply)을 클릭해 설정을 저장한 뒤, PC를 재부팅하여 모든 변경 사항을 적용합니다.
5] 레지스트리 설정 확인 및 수정
WINKEY + R 키를 눌러 실행 창을 엽니다.
실행 창에 regedit을 입력하고 OK(확인)를 클릭합니다.
UAC(사용자 계정 컨트롤) 창이 뜨면 예(Yes)를 클릭합니다.
레지스트리 편집기에서 다음 경로로 이동합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
GraphicsDrivers 키를 우클릭한 뒤 새로 만들기(New) > DWORD(32비트) 값을 선택합니다.

새 DWORD 값의 이름을 TdrDelay로 지정합니다.
편집 창에서 기수(Base)를 16진수(Hexadecimal)로 선택합니다.
값 데이터를 8로 입력합니다.
이 설정은 NVIDIA GPU의 응답 대기 시간을 기존 2초에서 8초로 늘려주는 역할을 합니다. GPU의 처리 시간이 여유롭게 확보되므로 드라이버 응답 중지 오류 발생 가능성이 크게 줄어듭니다.
OK(확인)를 클릭하여 레지스트리 변경 사항을 저장합니다.
PC를 재부팅하면 수정 사항이 적용됩니다.
위에서 소개한 5가지 방법 중 하나는 분명 도움이 될 것입니다. 만약 그래도 NVIDIA 그래픽 카드 드라이버에 문제가 있다면 댓글로 알려주세요. 최대한 해결 방법을 찾아드리겠습니다. 또한 다른 해결 방법을 알고 계신 분들도 댓글로 공유해 주시면 많은 분들에게 도움이 될 것입니다.
함께 읽으면 좋은 글: 디스플레이 드라이버가 응답을 멈춘 후 복구되었습니다 오류 해결법