MSVCR100.dll 오류 해결방법(윈도우10,11)

윈도우11환경에서 youtube dl을 실행시키니까 
오랜만에 못보던 오류가 보입니다.

msvcr100.dll

이게 없다는 게 무슨 말인가?..

 

MSVCR100. dll 파일

msvcr100.dll 파일은 microsoft visual  C++  2010개발 도구로 만들어진 프로그램의 dll 파일입니다.

dll에 대해 설명하자면 길어지니 생략하고 해당 오류의 해결 방법은
실행하는 입장에서도 msvcr100.dll을 포함한 microsoft visual C++ 2010 패키지를 설치하면 해결됩니다.

윈도우의 장점 중 하나가 오래된 프로그램도 실행할 수 있는 건데 그게 해당 개발도구로 만들어진 개발도구 패키지(이하 dll 파일)가 있다면 실행 가능합니다. msvcr100.dll도 2010패키지 버전에 포함된 dll 파일이고요.
물론 이것이 지금에 와서는 오래된 프로그램을 지금도 널리 쓰이게 한 원인으로 써 성능 문제, 보안 문제를 품고 있습니다(고성능을 요구하는 프로그램이 아닌 이상 크게 차이는 안남)

 

해결 방법

MS  공식 Microsoft Visual C++ 2010 Service Pack 1 재배포 가능 패키지  설치하기
: 링크

*혹은 런타임 패키지 모두 설치하기(추후에도 비슷한 문제 완전 해결)

 

윈도우10 설정팁 (4) - 런타임프로그램 한번에 설치하기

#윈도우10 런타임프로그램 한번에 설치하기 이번 게시글은 설정팁이라기 보다는 윈도우10에서 프로그램을 실행하기 위한 런타임프로그램을 한번에 설치하는 팁입니다. 런타임은 왠만해선 다

fpkm.tistory.com

 

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

중요! 아래에서 언어를 선택하면 전체 페이지 내용이 해당 언어로 신속하게 변경됩니다. 독일어러시아어스페인어영어이탈리아어일본어중국어(간체)중국어(번체)프랑스어한국어 다운로드 Visual

www.microsoft.com

 링크 타고 들어가셔서 자신의 OS 비트에 맞게 설치하시면 됩니다.

vcredist_x86.exe :  Windows OS 32비트 사용자
vcredist_ia64.exe : Windows OS ARM 64 사용자?
vcredist_x64.exe :  Windows OS 64비트 사용자 <-대부분 여기

설치하시고 재부팅한 후에 다시 실행 안 되는 프로그램에 실행을 시도해보시면 됩니다.


해당 패키지에 대해서

Visual C++ 2010 서비스 팩 1용 보안 업데이트에 대한 설명

 

MS11-025: 2011년 8월 9일자 Visual C++ 2010 서비스 팩 1용 보안 업데이트에 대한 설명

시간을 최대한 활용하기 위한 구독

support.microsoft.com

보다 보면 우리가 필요로 하는 파일 외에 여러 가지 dll 파일이 함께 있습니다.