윈도우에서 응용 프로그램을 실행하면 많은 DLL 파일 오류가 발생하는데 그 중에서는 이 글에서는 “msvcr100.dll이(가) 없어 프로그램을 시작할 수 없습니다.”메시지의 msvcr100.dll 오류 해결 방법에 대해 알아봅니다.
msvcr100.dll 파일은 마이크로소프트 Visual C++ 2010로 개발된 응용 프로그램이 실행될 때 필요한 표준 C 런타임 라이브러리 파일로 이 파일이 누락되어 있거나 손상되면 응용 프로그램 실행 시 위의 오류가 발생하게 됩니다.
이 오류를 해결하려면 응용 프로그램 설치 과정에서 오류로 인해 핵심 파일이 빠져버릴 수 있기 때문에 해당 응용 프로그램을 삭제하고 재설치해 봅니다.
만약 재설치 후에도 문제가 해결되지 않는다면 마이크로소프트 Visual C++ 2010 재배포 가능 패키지를 설치하여 문제를 해결할 수 있습니다.
◎ 마이크로소프트 Visual C++ 2010 재배포 가능 패키지 설치
msvcr100.dll 파일이 포함된 마이크로소프트 Visual C++ 2010 재배포 가능 패키지는 윈도우10/11에는 기본적으로 포함되어 있지 않기 때문에 별도로 마이크로소프트에서 다운로드하여 설치해야 msvcr100.dll 오류를 해결할 수 있습니다.
아래의 링크를 클릭하여 마이크로소프트 Visual C++ 2010 재배포 가능 패키지 다운로드 웹페이지로 이동합니다.
Download Microsoft Visual C++ 2010 Service Pack 1 재배포 가능 패키지 MFC 보안 업데이트 from Official Microsoft Download Center

위의 마이크로소프트 Visual C++ 2010 재배포 가능 패키지 다운로드 웹페이지가 열리고 다운로드 버튼을 클릭합니다.

위의 창이 뜨고 윈도우11은 64비트 운영체제만 존재하므로 vcredist_x64.exe를 체크하고 아래의 다운로드 버튼을 클릭하여 설치 파일을 다운로드합니다.
설치 파일을 실행하여 마이크로소프트 Visual C++ 2010 재배포 가능 패키지를 설치한 후 재부팅이 필요없지만 설치 중 파일이 사용 중이면 재부팅 요구 메시지가 뜰 수 있고 재부팅합니다.
오류가 발생하는 응용 프로그램을 실행하여 msvcr100.dll 오류가 해결되었는지 확인합니다.