최신 NVIDIA 그래픽카드에서 nvml.dll 찾을수 없는 오류 해결법

윈도우 OS에서 그래픽카드를 이용한 암호화폐 채굴이나 CUDA작업을 할 때 몇몇 프로그램에서 nvml을 찾을 수 없어 오류가 표시되는 경우가 있습니다.  ex) cannot load nvml

 

최신 NVIDIA그래픽카드의 드라이버에서는 기존에 사용하던 nvml경로를 다른 곳으로 옮겨서 발생되는 오류로, 만약 이 방법이 작동하지 않는다면 드라이버 자체의 문제로 DDU 등을 이용한 그래픽카드 재설치를 하는 것을 추천드립니다.

 

우선 최신 NVIDIA그래픽 드라이버가 정상적으로 설치되어 있다는 것을 기준으로 시작합니다.

윈도우 파일 관리자(Win+E)를 연 후 

 

C:\Windows\System32

 

경로로 이동합니다.  위 경로에서 nvml.dll 파일을 찾은 다음 본 파일을 복사합니다.

 

여기서 복사한 nvml.dll 파일을 

 

C:\Program Files\NVIDIA Corporation\Nvsmi

 

폴더 안에 붙여넣기합니다. 폴더가 없을경우 Nvsmi폴더를 생성 후 그 안에 붙여넣습니다.

 

붙여넣기 하고 나서는 오류가 나던 프로그램을 다시 실행하면 됩니다.