본문 바로가기
IT와생활

nvcpl.dll 오류를 잡아보자

by 즈칸루하 2015. 9. 3.

컴퓨터를 시작할때 또는 특정 프로그램을 실행하거나 특히 게임을 하려고 할때 이 오류메시지를 만날 수 있는데요.

바로 nvcpl.dll 관련 오류입니다.

 

이 DLL(동적 연결 라이브러리)파일은 Nvidia사에서 제공하는 라이브러리 파일로 control panel입니다.

이름으로 유추해보면 더 잘 알 수 있는데요.

NVidia Control PaneL

의 줄임말인 것을 알 수 있죠.

 

dll파일은 그 이름에서 알 수 있듯이 자신이 혼자서는 실행되지 않지만

다른 실행파일(exe)이 동적으로 불러서 메모리에 로드되면 사용할 수 있는 구조로 되어있는 파일입니다.

 

 

종합해보면 이 오류는 nvidia사가 제공한 nvcpl.dll 파일이 실행파일의 요구로 불러들였을 때 응답을 하지 않거나 잘못된 응답을 하는 경우에 발생하는 오류라고 할 수 있습니다.

 

이를 해결 할 수있는 방법은 컴퓨터를 재설치하지 않는 범위내에서 3가지가 있습니다.

그 중에 첫번째방식은 이 dll 파일을 다운로드 받아서 기존의 장소에 덮어씌우는 방법입니다.

검색해보니 많은 분들이 이 방식을 추천하고 계시던데, 제 생각에는 위험한 발상인 것 같습니다.

 

인터넷에 떠도는 이 dll파일은 기본적으로 이를 배포한 nvidia사의 허락없이 배포되는 듯하고 이보다 더 위험한 것은

이 dll파일을 위,변조해서 배포되고 있을 가능성도 배제할 수 없기 때문에 저는 이 방식의 오류수정은 권하지 않겠습니다.

 

나머지 두가지의 방법을 제시해 보겠습니다.

Microsoft 등록 서버를 이용한 방식

Nvidia 그래픽카드 재설치

 

 

Microsoft 등록 서버를 이용한 방식

커맨드모드로 명령어로 해제/삭제를 할 겁니다. cmd창을 열겠습니다.

단축키 Win + R 로 실행창을 여신 후 cmd 를 입력하세요.

반드시 관리자 권한으로 실행하기시 바랍니다.

 

 

열린 커맨드창에서 아래의 명령어를 입력하세요. 기존의 nvcpl.dll을 해제하는 작업입니다.

regsvr32 /u nvcpl.dll

 

 

 

명령어를 입력 후 엔터를 치면 성공했다는 메시지가 나옵니다.

 

이제 다시 연결을 시켜야겠죠. 아래의 명령어를 입력하세요 옵션 /u 를 /i 로 변경한 것입니다.

regsvr32 /i nvcpl.dll

 

 

등록서버를 이용한 방법으로 해결이 된다면 다행입니다.

하지만 그렇지 못한 경우는 가장 확실한 방법으로 문제를 해결하는게 현명할 것 같습니다.

 

 

Nvidia 그래픽카드 재설치

그래픽카드를 재설치하는 방법입니다.

기존의 그래픽카드 드라이버를 삭제하고 최신버전의 nvidia 그래픽카드를 설치해서 nvcpl.dll오류를 근본적으로 없애는 것입니다.

 

먼저 제어판>프로그램>프로그램 및 기능 순서로 찾아가셔서 nvidia관련 프로그램을 찾습니다.

 

 

해당 프로그램에서 마우스 우클릭하면 아래 그림처럼 [제거/변경]옵션이 뜨는데 클릭해서 모두 삭제를 합니다.

 

 

그래픽카드 드라이버를 모두 삭제하셨다면 3dp chip을 이용해서 자신의 최신 그래픽카드 드랑이버를 찾아서 설치해줍니다.

기존에 드라이버를 보관하고 있으시다면 그것으로 설치를 하셔도 됩니다.

nvcpl.dll 오류를 해결하는데 도움이 되셨기를 바랍니다.

 

댓글