며칠전 조립한 라이젠3 1200 컴퓨터에 녹스 앱플레이어를 설치하다가 "MSVCR100.dll이(가) 없어 프로그램을 시작할수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하십시오."라는 메세지가 뜨더군요. 포맷하고 운영체제를 새로 설치한 직후에 자주 볼 수 있는데요.

 

이렇게 MSVCR 관련된 dll이 없다고 나올때에는 Microsoft Visual C++을 설치해 주면 됩니다. 갑자기 이런 에러를 보게 된다면 보통은 당황해서 검색해 볼것 같습니다.

뒤의 100은 버전을 의미하는데요. MSVCR100.dll에 해당되는 버전은 Microsoft Visual C++ 2010 입니다.

이름이 비슷한 msvcp100.dll이 없다고 하는 경우도 있는데 역시 Microsoft Visual C++ 2010을 설치해 주면 됩니다.

 

해당 프로그램은 Microsoft Visual C++ 2010 을 사용하여 제작(컴파일)되었다는 것을 의미하구요, 에러가 뜨는 이유는 해당 프로그램을 제작할때 참조한 구성요소(라이브러리)가 빠졌기 때문입니다.

 

윈도우를 처음 설치하면 Microsoft Visual C++ 이라던지 .Netframework(닷넷프레임워크) 등이 설치가 되지 않은 상태인데요. 닷넷프레임워크 같은 경우 Windows Update시 자동으로 설치가 되며 최종버전만 설치해 두면 하위호환이 되기 때문에 웬만하면 설치하라는 에러는 잘 뜨지 않습니다. Microsoft Visual C++ 같은 경우에는 거의 매년마다 나오는 버전이 달라서 모두 설치해 주어야 합니다. 심지어는 32비트 64비트 나뉘어져 있습니다.

Microsoft Visual C++은 프로그램 인스톨할때 없다고 하면 귀찮으므로 미리 설치해 두면 편하답니다.

 

이번 경우에는 MSVCR100.dll 에러가 뜨는 문제만 해결하려고 합니다.

Download Microsoft Visual C++ 2010 SP1 재배포 가능 패키지(x64) from Official Microsoft Download Center :
https://www.microsoft.com/ko-kr/download/details.aspx?id=13523
(보안 문제로 인해 링크 삭제)


Microsoft Visual C++ 2010 Service Pack 1 재배포 가능 패키지 MFC 보안 업데이트

(2021년 5월 12일에 추가됨)

https://www.microsoft.com/ko-kr/download/details.aspx?id=26999


링크를 클릭하고 빨간색 다운로드 를 누르면 잠시후에 다운로드 창이 뜹니다. 다운로드 해서 설치만 해주면 해결완료~

2021년 5월 12일 이후 접속 불가, 다른 파일 다운로드 할 것

 

재배포 패키지라고 되어 있는 것은 재배포가 가능하도록 한 프로그램을 의미합니다. 즉, 인터넷에 연결되어 있지 않아도 설치가 가능합니다. 미리 받아두었다가 다음에 또 설치해도 돼요.

 

 
관련글 : 

Microsoft Visual C++ 2022 2019 2017 2015 2013 2012 2010 2008 2005 재배포 가능 패키지 다운로드

https://retrold.tistory.com/85

 

 

+ Recent posts