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

Windows 10에서 MSVCP140.dll 누락 오류를 해결하는 4가지 방법

게임이나 프로그램을 실행할 때 "컴퓨터에 MSVCP140.dll이(가) 없어 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하세요"라는 오류 메시지가 나타난 경험이 있으신가요? MSVCP140.dll은 Visual Studio 2015용 Visual C++ 재배포 가능 패키지(Redistributable)에 포함된 파일로, Visual C++로 개발된 대부분의 응용 프로그램과 게임이 정상적으로 실행되기 위해 반드시 필요한 구성 요소입니다.

MSVCP140.dll 파일이란 무엇인가?

수많은 PC 게임과 응용 프로그램은 Visual C++ 재배포 가능 패키지(MSVCP140.dll 파일 포함)에 의존하고 있습니다. 이 파일이 없으면 프로그램이 시작되지 않고 "MSVCP140.dll을(를) 찾을 수 없어 코드 실행을 계속할 수 없습니다. 응용 프로그램을 다시 설치하면 문제가 해결될 수 있습니다"와 같은 오류 메시지가 표시됩니다.

Windows 10에서 MSVCP140.dll 누락 오류를 해결하는 4가지 방법

이러한 오류 메시지는 컴퓨터에서 MSVCP140.dll 파일이 손상되었거나 누락되었음을 의미합니다. 참고로 MSVCP140.dll은 Microsoft C++ 런타임 라이브러리를 설치할 때 자동으로 함께 설치되며, 일반적으로 Windows 설치 시 기본적으로 포함되어 있습니다.

MSVCP140.dll 관련 대표적인 오류 메시지

  • 컴퓨터에 msvcp140.dll이(가) 없어 프로그램을 시작할 수 없습니다.
  • MSVCP140.dll을(를) 찾을 수 없어 코드 실행을 계속할 수 없습니다.
  • msvcp140.dll 시작 중 문제가 발생했습니다.
  • 'MSVCP140.dll'을(를) 찾을 수 없습니다. 이 응용 프로그램을 다시 설치해 주세요.
  • C:\Windows\SYSTEM32\MSVCP140.dll은(는) Windows에서 실행하도록 설계되지 않았거나 오류를 포함하고 있습니다.

MSVCP140.dll 파일이 손상되거나 누락되었다고 해서 걱정할 필요는 없습니다. 아래에서 소개하는 간단한 해결 방법만 따라 하면 문제를 쉽게 해결할 수 있습니다.

⚠️ 주의: MSVCP140.dll 파일을 서드파티 웹사이트에서 개별적으로 다운로드하지 마세요. 이런 사이트의 DLL 파일에는 바이러스나 악성코드가 포함되어 있을 위험이 있습니다. 반드시 Microsoft 공식 웹사이트에서 전체 Visual C++ 재배포 가능 패키지를 다운로드하는 것이 안전합니다.

또한 작업을 시작하기 전에 만약의 상황에 대비해 시스템 복원 지점을 생성해 두는 것을 권장합니다.

방법 1: Microsoft Visual C++ 재배포 가능 패키지 설치

가장 확실하고 권장되는 해결 방법입니다.

  1. Microsoft 공식 다운로드 페이지에 접속한 후 다운로드 버튼을 클릭하여 Microsoft Visual C++ 재배포 가능 패키지를 내려받습니다.

Windows 10에서 MSVCP140.dll 누락 오류를 해결하는 4가지 방법

  1. 다음 화면에서 사용 중인 시스템 아키텍처에 맞는 64비트 또는 32비트 버전을 선택합니다.

Windows 10에서 MSVCP140.dll 누락 오류를 해결하는 4가지 방법

  1. 다운로드가 완료되면 vc_redist.x64.exe 또는 vc_redist.x86.exe 파일을 더블클릭하고 화면의 지시에 따라 설치를 진행합니다.

Windows 10에서 MSVCP140.dll 누락 오류를 해결하는 4가지 방법

Windows 10에서 MSVCP140.dll 누락 오류를 해결하는 4가지 방법

  1. 변경 사항을 적용하기 위해 PC를 재시작합니다.
  2. 재부팅 후 MSVCP140.dll 오류가 발생했던 프로그램이나 게임을 다시 실행하여 문제가 해결되었는지 확인합니다.

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

손상된 시스템 파일이 원인일 경우 아래 명령어로 복구할 수 있습니다.

  1. 시작 메뉴에서 'cmd'를 검색한 후 명령 프롬프트를 엽니다.

Windows 10에서 MSVCP140.dll 누락 오류를 해결하는 4가지 방법

  1. 명령 프롬프트에 아래 명령어를 입력하고 Enter 키를 누릅니다.
Sfc /scannow

Windows 10에서 MSVCP140.dll 누락 오류를 해결하는 4가지 방법

  1. 검사가 완료될 때까지 기다린 후 PC를 재시작합니다.
  2. 다시 명령 프롬프트를 열고 아래 DISM 명령어를 한 줄씩 입력하며 각각 Enter 키를 누릅니다.
Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

Windows 10에서 MSVCP140.dll 누락 오류를 해결하는 4가지 방법

  1. DISM 명령이 완료될 때까지 기다립니다.
  2. PC를 재부팅한 후 MSVCP140.dll 누락 오류가 해결되었는지 확인합니다.

방법 3: 문제가 되는 프로그램 재설치

특정 프로그램의 설치 파일이 손상된 경우 해당 프로그램을 다시 설치하면 문제가 해결될 수 있습니다.

  1. 시작 메뉴 검색창에서 '제어판'을 검색하여 엽니다.

Windows 10에서 MSVCP140.dll 누락 오류를 해결하는 4가지 방법

  1. 프로그램 항목에서 '프로그램 제거'를 클릭합니다.

Windows 10에서 MSVCP140.dll 누락 오류를 해결하는 4가지 방법

  1. MSVCP140.dll 오류가 발생하는 해당 프로그램을 마우스 오른쪽 버튼으로 클릭하고 제거를 선택합니다.

Windows 10에서 MSVCP140.dll 누락 오류를 해결하는 4가지 방법

  1. 예를 클릭하여 제거를 확인합니다.

Windows 10에서 MSVCP140.dll 누락 오류를 해결하는 4가지 방법

  1. 제거가 완료되면 PC를 재시작합니다.
  2. 재부팅 후 프로그램을 최신 버전으로 다시 설치하고 오류가 해결되었는지 확인합니다.

방법 4: Windows 업데이트 실행

누적 업데이트에 필요한 런타임 라이브러리가 포함되어 있을 수 있으므로 Windows를 최신 상태로 유지하는 것이 좋습니다.

  1. Windows 키 + I를 눌러 설정을 연 후 업데이트 및 보안을 선택합니다.

Windows 10에서 MSVCP140.dll 누락 오류를 해결하는 4가지 방법

  1. 왼쪽 메뉴에서 Windows 업데이트를 클릭합니다.
  2. '업데이트 확인' 버튼을 클릭하여 사용 가능한 업데이트가 있는지 확인합니다.

Windows 10에서 MSVCP140.dll 누락 오류를 해결하는 4가지 방법

  1. 대기 중인 업데이트가 있다면 다운로드 및 설치를 클릭합니다.

Windows 10에서 MSVCP140.dll 누락 오류를 해결하는 4가지 방법

  1. 업데이트가 완료되면 PC를 재시작하여 Windows를 최신 상태로 유지합니다.

함께 보면 좋은 글

  • Windows 10 작업 관리자 디스크 사용량 100% 문제 해결 방법
  • Windows 10에서 Cortana를 Gmail 계정과 연동하는 방법
  • "Windows가 장치 또는 리소스와 통신할 수 없습니다" 오류 해결 방법
  • [해결됨] Windows 10에서 WiFi 연결됐지만 인터넷이 안 되는 문제

지금까지 Windows 10에서 MSVCP140.dll 누락 오류를 해결하는 방법을 알아보았습니다. 위 방법들을 순서대로 시도하면 대부분의 경우 문제가 해결됩니다. 그래도 궁금한 점이 있다면 언제든지 댓글로 문의해 주세요.