IT

윈도우 msvcp140.dll 에러 났을때

heokebi 2018. 1. 13. 14:47

간혹 컴퓨터에 프로그램을 설치 한후에 실행을 하다가 " 컴퓨터에 MSVCP140.dll이(가) 없어 프로그램을 시작할 수 없습니다." 라는 에러를 한번쯤 보신적이 있을 겁니다. 이번 포스팅에서는 해당 에러가 났을때 간단하게 조치 할수 있는 방법에 대해서 알아 보려고 합니다. 흔히 윈도우 프로그램의 같은 경우에는 Visual c++ 을 이용해서 만드는 경우가 많이 있습니다. Visual C++ 로 만든 프로그램의 같은 경우에 MSVCP140.dll 을 참조 하는 경우가 많이 있는데요. 이때 설치가 되어 있지 않거나 파일이 손상이 된 경우에 해당 파일을 참조 하지 못해 프로그램을 실행 하지 못하게 됩니다. 


MSVCP140.dll 에러가 났을때는 간단하게 해당 파일이 있는 솔루션을 재설치 해주면 해결이 됩니다. 개별로 MSVCP140.dll 파일을 다운 받아서 사용을 해도 되기는 하지만 권하지 않는 방법입니다. 개별로 다운 받은 파일은 변조 되거나 문제가 있을수도 있습니다.

https://www.microsoft.com/ko-kr/download/details.aspx?id=53840 에 들어가보시면 아래와 같이 Microsoft Visual C++ 2015 패키지를 다운을 받으실수 있습니다. 

다운로드 버튼을 눌러서 다운을 받으시면 되는데 아래와 같이 다운로드 버튼을 누르시면 두가지 종류의 파일이 나옵니다. 이건 OS 별로 나뉘는 건데요. 모두 윈도우 용이기는 하지만 32비트 OS 와 64비트 OS 로 나뉘어져 있습니다. x64 가 들어가 있는 파일은 64 비트용이구요. 


x86 은 32비트용 파일입니다. 본인의 OS 에 맞게 설치를 하시면 됩니다. 요즘 대부분의 OS 는 64비트이기는 하지만 궁굼하신 분들은 찾아 보셔도 됩니다.


본인 컴퓨터의 OS 종류를 보는 방법은 내컴퓨터 에서 속성을 보시면 됩니다. 윈도우10 같은경우에는 설정 -> 시스템 에서 정보로 이동 하셔서 보시면 되는데. 아마 대부분은 64비트 일거에요.

파일을 받으신후에 실행 하시면 아래와 같이 설치 화면이 나오게 됩니다. 하단에 있는 동의함 체크 하신후에 설치 버튼을 누르시면 바로 설치가 됩니다. 설치가 완료된후에는 리부팅을 하셔야지 정상적으로 사용을 할수가 있습니다. 아무 리부팅을 하고 나서 다시 실행 하시고자 했던 프로그램을 실행 하시면 정상적으로 동작 하시는 걸 볼수가 있을 거에요.

프로그램의 종류마다 다르기는 하지만 경우에 따라서는 프로그램을 설치 할때 Visual C++ 재배포 패키지를 사전에 설치 하는 경우도 있습니다. 물론 그렇지 않은 경우가 더 많기는 하지만요. 혹시 Visual C++ 재배포 패키지를 설치 했는데도 동일한 에러가 발생을 한다고 하면 문제의 프로그램도 같이 재설치 한번 해보시기 바랍니다. 그래도 안되는 경우는 거의 없다고 보시면 될거 같네요. 이상 윈도우 MSVCP140.dll 에러 조치 방법에 대해서 포스팅 해보았습니다. 해당 방법은 인터넷에 많이 올라와 있는 방법 입니다. ^^ 어쨌든 도움이 되셨길 바라면서 포스팅 마치도록 하겠습니다. 

반응형