설치한 프로그램을 실행하는데 MSVCP140.dll 코드가 없어 실행을 진행할 수 없습니다.라고 나올 때, 원인이 무엇이고 해결하는 방법은 무엇인지 함께 알아보겠습니다.
목차
MSVCP140.dll 코드 오류 원인
MSVCP140.dll 이란 Visual Studio로 제작된 프로그램을 실행할때 필요한 런타임 파일입니다.
프로그램을 설치할 때 실행에 필요한 런타임 파일을 같이 설치합니다.
알 수 없는 이유로 MSVCP140.dll 파일이 손상되거나 삭제되면 오류가 발생합니다.
MSVCP140.dll 파일을 다시 설치하는 것으로 오류를 해결 할 수 있습니다.
시스템 종류 확인
MSVCP140.dll 파일을 다시 설치하기 전에 사용하시는 시스템 종류를 확인해야 합니다.
시스템 종류에 따라 MSVCP140.dll 파일의 저장 위치가 달라집니다.
확인하는 방법은 'Windows 설정 -> 시스템 -> 정보'에서 아래 이미지처럼 확인하실 수 있습니다.
(제 PC의 경우 Windows11이라서 Windows10을 사용하시는 분들과는 화면이 다소 다를 수 있습니다.)
시스템 종류를 확인하셨다면 시스템 종류에 따라 아래 경로에 MSVCP140.dll 파일이 저장되어 있습니다.
- 64비트 : C:\Windows\SysWOW64
- 32비트 : C:\Windows\System32
MSVCP140.dll 재설치 방법
MSVCP140.dll 파일을 재설치해주면 오류를 해결할 수 있습니다.
재설치 방법으로는 크게 두가지가 있습니다.
Visual Studio 재배포 패키지를 설치하는 방법과 MSVCP140.dll 파일을 구해서 저장 경로에 붙여 넣는 방법입니다.
Visual Studio 재배포 패키지를 설치하는 방법이 더 안전하고 확실하다는 생각이 들어 해당 방법을 안내해드리겠습니다.
1. Visual Studio 재배포 패키지를 다운받습니다.
https://www.microsoft.com/ko-kr/download/details.aspx?id=48145
Download Visual Studio 2015용 Visual C++ 재배포 가능 패키지 from Official Microsoft Download Center
중요! 아래에서 언어를 선택하면 전체 페이지 내용이 해당 언어로 신속하게 변경됩니다. 독일어러시아어스페인어영어이탈리아어일본어중국어(간체)중국어(번체)체코어터키어포르투갈어(브라
www.microsoft.com
Microsoft 공식 홈페이지 링크를 통해 다운로드 사이트에 접속합니다.
'다운로드'를 눌러서 시스템 종류에 맞는 버전을 다운로드해줍니다.
설치를 진행해줍니다.
이미지와 같이 설치 실패가 되는 경우가 있습니다. 이미 설치된 버전을 삭제하고 다시 진행하셔야 합니다.
'Windows 설정-> 앱'에서 'Microsoft Visual C++ 2015-2019 Redistributable (x64)'를 삭제해주고 다시 설치 진행합니다.
설치가 완료되면 <div class="book-toc"> 파일이 새로 설치되고, 오류가 해결된 것을 확인하실 수 있습니다.
오늘은 MSVCP140.dll 파일 오류에 대해 알아보았습니다.
감사합니다 : )