Nvlddmkm.sys 오류 해결 및 디스플레이 드라이버 충돌 수정 방법
게임을 하거나 기본적인 작업을 하다가 갑자기 화면이 검게 변했다가 다시 켜지는 현상이 발생한다면, 뭔가 문제가 있다는 신호일 가능성이 높습니다.전원 공급 장치나 HDMI/DisplayPort 케이블이 헐거워지는 등 연결 불량일 수도 있지만, 대부분은 그래픽 드라이버에 문제가 생긴 경우입니다.특히 NVIDIA 드라이버의 경우, 로그에 ” 디스플레이 드라이버 nvlddmkm이 응답을 멈췄다가 성공적으로 복구되었습니다.”라는 메시지가 표시될 수 있습니다.이는 드라이버가 Windows에 “지금 충돌이 발생했지만, 복구는 가능합니다.”라고 알리는 것입니다.
그런데 좀 이상하게 들릴 수도 있지만, 이 오류가 계속 발생하면 블루스크린(BSOD)이 나타날 가능성이 있습니다.블루스크린은 PC의 수명이 다했다는 신호이며, 대개 드라이버 충돌, 과열 또는 전원 문제와 관련이 있습니다.따라서 NVLDDMKM 오류를 해결하면 나중에 발생할 수 있는 하드웨어 문제를 예방할 수 있습니다.
NVLDDMKM 오류(디스플레이 드라이버 응답 중지) 해결 방법
SFC 및 DISM 도구를 실행하세요.
우선, 손상된 시스템 파일은 드라이버에 문제를 일으킬 수 있습니다.이럴 때는 시스템 파일 검사기(SFCC sfc /scannow)와 DISM DISM /Online /Cleanup-Image /RestoreHealth명령어를 활용해 보세요.이 명령어들은 Windows 핵심 파일과 시스템 이미지를 검사하고 복구하여 드라이버 충돌 문제를 해결하는 데 도움을 줍니다.시스템 내부 파일들이 C:\Windows\System32손상될 수 있는데, 이러한 복구 명령어를 사용하면 문제를 해결할 수 있습니다.
- 를 누른 Windows key + R다음 를 입력 하세요
cmd.창이 뜨면 를 누르세요 Ctrl + Shift + Enter.네, 관리자 권한으로 실행해야 합니다(윈도우는 이런 설정을 까다롭게 만드는 걸 좋아하거든요). - 명령 프롬프트가 열리면 명령어를 입력
Sfc /scannow하고 Enter 키를 누르세요.프로그램이 실행되는 것을 지켜보세요.손상된 파일을 발견하면 자동으로 수정하려고 시도합니다. - 그 작업이 끝나면 DISM을 실행할 차례입니다.다음 명령어를 순서대로 입력하여 실행하세요.
DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealth
모든 작업이 완료되면 재부팅하세요.특히 윈도우 시스템 파일이 드라이버 문제를 일으키는 경우, 재부팅만으로도 문제가 해결되는 경우가 많습니다.
링크 상태 전력 관리 비활성화
이게 좀 복잡한 기술 용어처럼 들릴 수도 있지만, 사실 생각보다 간단합니다. PC의 PCIe 슬롯은 에너지 절약을 위해 GPU에 공급되는 전력을 차단할 수 있는데, 어떤 시스템에서는 바로 이 기능 때문에 드라이버가 충돌하는 경우가 있습니다. Windows가 이 부분에서 지나치게 적극적인 경향이 있어서, 이 기능을 끄면 시스템 안정화에 도움이 됩니다.
- 제어판 으로 이동하세요.검색 기능을 이용하거나 시작 메뉴를 통해 찾을 수 있습니다.
- 보기 방식을 ‘ 큰 아이콘’ 으로 설정한 다음 ‘전원 옵션’을 클릭합니다.
- 현재 사용 중인 요금제를 선택하고 ‘요금제 설정 변경’을 클릭하세요.
- ‘고급 전원 설정 변경’을 클릭하세요.새 창이 열립니다.
- PCI Express를 확장 (‘+’ 기호 클릭)한 다음 링크 상태 전원 관리를 확장합니다.
- ‘배터리 사용 시’ 와 ‘플러그 연결 시’ 를 모두 ‘끔’ 으로 변경한 다음 ‘적용’ 과 ‘확인’을 누르세요.
컴퓨터를 재부팅하세요.이렇게 하면 Windows가 GPU 성능을 과도하게 제한하는 것을 막아 드라이버 충돌 빈도를 줄일 수 있습니다.일부 컴퓨터에서는 몇 번의 재부팅이나 설정을 변경해야 해결되는 경우가 있으므로, 처음 시도에서 바로 해결되지 않더라도 실망하지 마세요.
고정밀 이벤트 타이머 비활성화
HPET(고정밀 이벤트 타이머)는 게임 플레이를 더욱 부드럽게 하기 위해 여러 요소를 동기화하는 데 도움이 되지만, 이상하게도 GPU 응답 불량을 유발할 수도 있습니다.nvlddmkm 문제가 이 타이머와 관련이 있다면 HPET를 비활성화하면 해결될 수 있습니다.
- Windows + X 키 를 누르고 장치 관리자를 선택하세요.
- 장치 관리자에서 시스템 장치를 확장합니다.
- 고정밀 이벤트 타이머를 찾습니다.마우스 오른쪽 버튼을 클릭하고 장치 사용 안 함을 선택합니다.
전원 공급 장치를 확인하십시오
PC의 전원 공급 장치가 불안정하여 GPU에 충분한 전력을 공급하지 못하면, 특히 부하가 걸렸을 때 드라이버가 충돌할 수 있습니다. BIOS(일반적으로 부팅 중에 Del또는 F2키를 눌러 접근)에서 GPU 전원 레일의 전압을 확인할 수 있습니다.전압이 불규칙적이거나 권장 사양보다 낮으면 전원 공급 장치를 교체해야 할 시점입니다.
팬 제어 설정 초기화
팬 제어 소프트웨어는 온도를 관리하지만, 팬 설정이 잘못되면 과열될 수 있습니다. GPU 온도가 너무 높으면 자체 보호를 위해 드라이버가 충돌할 수 있습니다.팬 프로필을 기본값으로 재설정하고 팬이 이상한 소음 없이 정상적으로 회전하는지 확인하세요.원활한 공기 흐름은 드라이버 충돌을 방지하는 데 도움이 됩니다.
MSI Afterburner 또는 Overclock 설정을 조정하세요.
게이머라면 MSI Afterburner 같은 도구를 사용하여 GPU의 전압과 클럭 속도를 조정할 수 있습니다.하지만 클럭 속도를 안정 지점 이상으로 높이면 시스템이 멈추거나 충돌할 수 있습니다. MSI Afterburner에서 저수준 I/O 드라이버나 하드웨어 접근을 비활성화하세요.이러한 요소들이 드라이버 충돌의 주요 원인일 수 있습니다.항상 먼저 기본 클럭 속도로 되돌린 후 시스템을 테스트해 보세요.
그래픽 카드 슬롯 교체
때때로 PCIe 슬롯 자체에 문제가 있거나 먼지가 쌓여서 문제가 발생할 수 있습니다.그래픽 카드를 분리하여 다른 PCIe 슬롯에 꽂아 보세요.조심스럽게 다루고, 접촉 부분을 압축 공기로 청소하는 것을 잊지 마세요.슬롯을 바꿔서 문제가 해결된다면 하드웨어 문제일 가능성이 높으며, 메인보드나 슬롯을 교체해야 할 수도 있습니다.하지만 적어도 문제의 원인을 좁힐 수는 있습니다.
GPU 클럭 속도를 낮추세요
GPU가 오버클럭되었거나 과도하게 커스터마이징된 경우, 시스템 불안정의 원인이 될 수 있습니다. MSI Afterburner를 사용하여 클럭 속도를 낮추거나 BIOS 설정을 기본값으로 초기화해 보세요.때로는 낮은 클럭 속도가 더 나은 결과를 가져올 수 있습니다. GPU 온도가 낮고 부하가 적으면 드라이버 충돌 발생 가능성이 줄어듭니다.
TdrDelay 설정을 변경합니다.
TdrDelay 값은 Windows가 드라이버를 재설정하기 전에 GPU 응답을 기다리는 시간을 제어합니다.이 값을 높이면 블루스크린 오류를 방지하는 데 도움이 될 수 있지만, 근본적인 해결책은 아니며 지연 효과를 위한 임시방편일 뿐입니다.레지스트리 편집은 잘못하면 문제가 발생할 수 있으므로 특히 주의해야 합니다.
- Windows + R 키 를 누르고, 를 입력한 후
regedit, Enter 키를 누르세요. - 다음으로 이동하세요
HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\GraphicsDrivers. - TdrDelay가 보이지 않으면 오른쪽 창에서 마우스 오른쪽 버튼을 클릭하고 새로 만들기 > DWORD(32비트) 값을 선택한 다음 이름을 TdrDelay로 지정하세요.
- 해당 항목을 두 번 클릭하거나 마우스 오른쪽 버튼을 클릭하고 ‘수정 ‘을 선택한 다음 값 데이터를 5(초)로 설정하세요.‘기준’이 ’10진수’ 로 설정되어 있는지 확인하세요.
RAM을 확인하세요
메모리 오류는 GPU가 시스템 RAM에 의존하기 때문에 드라이버 충돌을 일으킬 수 있습니다.Windows 메모리 진단 ( MdSched.exe실행 창에 입력)을 실행하고 PC를 다시 시작하세요. RAM 오류를 검사합니다.
RAM 모듈이 두 개 있다면 각각 개별적으로 테스트해 보세요.하나를 제거하고 컴퓨터를 부팅한 후 드라이버 충돌 문제가 해결되는지 확인합니다.나머지 하나도 같은 방법으로 테스트합니다.만약 한 모듈에서 문제가 발생한다면 해당 모듈을 교체하세요.만약 RAM 모듈이 하나뿐이라면 테스트를 위해 새 모듈을 구매해야 할 수도 있습니다.
NVIDIA 드라이버를 업데이트하거나 이전 버전으로 되돌리세요.
드라이버를 최신 상태로 유지하는 것이 도움이 되지만, 업데이트 후에 문제가 발생했다면 드라이버를 이전 버전으로 되돌리는 것이 해결책일 수 있습니다.장치 관리자를 열고 디스플레이 어댑터를 확장한 다음, NVIDIA 그래픽 카드를 마우스 오른쪽 버튼으로 클릭하고 드라이버 업데이트 (또는 드라이버 롤백 옵션이 있는 경우 롤백 )를 선택하세요.또는 NVIDIA 드라이버 다운로드 페이지 에서 최신 드라이버를 직접 다운로드하는 것이 더 좋습니다.
GeForce Experience 와 같은 도구를 사용하여 드라이버 정리 및 업데이트를 처리하면 드라이버를 더 깔끔하게 재설치할 수 있습니다.
Windows 업데이트
오래된 Windows 버전은 드라이버 충돌을 일으킬 수 있으므로 모든 드라이버를 최신 상태로 유지하세요.설정 > Windows 업데이트 로 이동하여 업데이트 확인을 클릭하세요.경우에 따라 Windows 업데이트를 통해 그래픽 카드 드라이버 문제를 해결할 수 있습니다.
NVLDDMKM.sys 오류로 인한 블루스크린이 발생하는 원인은 무엇인가요?
드라이버가 제대로 작동하지 않고 응답하지 않으면 빠른 복구 대신 블루스크린(BSOD)이 발생할 수 있습니다.그 원인은 GPU 과열, 오래되었거나 손상된 드라이버, 불량 RAM, 또는 충분한 전력을 공급하지 못하는 전원 공급 장치 등 드라이버를 멈추거나 충돌시키는 하드웨어적인 문제일 수 있습니다.
간단히 말해서, 드라이버 충돌 문제를 해결하려면 하드웨어 안정성을 확인하고, 드라이버를 업데이트하거나 재설치하고, PC를 정리하고, 필요한 경우 고급 설정을 조정해야 합니다.시행착오를 거쳐야 할 수도 있지만, 이러한 단계를 통해 대부분의 일반적인 원인을 해결할 수 있습니다.
- GPU 과열 – 온도를 확인하고, 팬을 청소하고, 필요하면 서멀 페이스트를 다시 도포하세요.
- 드라이버가 오래되었습니다.업데이트하거나 이전 버전으로 되돌리세요.
- RAM이나 GPU에 결함이 있는 경우 하드웨어 부품을 테스트하십시오.
- 저전력 – BIOS를 사용하여 PSU 전압을 확인하십시오.