[TIP] msvcrXXX.dll 에러가 발생하는 경우(msvcr90.dll, msvcr100.dll, msvcr120.dll)

2017. 7. 12. 23:39 / 서기랑

 프로그램을 실행하다 보면(특히 게임) msvcrXXX.dll 에러가 나는 경우가 있다.

(XXX는 숫자 대신 넣은 것으로 보통은 msvcr90.dll, msvcr100.dll, msvcr120.dll 등의 에러 발생)

 

 특히 이런종류의 에러는 컴퓨터를 포맷 후 재설치 한 뒤에 자주 볼 수 있는데 이는 파일이 손상되어서 그런 경우도 있지만 보통 대부분은 윈도우 시스템 폴더에 관련 파일이 없기 때문에 발생하는 경우가 더 많다.

 

 이런 경우 에러 내용에 맞는 'Microsoft Visual C++ 재배포 가능 패키지'를 설치하면 문제가 해결된다.

※ 만약 이미 설치를 했음에도 불구하고 에러가 발생한다면 해당 파일만 교체해도 되지만 그냥 재배포 가능 패키지를 지우고 다시 설치하는 쪽이 문제가 해결될 확률이 더 높다.

 

msvcrXXX.dll 에러가 발생하는 경우

1. msvcr80.dll 에러

 msvcr80.dll 에러는 2005 버전의 'Microsoft Visual C++ 재배포 가능 패키지'를 설치

C++ 2005 32비트 설치 파일

C++ 2005 64비트 설치 파일

 

2. msvcr90.dll 에러

 msvcr90.dll 에러는 2008 버전의 'Microsoft Visual C++ 재배포 가능 패키지'를 설치

C++ 2008 32비트 설치 파일

C++ 2008 64비트 설치 파일

 

3. msvcr100.dll 에러

 msvcr100.dll 에러는 2010 버전의 'Microsoft Visual C++ 재배포 가능 패키지'를 설치

C++ 2010 32비트 설치 파일

C++ 2010 64비트 설치 파일

 

4. msvcr110.dll 에러

 msvcr110.dll 에러는 2012 버전의 'Microsoft Visual C++ 재배포 가능 패키지'를 설치

사이트에서 선택 : https://www.microsoft.com/ko-kr/download/details.aspx?id=30679

 

5. msvcr120.dll 에러

 msvcr120.dll 에러는 2013 버전의 'Microsoft Visual C++ 재배포 가능 패키지'를 설치

사이트에서 선택 : https://www.microsoft.com/ko-KR/download/details.aspx?id=40784

 

6. msvcr140.dll 에러

 msvcr140.dll 에러는 2015 버전의 'Microsoft Visual C++ 재배포 가능 패키지'를 설치

사이트에서 선택 : https://www.microsoft.com/ko-kr/download/details.aspx?id=48145

그 외 설치시 참고

 재배포 패키지는 32비트와 64비트가 나눠져 있지만 컴퓨터의 비트보다는 실행하는 프로그램에 따라서 64비트가 아닌 32비트를 설치해야 하는 경우도 있기 때문에 비트 상관없이 둘 다 설치하는 것을 권장한다.

 고전 게임 수준까지는 아니더라도 시간이 좀 지난 게임부터 최신 게임을 골고루 하는 사람이라면 고민없이 모든 버전의 재배포 패키지를 설치하는 게 정신건강에 좋을 수도 있다.