📑 목차
🖥️ VIDEO_TDR_FAILURE, 저는 이렇게 만났습니다
🛠️ 해결 방법 2 — DDU로 드라이버 완전 삭제 후 재설치
🛠️ 해결 방법 3 — TDR 지연 시간(TdrDelay) 조정
🖥️ VIDEO_TDR_FAILURE, 저는 이렇게 만났습니다
장시간 그래픽 부하가 큰 게임을 하던 중이었는데, 화면이 순간 깨지듯 지지직거리더니 곧바로 파란 화면으로 전환되면서 "VIDEO_TDR_FAILURE"라는 중지 코드가 표시됐습니다. 재부팅 후 이벤트 뷰어를 확인해보니 같은 시간대에 디스플레이 드라이버 관련 오류 로그가 남아 있었습니다. 그래픽카드를 바꾼 지 얼마 안 됐던 터라 하드웨어 불량부터 의심했지만, 커뮤니티와 공식 지원 문서를 찾아보니 드라이버 충돌·과열·전력 부족이 복합적으로 작용해 나타나는 대표적인 TDR(시간 초과 감지 및 복구) 오류라는 걸 알게 됐습니다.
⚠️ 증상과 오류 화면 확인하기
TDR은 원래 그래픽카드가 일정 시간(기본 2초) 안에 응답하지 못하면 윈도우가 드라이버를 자동으로 재시작시켜주는 복구 기능인데, 이 복구마저 실패하면 블루스크린으로 이어지며 화면에 "VIDEO_TDR_FAILURE"와 함께 관련 드라이버 파일명(예: nvlddmkm.sys, atikmpag.sys)이 함께 표시되는 경우가 많습니다. 이 파일명을 보면 어느 회사의 그래픽 드라이버가 원인인지 바로 알 수 있어, 이후 대처 방향을 정하는 데 큰 힌트가 됩니다. 재부팅 직후 eventvwr.msc로 이벤트 뷰어를 열어 "Windows 로그 → 시스템"에서 빨간 오류 아이콘을 확인하면 정확한 발생 시각과 드라이버 정보를 다시 확인할 수 있습니다.
🔍 이 오류가 생기는 이유
가장 흔한 원인은 그래픽 드라이버 자체의 버그나 이전 버전과의 잔여 파일 충돌입니다. 여기에 그래픽카드 과열, 오래된 서멀 페이스트, 케이스 통풍 부족이 겹치면 부하가 걸리는 순간 카드가 응답을 멈추기 쉬워집니다. 또한 오버클럭 설정이 과하거나 파워서플라이 용량이 부족해 순간적으로 전력 공급이 흔들려도 같은 증상이 나타날 수 있습니다. 드물게는 백그라운드에서 GPU를 과도하게 점유하는 프로그램(오버레이 툴, 채굴 관련 소프트웨어 등)이 충돌을 유발하기도 합니다. 원인이 겹쳐서 나타나는 경우가 많은 만큼, 아래 순서대로 하나씩 점검해가는 게 가장 확실합니다.
🛠️ 해결 방법 1 — 온도와 전원부터 점검
가장 먼저 확인할 건 하드웨어 상태입니다. HWiNFO나 GPU-Z 같은 모니터링 프로그램으로 게임 중 그래픽카드 온도가 85도를 넘어가는지 확인해보세요. 온도가 지나치게 높다면 케이스 팬을 추가하거나 그래픽카드 팬 회전수를 높이고, 먼지가 많이 쌓였다면 청소만으로도 개선되는 경우가 많습니다. 파워서플라이는 그래픽카드 권장 용량보다 여유 있게 사용 중인지 확인하고, 케이블이 정확히 꽂혀 있는지도 다시 점검합니다. 저는 이 단계에서 그래픽카드 팬에 먼지가 두껍게 쌓여 있던 걸 발견했고, 청소 후 온도가 눈에 띄게 떨어졌습니다.
🛠️ 해결 방법 2 — DDU로 드라이버 완전 삭제 후 재설치
온도 문제가 아니라면 드라이버 충돌 가능성이 큽니다. 이때는 일반 제거보다 전용 툴로 잔여 파일까지 깨끗하게 지우는 게 확실합니다. 안전 모드로 부팅한 뒤 아래 링크의 DDU(Display Driver Uninstaller)로 기존 그래픽 드라이버를 완전히 제거하고, 재부팅 후 그래픽카드 제조사 공식 홈페이지에서 최신 드라이버를 새로 받아 설치합니다.
⬇️ Display Driver Uninstaller(DDU) 다운로드 — Wagnardsoft 공식 홈페이지 wagnardsoft.com › Display Driver Uninstaller 페이지 · Windows 무료 · 안전 모드에서 실행 권장 ⬇️ NVIDIA 그래픽 드라이버 — NVIDIA 공식 다운로드 센터 nvidia.co.kr › Download 페이지 · 보유 GPU 모델·OS 선택 후 최신 WHQL 인증 드라이버 설치 (AMD 사용자는 amd.com/support에서 동일하게 진행)🛠️ 해결 방법 3 — TDR 지연 시간(TdrDelay) 조정
드라이버를 새로 깔아도 특정 고사양 작업에서만 반복된다면, 윈도우가 드라이버 응답을 기다리는 시간을 늘려주는 방법도 있습니다. 레지스트리 편집기(regedit)를 열어 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers 경로로 이동한 뒤, 없다면 새 DWORD 값 "TdrDelay"를 만들고 값을 8(초)로 설정합니다. 이 방법은 근본 원인을 없애는 게 아니라 복구 시간을 늘려 임시로 완화하는 성격이 강하므로, 반드시 드라이버 재설치와 온도 점검을 먼저 마친 뒤 마지막 보조 수단으로만 사용하는 걸 권장합니다. 레지스트리 편집 전에는 되도록 복원 지점을 만들어두세요.
🛠️ 해결 방법 4 — 오버클럭·백그라운드 프로그램 점검
그래픽카드나 CPU를 오버클럭한 상태라면 일단 기본 클럭으로 되돌려 같은 증상이 재현되는지 확인해보세요. 오버클럭 상태에서만 블루스크린이 뜬다면 전압이나 클럭 설정을 다시 낮춰야 합니다. 또한 게임 오버레이, 방송 프로그램, GPU 사용량이 큰 백그라운드 앱을 하나씩 꺼보면서 특정 프로그램과의 충돌인지도 함께 확인해보는 게 좋습니다. 저는 오버클럭 유틸리티를 아예 삭제하고 나서야 완전히 재발이 멈췄는데, 그래픽카드 자체보다 소프트웨어 설정이 원인이었던 셈입니다.
🧩 그래도 안 될 때 체크리스트
아래 표로 상황별 다음 조치를 정리했습니다. 순서대로 다 시도해도 재발한다면 하드웨어 자체 점검을 고려해야 할 시점입니다.
| 상황 | 다음 조치 |
|---|---|
| 특정 게임에서만 발생 | 그 게임의 그래픽 설정을 한 단계 낮춰 테스트 |
| 드라이버 재설치 후에도 반복 | 타사 그래픽카드로 교체 테스트(가능 시) |
| 발열 낮춰도 반복 | 파워서플라이 용량·상태 점검 |
| 위 모두 시도 후에도 반복 | 그래픽카드 A/S 문의 |
❓ 자주 묻는 질문
Q. VIDEO_TDR_FAILURE는 그래픽카드가 고장 났다는 뜻인가요?
꼭 그렇지는 않습니다. 드라이버 충돌이나 과열, 전력 문제로도 자주 발생하며, 순서대로 점검하면 소프트웨어적으로 해결되는 경우가 많습니다.
Q. DDU는 왜 안전 모드에서 실행해야 하나요?
일반 부팅 상태에서는 그래픽 드라이버가 실행 중이라 완전히 삭제되지 않을 수 있습니다. 안전 모드에서 실행해야 잔여 파일까지 깔끔하게 제거됩니다.
Q. TdrDelay 값을 늘리면 문제 원인이 사라지나요?
아니요, 이 값은 복구까지의 대기 시간만 늘려주는 임시 완화책입니다. 근본 원인인 드라이버·발열·전원 문제는 별도로 점검해야 합니다.
Q. 재설치해도 계속 같은 드라이버 파일명이 로그에 남아요.
같은 파일(예: nvlddmkm.sys)이 반복 지목된다면 드라이버 버전을 한 단계 낮춰(구버전) 설치해보는 것도 방법입니다. 최신 드라이버가 특정 하드웨어와 호환성 문제를 일으키는 경우가 종종 있습니다.
✅ 마무리
#VIDEOTDRFAILURE #블루스크린해결 #그래픽드라이버오류 #TDR오류 #윈도우블루스크린
