본문 바로가기

   
IT/IT 정보

MSVCR120.dll이(가) 없어 프로그램을 시작할 수 없습니다.

반응형

MSVCR120.dll이(가) 없어 프로그램을 시작할 수 없습니다.

MSVCR120.dll 오류 해결 방법은 간단합니다. 오류 해결은 간단 하지만 왜 이런 오류가 일어나는지 그리고 이런 현상은 왜 일어나는지 간단히 알고 있으면 나중에 이런 비슷한 오류를 만났을 때 쉽게 해결할 수 있습니다. 

이런 오류는 왜 일어날까요? 간단히 얘기하면 실행한 프로그램(소프트웨어)이 Microsoft Visual C++ 기반으로 만들어진 프로그램인데 현재 내 컴퓨터에 Visual C++ 라이브러리 런타임 구성 요소가 설치가 안 되어 있을 때 나는 오류입니다. 그러므로 해당 프로그램들을 실행하기 위해서는 MS의 Microsoft Visual C++ 라이브러리 런타임 구성 요소를 설치해야 합니다. 

간단히 얘기하자면 MS의 Visual C++로 제작된 프로그램(소프트웨어)이며 구동 시에는 반드시 Visual C++이 사용자 컴퓨터에도 설치되어 있어야 해당 프로그램 실행이 원활히 진행됩니다. 

정보를 좀 보아 하면 Visual C++ 2010을 설치해야 한다, Visual C++ 2013을 설치해야 한다는 말이 많지만, 결론은 간단합니다. 사용하는 프로그램에 맞춰 어떤 버전을 설치해야 할지 헷갈리실 겁니다. 

그냥 Visual C++ 2010, 2013 모두 설치해 주시는 게 오류 해결에 답입니다. 게다가 32bit 64bit 가릴 것 없이요. 어떤 프로그램을 사용하던 해당 프로그램 어떤 형태가 맞춰져 있는지 확인하기 어려우니 모두 다 설치해 주시는 게 맞습니다. 

게다가 내가 사용하는 운영체제가 64bit인데 32bit 설치 필요할 필요 없다고 생각하시는 분들도 있을 텐데 특정 프로그램은 32bit 설치가 안 되어 있을 때 다른 오류를 내면서 실행 안 되는 프로그램도 있으니 설치해 주시는 게 좋습니다.


간단히 얘기는 이 정도로 마치고 오류 해결 방법을 시작해 보겠습니다. 아래와 같이 컴퓨터에 MSVCR120.dll이(가) 없어 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하십시오. 

(오류 문구를 친절하게 MS Visual C++ 라이브러리의 런타임 구성 요소 설치가 필요합니다. 했으면 참 좋았을 텐데 다양한 이유가 있어 아래 형태로 오류를 표기한 것이겠지요.)



컴퓨터를 포맷한 지 얼마 안 돼서 MS Visual C++ 라이브러리 런타임 구성 요소가 설치가 안 되었던 같습니다. 제어판 프로그램 제거 메뉴에서 확인을 해보니 2010버전은 이미 설치되어 있고 2013 버전에서 64bit만 설치가 안된 것을 확인 할 수 있었습니다.



Microsoft Visual C++ 2010 다운로드

무작정 설치하는 것도 좋지만, 위처럼 컴퓨터에 현재 Visual C++ 설치가 어떤 것이 되어 있는지 확인하고 필요한 것만 설치해 주시는 게 좋습니다. 덮어씌워서 설치해도 좋지만, 굳이 그런 시간을 낭비할 필요는 없겠습니다. 


만약 제가 얘기한 사항들이 이해가 안 되고 MSVCR120.dll 오류 해결만 했으면 좋겠다고 생각하는 분은 앞으로 나오는 링크에서 Microsoft Visual C++ 2010, 2013버전을 모두 설치해 주시면 됩니다. 


먼저 Microsoft Visual C++ 2010 버전 설치부터 시작하겠습니다 블로그에도 다운로드를 직접 할 수 있도록 파일을 올렸고 MS 홈페이지에서 직접 다운로드 받으실수도 있으니 편한 방법으로 진행하시면 됩니다.

2010_32.exe

2010_64.exe

Microsoft Visual C++ 2010 32비트 - https://www.microsoft.com/ko-kr/download/details.aspx?id=5555

Microsoft Visual C++ 2010 64비트 - https://www.microsoft.com/ko-kr/download/details.aspx?id=14632

각각의 사이트에 접속하셔서 다운로드 버튼을 눌러 주시면 됩니다. 다운로드가 완료된 파일을 간단히 설치만 해주시면 됩니다.



Microsoft Visual C++ 2013 다운로드

마찬가지로 제 블로그에서 직접 다운로드 받으셔도 되고 직접 사이트 링크를 통해 파일을 다운로드 받으셔도 됩니다.

2013_32.exe

2013_64.exe

https://www.microsoft.com/ko-KR/download/details.aspx?id=40784 Visual Studio 2013 C++ 설치는 아래 이미지와 같이 다운로드 버튼을 눌러 주시면 됩니다.



그런 뒤에 아래 이미지와 같이 64bit용과 32bit용 모두 체크하시고 다운로드 버튼을 눌러 주시면 정상적으로 파일이 다운로드 됩니다.



파일 다운로드 후 설치 이미지인데 2010, 2013 설치 하는 방법은 비슷하니 한 개만 예를 들어서 첨부합니다. 이미 설치가 되어 있다면 아래 이미지와 같이 복구 또는 제거가 보여 집니다. 설치가 안 되어 있으신 분은 설치 버튼이 나오시기 때문에 간단히 설치를 해주시면 됩니다.



저는 여기에 글을 작성 하느라 사이트에 접속해 모든 Visual C++ 파일까지 모두 다운로드 받았지만 실제로 저는 해당 오류가 났었고 Microsoft Visual C++ 2013, 64bit 설치만 해준 뒤에 프로그램을 실행하니 해당 오류는 해결되었습니다.


아래에 보시는 것과 같이 기본적으로 다양한 소프트웨어 프로그램들을 사용하기 위해서는 Microsoft Visual C++ 2010, 2013 모두 설치해 주시는 게 좋습니다.



저도 나중에 다시 똑같은 오류가 났을 때 파일 다운로드를 쉽게 하기 위해 파일까지 다운로드 받을수 있도록 나름대로 정리하였고 해당 오류나 관련 오류로 고생하시는 분들에게 조금이나마 도움이 되고자 글을 작성하였습니다.

반응형