티스토리 뷰
윈도우10에서 특정 게임 또는 Photoshop, Skype 같은 프로그램을 열려고 할 때, 아래의 오류가 표시되면 이 문서가 도움이 될 수 있습니다.
- 증상 1 - 컴퓨터에 MSVCP140.dll이(가) 없어 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하십시오.
- 증상 2 - 컴퓨터에 MSVCP140.dll이(가) 없어 코드 실행을 진행할 수 없습니다. 프로그램을 다시 설치하면 이 문제가 해결될 수 있습니다.
이 증상은 실행하려는 프로그램이 윈도우 시스템에 MSVCP140.dll 파일이 있어야 하는데, 없거나 손상된 경우에 발생합니다. MSVCR71.dll, MSVCP100.dll, MSVCP110.dll, MSVCP120.dll, MSVCP130.dll 파일이 없는 경우에도 같은 증상이 발생합니다.
MSVCP140.dll은 Microsoft C 런타임 라이브러리 파일로, System32 폴더에 있으며 Microsoft Visual Studio에서 설치합니다. DLL은 Dynamic Link Libraries를 나타내며 윈도우 또는 기타 운영 체제에서 실행되는 응용 프로그램의 외부 부분입니다. 대부분의 응용 프로그램은 불완전하며 코드를 다른 파일에 저장합니다. 코드가 필요한 경우 관련 파일을 메모리에 로드하여 사용합니다.
운영 체제 또는 소프트웨어가 관련 DLL 파일을 찾을 수 없거나 DLL 파일이 손상된 경우, 위와 같이 DLL 파일이 없다는 메시지가 표시될 수 있습니다.
Windows 10: 컴퓨터에 MSVCP140.dll 설치하는 3가지 방법
설치 환경: Windows 10 Pro 21H1(OS 빌드 19043.1165)
방법 1 - dll 파일만 다운로드 받기
인터넷에서 해당 dll 파일만을 다운로드하여 특정 위치에 붙여 넣는 것은 제대로 된 해결책은 아닙니다. 그 방법을 시도해 볼 수는 있지만 해결하지 못할 수도 있습니다.
방법 2 - 오류가 발생한 프로그램 재설치
이 오류가 발생한 프로그램을 다시 설치하면 도움이 될 수 있으므로 시도해 보세요. 아마도 설치 패키지에 이 파일이 포함되어 있을 것입니다.
방법 3 - Visual Studio용 Microsoft Visual C++ 재배포 가능 패키지 설치
이 문제를 해결하는 가장 좋은 방법은 컴퓨터에 Visual Studio용 Microsoft Visual C++ 재배포 가능 패키지를 다시 설치하는 것입니다.
링크: Microsoft Visual C++ 2015 재배포 가능 패키지 다운로드
런타임 구성 요소를 설치하고 컴퓨터를 재부팅하고 확인해보세요. 아마도 시스템 오류 메시지가 나타나지 않을 것입니다.