MSVCR120.dll은 Visual C++ 2013 재배포 패키지에 포함된 파일입니다. 이 dll이 없다는 오류는 해당 패키지가 설치되지 않았거나 손상됐을 때 나타납니다.
주요 원인
- Visual C++ 2013 재배포 패키지 미설치·손상
- 프로그램 설치 과정 오류
해결 방법 1: Visual C++ 2013 재배포 패키지 설치 (핵심)
Microsoft 공식 사이트에서 Visual C++ Redistributable 2013을 받습니다. 64비트 윈도우도 32비트 프로그램을 위해 x64와 x86 둘 다 설치하는 것이 안전합니다. 설치 후 재부팅합니다.

해결 방법 2: 기존 패키지 복구·재설치
이미 설치돼 있다면 앱 및 기능에서 Visual C++ 2013을 찾아 변경 → 복구합니다. 복구가 안 되면 제거 후 다시 설치합니다.
해결 방법 3: 프로그램 재설치
특정 프로그램에서만 난다면 그 프로그램을 재설치하면 필요한 런타임이 함께 설치되는 경우가 많습니다.
자주 묻는 질문
Q. 어떤 버전을 받아야 하나요?
파일명이 MSVCR120이면 2013 버전입니다(MSVCR140 = 2015~2022). 버전을 맞춰 설치하세요.
Q. dll만 따로 받아서 넣으면 안 되나요?
불안정하고 악성코드 위험이 있습니다. 공식 재배포 패키지로 설치하세요.
마무리
개별 dll을 내려받지 말고 Visual C++ 2013 재배포 패키지(x64·x86)를 설치하는 것이 정답입니다.