Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 10/8/7에서 msvcp140.dll 누락 오류 해결하는 4가지 방법

목차:


msvcp140.dll 누락 오류 개요


msvcp140.dll이란 무엇인가?


Windows 10에서 msvcp140.dll 누락 오류를 해결하는 방법


msvcp140.dll 누락 오류 개요


컴퓨터를 사용하다 보면 msvcp140.dll 관련 오류 메시지를 자주 접하게 됩니다. 이 오류는 주로 다음과 같은 형태로 나타납니다.


"MSVCP140.dll이(가) 없어서 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하세요." 또는 "msvcp140.dll을 찾을 수 없어 코드 실행을 계속할 수 없습니다." 그리고 일부 사용자의 경우 "msvcp140.dll 시작 중 문제가 발생했습니다"라는 메시지가 표시되기도 합니다.


오류 형태가 조금씩 다르더라도, 문제를 해결하기 위해서는 먼저 msvcp140.dll 파일이 무엇인지, 그리고 Windows 10에서 이 파일의 누락 문제를 어떻게 고칠 수 있는지 정확히 이해하는 것이 중요합니다.


msvcp140.dll이란 무엇인가?


msvcp140.dll 파일에서 DLL은 '동적 연결 라이브러리(Dynamic Link Library)'를 의미합니다. 좀 더 구체적으로 말하면, msvcp140.dll은 Microsoft Visual C++ 재배포 가능 패키지(Redistributable Packages)에 속한 시스템 파일입니다.


즉, Microsoft Visual C++ 재배포 가능 패키지를 설치하는 순간 msvcp140.dll 파일도 함께 Windows 10에 설치됩니다. 이 파일은 일반적으로 C:\WINDOWS\System32 폴더에서 확인할 수 있습니다.


많은 응용 프로그램과 게임이 Microsoft Visual C++ 런타임 라이브러리를 필요로 하기 때문에, msvcp140.dll 파일이 손상되거나 누락되면 해당 프로그램들이 정상적으로 실행되지 않는 문제가 발생합니다.


바로 이러한 이유로 "프로그램을 시작할 수 없다"거나 "코드 실행을 계속할 수 없다"는 오류 메시지가 화면에 나타나는 것입니다. 따라서 문제를 해결하려면 msvcp140.dll 파일을 Windows 10으로 복구해야 합니다.


Windows 10에서 msvcp140.dll 누락 오류를 해결하는 방법


msvcp140.dll 파일은 Microsoft Visual C++ 재배포 가능 패키지와 함께 설치되므로, 우선 Microsoft 패키지 관점에서 문제를 해결해 보는 것이 좋습니다.


만약 이 방법으로 해결되지 않는다면, 인터넷에서 msvcp140.dll 파일을 직접 다운로드하여 복구하는 방법을 시도해 볼 수 있습니다. 아래에서 가장 효과적인 해결 방법들을 순서대로 소개합니다.


해결 방법 요약:


방법 1: Microsoft Visual C++ 재배포 가능 패키지 다운로드


방법 2: msvcp140.dll 파일 직접 다운로드


방법 3: 다른 PC에서 msvcp140.dll 파일 복사


방법 4: 시스템 파일 검사기(SFC) 실행


방법 1: Microsoft Visual C++ 재배포 가능 패키지 다운로드


앞서 언급했듯이 msvcp140.dll 파일은 Visual Studio 2015용 Microsoft Visual C++ 재배포 가능 패키지의 일부입니다. 따라서 이 패키지를 다시 설치하면 누락된 msvcp140.dll 파일이 함께 복원될 가능성이 높습니다.


Microsoft 공식 사이트에서 직접 다운로드하는 것 외에도, Driver Booster를 사용하면 Visual C++ 재배포 가능 패키지를 자동으로 설치할 수 있습니다. Driver Booster는 손상된 게임 지원 구성요소와 Visual C++ 버전을 자동으로 감지하고 적절한 업데이트를 제공합니다.


1. Windows 10에 Driver Booster를 다운로드, 설치 후 실행합니다.


2. Scan(검사) 버튼을 클릭하여 오래되었거나 손상된 구성요소를 검색합니다.


Windows 10/8/7에서 msvcp140.dll 누락 오류 해결하는 4가지 방법

3. 검색 결과에서 Game Support 항목을 찾아 Update Now(지금 업데이트)를 클릭하여 필요한 모든 패키지를 다운로드합니다.


Windows 10/8/7에서 msvcp140.dll 누락 오류 해결하는 4가지 방법

Driver Booster는 Windows 10과 호환되는 Microsoft Visual C++ 재배포 가능 패키지 2015를 자동으로 설치해 주며, 이 과정에서 누락된 msvcp140.dll 파일도 복원됩니다.


직접 설치를 원한다면 Microsoft 공식 사이트에서 Visual C++ 재배포 가능 패키지를 내려받을 수 있습니다.


1. Microsoft 공식 사이트에 접속합니다. 이 사이트에서는 Microsoft Visual C++ 2015 재배포 가능 패키지를 바로 다운로드할 수 있습니다.


Windows 10/8/7에서 msvcp140.dll 누락 오류 해결하는 4가지 방법

2. Download(다운로드) 버튼을 클릭하면 Windows 10 32비트용 또는 64비트용 중 하나를 선택해야 합니다.


Windows 10/8/7에서 msvcp140.dll 누락 오류 해결하는 4가지 방법

64비트 Windows를 사용 중이라면 vc_redist.x64.exe 파일의 체크박스를 선택한 후 Next(다음)를 클릭합니다.


32비트 Windows를 사용 중이라면 vc_redist.x86.exe 파일을 선택하고 Next를 클릭하여 진행합니다.


3. 이후 Microsoft Visual C++ 2015 재배포 가능 패키지를 PC에 다운로드하여 설치하면 됩니다.


팁: 자신의 PC가 32비트인지 64비트인지 확인하려면 내 PC(This PC)를 마우스 오른쪽 버튼으로 클릭한 후 속성(Properties)을 열면 됩니다. 여기에서 Windows 10 버전을 포함한 모든 시스템 정보를 확인할 수 있습니다.


Windows 10/8/7에서 msvcp140.dll 누락 오류 해결하는 4가지 방법

Microsoft Visual C++ 재배포 가능 패키지 설치가 완료되면 msvcp140.dll 파일도 함께 Windows 10에 설치됩니다. 이후에는 특정 프로그램이 실행되지 않는 등의 문제가 더 이상 발생하지 않을 것입니다.


관련 글: Microsoft Visual C++ 런타임 라이브러리 오류 해결 방법


방법 2: msvcp140.dll 파일 직접 다운로드


또 다른 방법으로 msvcp140.dll 파일을 직접 다운로드할 수 있습니다. 단, 다운로드하는 DLL 파일이 안전하며 Windows 10에 위협이 되지 않는지 반드시 확인해야 합니다.


이럴 때 DLL-Files Client를 활용하면 좋습니다. 이 도구는 안전하고 전문적인 방식으로 Windows 10에서 누락된 DLL 파일을 검색하고 설치할 수 있게 도와주는 프로그램입니다.


1. Windows 10에 DLL-Files Client를 다운로드하여 설치합니다.


2. 검색창에 Msvcp140.dll을 입력한 후 DLL 파일 검색을 시작합니다.


Windows 10/8/7에서 msvcp140.dll 누락 오류 해결하는 4가지 방법

3. 검색 결과에서 Msvcp140.dll 파일을 클릭합니다.


4. Install(설치) 버튼을 클릭하여 Windows 10에 적합한 Msvcp140.dll 파일을 설치합니다.


Windows 10/8/7에서 msvcp140.dll 누락 오류 해결하는 4가지 방법

DLL-Files Client는 시스템 유형을 자동으로 감지하기 때문에, 사용자 환경에 맞는 올바른 Msvcp140.dll 파일을 손쉽게 다운로드할 수 있습니다.


설치가 완료되면 기존에 오류가 발생했던 응용 프로그램을 실행하여, 더 이상 "msvcp140.dll이 없어 프로그램을 시작할 수 없습니다"라는 경고가 나타나지 않는지 확인해 보세요.


방법 3: 다른 PC에서 msvcp140.dll 파일 복사


일반적으로 Msvcp140.dll 파일은 C:\Windows\System32 폴더에 위치합니다. 하지만 어떤 이유로 이 파일이 존재하지 않는 경우가 있습니다.


System32 폴더를 열었을 때 Msvcp140.dll 파일이 보이지 않는다면, 동일한 Windows 에디션 및 아키텍처(32비트/64비트)를 사용하는 다른 컴퓨터에서 파일을 복사해 올 수 있습니다.


1. Msvcp140.dll 파일이 있는 PC에서 파일 탐색기를 열고 C:\Windows\System32 폴더로 이동합니다.


Windows 10/8/7에서 msvcp140.dll 누락 오류 해결하는 4가지 방법

2. msvcp140.dll 파일을 찾은 후 마우스 오른쪽 버튼을 클릭하여 복사(Copy)합니다.


Windows 10/8/7에서 msvcp140.dll 누락 오류 해결하는 4가지 방법

3. Msvcp140.dll이 누락된 PC에서도 파일 탐색기를 열고 C:\Windows\System32 폴더로 이동합니다.


4. 마우스 오른쪽 버튼을 클릭하여 붙여넣기(Paste)로 복사한 Msvcp140.dll 파일을 넣습니다.


Windows 10/8/7에서 msvcp140.dll 누락 오류 해결하는 4가지 방법

파일을 복사하여 붙여넣은 후에는 "Windows 10에서 msvcp140.dll을 찾을 수 없음" 오류가 성공적으로 해결된 것을 확인할 수 있습니다.


관련 글: Windows 10 파일 탐색기 도움말 활용 방법


방법 4: Windows 10에서 시스템 파일 검사기(SFC) 실행


msvcp140.dll은 시스템 파일이므로, Windows 10에 내장된 SFC(System File Checker, 시스템 파일 검사기)를 활용하여 손상된 시스템 파일을 검사하고 복구할 수 있습니다.


SFC 검사를 통해 msvcp140.dll 파일의 손상이 수정되면, 파일 누락으로 인해 프로그램이 실행되지 않던 문제도 함께 해결될 수 있습니다.


1. 검색창에 명령 프롬프트(Command Prompt)를 입력한 후 마우스 오른쪽 버튼을 클릭하여 관리자 권한으로 실행합니다.


2. 명령 프롬프트 창에 sfc /scannow를 입력하고 Enter 키를 눌러 시스템 파일 검사기를 실행합니다.


Windows 10/8/7에서 msvcp140.dll 누락 오류 해결하는 4가지 방법

3. 검사가 완료되면 변경 사항을 적용하기 위해 PC를 재부팅합니다.


이제 SFC 검사를 통해 msvcp140.dll 파일 오류가 성공적으로 해결되었을 것입니다.


만약 위의 방법들로도 문제가 해결되지 않는다면, 브라우저를 통해 msvcp140.dll 파일을 직접 다운로드하는 방법을 시도해 볼 수 있습니다. 단, 이 경우 반드시 파일이 안전하며 Windows 10에서 정상적으로 작동하는지 확인해야 합니다.


정리하자면, 이 글에서는 Windows 10에서 msvcp140.dll 파일을 사용할 수 없는 문제를 해결하기 위해 Microsoft Visual C++ 재배포 가능 패키지 재설치부터 DLL 파일 복구, 시스템 파일 검사까지 가장 효과적인 방법들을 소개했습니다. 위 방법들을 순서대로 시도하면 대부분의 msvcp140.dll 오류를 해결할 수 있을 것입니다.