[TIP] msvcrXXX.dll 에러가 발생하는 경우(msvcr90.dll, msvcr100.dll, msvcr120.dll)
프로그램을 실행하다 보면(특히 게임) msvcrXXX.dll 에러가 나는 경우가 있다.
(XXX는 숫자 대신 넣은 것으로 보통은 msvcr90.dll, msvcr100.dll, msvcr120.dll 등의 에러 발생)
특히 이런종류의 에러는 컴퓨터를 포맷 후 재설치 한 뒤에 자주 볼 수 있는데 이는 파일이 손상되어서 그런 경우도 있지만 보통 대부분은 윈도우 시스템 폴더에 관련 파일이 없기 때문에 발생하는 경우가 더 많다.
이런 경우 에러 내용에 맞는 'Microsoft Visual C++ 재배포 가능 패키지'를 설치하면 문제가 해결된다.
※ 만약 이미 설치를 했음에도 불구하고 에러가 발생한다면 해당 파일만 교체해도 되지만 그냥 재배포 가능 패키지를 지우고 다시 설치하는 쪽이 문제가 해결될 확률이 더 높다.
msvcrXXX.dll 에러가 발생하는 경우
1. msvcr80.dll 에러
msvcr80.dll 에러는 2005 버전의 'Microsoft Visual C++ 재배포 가능 패키지'를 설치
2. msvcr90.dll 에러
msvcr90.dll 에러는 2008 버전의 'Microsoft Visual C++ 재배포 가능 패키지'를 설치
3. msvcr100.dll 에러
msvcr100.dll 에러는 2010 버전의 'Microsoft Visual C++ 재배포 가능 패키지'를 설치
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비트를 설치해야 하는 경우도 있기 때문에 비트 상관없이 둘 다 설치하는 것을 권장한다.
고전 게임 수준까지는 아니더라도 시간이 좀 지난 게임부터 최신 게임을 골고루 하는 사람이라면 고민없이 모든 버전의 재배포 패키지를 설치하는 게 정신건강에 좋을 수도 있다.