Msvcp120.dll 파일은 Microsoft® C 런타임 라이브러리의 일부로, Windows 10 운영체제에서 C++ 프로그래밍 언어 기반 프로그램이나 Visual C++ 재배포 가능 패키지 등 서드파티 응용 프로그램을 실행하는 데 사용됩니다.
이 파일이 손상되었거나 누락되면 해당 파일에 의존하는 응용 프로그램 실행 시 오류가 발생합니다. 이 글에서는 Windows 10에서 'Msvcp120.dll 누락' 오류를 해결하는 다양한 방법을 단계별로 소개합니다.
오류가 발생하면 아래 스크린샷과 같은 팝업 창이 나타납니다.

Msvcp120.dll 누락 오류의 원인
이 오류가 발생하는 가장 흔한 원인은 Msvcp120.dll 파일 자체가 손상되었기 때문입니다. 또한 프로그램을 제거할 때 제거 프로세스 중 이 DLL 파일까지 함께 삭제되는 경우에도 오류가 발생할 수 있습니다.
하지만 걱정하지 마세요. 아래에서 누구나 쉽게 따라 할 수 있는 해결 방법들을 안내해 드립니다.
Msvcp120.dll 누락 오류 해결 방법
1. 시스템 파일 검사기(SFC) 실행하기
Windows에 내장된 시스템 파일 검사기를 실행하여 손상된 시스템 파일을 복구할 수 있습니다. 아래 순서대로 진행하세요.
- 시작 메뉴를 클릭하고 cmd를 입력합니다.
- '명령 프롬프트'를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
- 사용자 계정 컨트롤(UAC) 창이 나타나면 예를 클릭합니다.
- 명령 프롬프트 창에 sfc /scannow를 입력하고 Enter 키를 누릅니다.
- 검사 도구가 시스템 전체를 스캔하며 손상된 파일을 자동으로 복구합니다.
- 검사가 완료되면 컴퓨터를 재부팅합니다.
아래는 실제 스캔 진행 화면입니다. 컴퓨터 성능에 따라 몇 분에서 최대 1시간 정도까지 소요될 수 있습니다.

위 방법으로도 오류가 해결되지 않으면 다음 방법을 시도해 보세요.
2. CHKDSK 디스크 검사 실행하기
Windows 10에는 손상된 파일을 복구할 수 있는 CHKDSK라는 내장 도구가 있습니다. 실행 방법은 다음과 같습니다.
- 시작 메뉴를 클릭하고 cmd를 입력합니다.
- '명령 프롬프트'를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
- 사용자 계정 컨트롤(UAC) 창이 나타나면 예를 클릭합니다.
- 명령 프롬프트 창에 CHKDSK C: /f를 입력하고 Enter 키를 누릅니다.
- Y/N 확인 메시지가 나타나면 Y를 입력하고 Enter 키를 누릅니다. (컴퓨터를 재부팅하면 부팅 과정에서 검사가 시작됩니다.)
- 검사가 완료되면 컴퓨터를 재부팅합니다.

3. DISM 명령어로 시스템 이미지 복구하기
DISM 명령어를 사용하면 Windows 10이 Msvcp120.dll 파일을 포함한 운영체제 파일을 다운로드하여 다시 적용하도록 할 수 있습니다. 진행 방법은 다음과 같습니다.
- 시작 메뉴를 클릭하고 cmd를 입력합니다.
- '명령 프롬프트'를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
- 사용자 계정 컨트롤(UAC) 창이 나타나면 예를 클릭합니다.
- 명령 프롬프트 창에 DISM /Online /Cleanup-Image /RestoreHealth를 입력하고 Enter 키를 누릅니다.
- 도구가 필요한 파일을 자동으로 다운로드하여 시스템에 적용합니다.
- 작업이 완료되면 컴퓨터를 재부팅합니다.
아래는 DISM 도구 실행 화면입니다.

4. Msvcp120.dll 다시 등록하기
DLL 파일이 정상적으로 작동하려면 regsvr32.exe를 통해 Windows에 등록되어 있어야 합니다. 파일의 등록이 풀린 것이 원인일 수 있으므로, 아래 방법으로 다시 등록해 보세요.
- 시작 메뉴를 클릭하고 cmd를 입력합니다.
- '명령 프롬프트'를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
- 사용자 계정 컨트롤(UAC) 창이 나타나면 예를 클릭합니다.
- 명령 프롬프트 창에 regsvr32.exe /u Msvcp120.dll을 입력합니다. 이 명령은 파일의 등록을 해제합니다.
- 이어서 regsvr32.exe /i Msvcp120.dll을 입력하여 파일을 다시 등록합니다.
5. Visual C++ 재배포 가능 패키지 재설치하기
Visual Studio 2013용 Visual C++ 재배포 가능 패키지 설치 파일에는 Msvcp120.dll 파일이 포함되어 있습니다. 따라서 이 패키지를 재설치하면 누락된 파일이 시스템에 다시 복사되어 문제가 해결될 수 있습니다.
- Microsoft 공식 다운로드 페이지에 접속합니다.
- 필요한 언어를 선택합니다.
- 다운로드 버튼을 클릭합니다.
- 다운로드가 완료되면 파일을 더블클릭하고 화면 안내에 따라 설치를 진행합니다.
- 컴퓨터를 재부팅합니다.
6. 최신 Windows 업데이트 설치하기
최신 Windows 업데이트를 설치하면 일부 운영체제 파일이 교체되므로 이 문제도 함께 해결될 수 있습니다. Windows 업데이트를 실행하는 방법은 다음과 같습니다.
- 시작 메뉴를 클릭하고 설정(톱니바퀴 아이콘)을 선택합니다.
- '업데이트 및 보안'을 클릭합니다.
- 'Windows 업데이트'를 클릭합니다.
- '업데이트 확인' 버튼을 클릭합니다.
- 컴퓨터가 사용 가능한 업데이트를 자동으로 다운로드하고 설치합니다.
- 설치 완료 후 컴퓨터를 재부팅합니다.
7. 문제가 되는 프로그램 재설치하기
특정 하나의 프로그램에서만 Msvcp120.dll 누락 오류가 발생한다면, 해당 프로그램을 재설치하는 것만으로도 문제가 해결될 수 있습니다.
먼저 프로그램을 제거한 후 시스템을 재부팅하고, 그 다음 프로그램을 새로 설치하는 것을 권장합니다.
8. Windows 업데이트 KB3177725 및 KB3176493 제거하기
시스템에 Windows 업데이트 KB3177725와 KB3176493이 설치되어 있는 경우 이것이 오류의 원인일 수 있습니다. 아래 순서대로 해당 업데이트를 제거해 보세요.
- 시작 메뉴를 클릭하고 설정(톱니바퀴 아이콘)을 선택합니다.
- '업데이트 및 보안'을 클릭합니다.
- '업데이트 기록 보기'를 클릭합니다.
- '업데이트 제거'를 클릭합니다.
- 설치된 업데이트 목록에서 KB3177725와 KB3176493을 찾습니다.
- 두 업데이트가 설치되어 있다면 각각 클릭한 후 '제거'를 선택합니다.
- 컴퓨터를 재부팅합니다.
자주 묻는 질문(FAQ)
Q. msvcp120.dll 파일은 어디에 위치해 있나요?
32비트 Windows를 사용 중이라면 C:\Windows\system32 폴더에, 64비트 운영체제를 사용 중이라면 C:\Windows\sysWOW64 폴더에 위치합니다.
Q. msvcp120.dll 파일은 어디서 다운로드할 수 있나요?
msvcp120.dll 파일은 Microsoft에서 직접 다운로드할 수 있습니다. Visual Studio 2013용 Visual C++ 재배포 가능 패키지 설치 파일에 포함되어 있으므로, Microsoft 공식 웹사이트에서 해당 패키지를 내려받아 설치하면 됩니다. 인터넷상의 출처 불명 사이트에서 DLL 파일을 무분별하게 받아 넣는 것은 악성코드 감염 위험이 있으므로 반드시 공식 경로를 이용하세요.
Q. COD WW2(콜 오브 듀티: WWII)에서 msvcp120.dll 누락 오류를 어떻게 해결하나요?
먼저 게임을 재설치해 보고, 그래도 해결되지 않으면 Visual Studio 2013용 Visual C++ 재배포 가능 패키지를 다운로드하여 설치하세요. 누락된 파일이 시스템에 다시 복사되어 오류가 해결됩니다.
Q. 심즈 4(Sims 4)에서 msvcp120.dll 누락 오류를 어떻게 해결하나요?
먼저 게임을 재설치해 보고, 그래도 해결되지 않으면 Visual Studio 2013용 Visual C++ 재배포 가능 패키지를 다운로드하여 설치하세요. 누락된 파일이 시스템에 다시 복사되어 오류가 해결됩니다.