이 글에서는 Windows 10, 8 또는 7에서 프로그램을 실행할 때 발생하는 "MFC120U.dll을 찾을 수 없습니다" 또는 "MSVCP120.dll을 찾을 수 없습니다" 오류를 해결하는 방법을 안내합니다.
예를 들어 다음과 같은 오류 메시지가 나타나는 경우입니다.
ThrottleStop.exe – 시스템 오류: mfc120u.dll을 찾을 수 없어 코드 실행을 계속할 수 없습니다. 프로그램을 다시 설치하면 이 문제가 해결될 수 있습니다.
MFC120U.dll 또는 MSVCP120.dll 누락 오류 해결 방법
"mfc120u.dll was not found" 또는 "MSVCP120.dll is missing" 오류가 발생하는 원인은 해당 프로그램 실행에 필요한 Visual C++ 런타임 라이브러리가 시스템에 설치되어 있지 않기 때문입니다. 이 문제는 Visual Studio 2013용 Visual C++ 재배포 가능 패키지를 설치하면 간단히 해결할 수 있습니다.
1. Visual C++ 재배포 가능 패키지 다운로드
아래 마이크로소프트 공식 다운로드 페이지에 접속한 후 다운로드(Download) 버튼을 클릭합니다.
- Visual C++ Redistributable Packages for Visual Studio 2013
2. 두 파일 모두 선택
다운로드 항목 선택 화면에서 vcredist_x64.exe와 vcredist_x86.exe 체크박스를 모두 선택한 후 다음(Next)을 클릭합니다.
3. 파일 저장
두 개의 파일을 컴퓨터에 저장합니다.
4. 파일 설치
다운로드가 완료되면 사용 중인 Windows 버전에 따라 아래와 같이 설치합니다.
- 64비트 Windows를 사용하는 경우: 다운로드한 두 파일("vcredist_x86.exe" 및 "vcredist_x64.exe")을 모두 설치합니다.
- 32비트 Windows를 사용하는 경우: "vcredist_x86.exe" 파일만 설치하면 됩니다.
5. 프로그램 실행 확인
설치가 완료되면 오류가 발생했던 프로그램을 다시 실행합니다. "MFC120U.dll을 찾을 수 없습니다" 또는 "MSVCP120.dll을 찾을 수 없습니다" 오류가 정상적으로 해결되었을 것입니다.
만약 여전히 같은 오류가 발생한다면, 컴퓨터를 재부팅한 후 다시 시도해 보시기 바랍니다. 그래도 문제가 지속된다면 해당 프로그램을 제거 후 재설치하는 것도 좋은 방법입니다.
이 가이드가 도움이 되었다면 댓글로 경험을 남겨 주세요. 주변에 같은 문제를 겪고 있는 분들에게 공유해 주시면 큰 도움이 됩니다.