👋 Hello, I am Seung-ho Ham

🧑🏻‍💻 A Developers who create code that changes the world

카테고리 없음

[ERROR] MSVCP140.dll

Potato_H 2021. 4. 29. 19:35
반응형

 

MSVCP140.dll 오류 메시지

 


개발 중 필요한 프로그램 설치 중 위와 같은 오류 메시지가 떴다. 여러번 반복 시도 해봐도 해결 되지 않았다.

 

일단 이 코드는 Windows 운영 시스템을 위해 Mozilla에서 개발한 Firefox와 관련된 dll 파일 유형이다.

dll 확장자 유형은 평소에 시스템파일로 자주 봤던걸로 기억하지만 무엇인지 궁금하여 알아보았다.

파일 확장자 dll 유형은 Dynamic Link Library의 약자로 동적 링크 라이브러리라고 불린다.

이름과 같이 어느 파일을 실행할 때 같이 동작되는 동적인 라이브러리 라고 생각하면 될 것 같다.

 

이 오류메시지의 원인은 MSVCP140.dll 파일이 제 역할을 하지 못하는 상태이거나 존재하지 않을 때 뜨는 것 이었다.

이 파일이 내 컴퓨터에서 갑자기 에러를 발생시킨 의심할만한 원인는 PC를 제대로 종료하지 않고 스위치를 내리거나 강제종료를 하거나 바이러스에 감염되어서 이 파일이 손상 된 것이다.

바이러스는 아닌 것으로 보아 강제종료를 너무 자주해서 그런 것
으로 추측 된다.

 

파일이 손상 된 것이면 파일을 다 설치하면 되기에 MSVCP140.dll 파일을 인터넷에서 찾아 보았는데

MSVCP140.dll
파일만 따로 올려둔 블로그에서 다운받기는 낚시성 바이러스 파일이 많을 것이라고 생각하였기 때문에 출처가 분명한 파일을 다운 받기 위해

마이크로 소프트 홈페이지에 Visual Studio용 Visual C++ 패키지를 통채로 설치 하였다.


MSVCP140.dll 포함 패키지 파일을 다운로드한 후 필요한 프로그램은 에러 없이 잘 설치되었다.