Windows에서 프로그램들을 사용하다보면 간혹 이러한 종류의 오류 메세지와 함께 프로그램이 실행되지 않을 때가 있습니다.
컴퓨터에 VCRUNTIME140.dll이(가) 없어 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하십시오.
VCRUNTIME140.dll
뿐만 아니라 이외에도 파일명은 다양할 수 있습니다. 대부분 VC로 시작하는 공통점이 있죠.
이러한 오류 메세지의 원인은 'Visual C++ 재배포 가능 패키지'가 설치되어 있지 않아서입니다.
Windows 10에는 'Visual C++ 재배포 가능 패키지' 중 일부가 기본적으로 설치되어 있습니다. 하지만 Windows 10에 설치되어 있는 'Visual C++ 재배포 가능 패키지' 이외에도 수많은 버전들의 'Visual C++ 재배포 가능 패키지'가 있는 상황인지라, 그것들을 버전에 맞춰서 하나하나 설치해야 하는 상황이 올 수도 있습니다.
지금까지 나온 수많은 버전의 'Visual C++ 재배포 가능 패키지'들을 하나하나 설치하는 일은 고되고 힘든 일입니다. 게다가 x86/x64 등의 비트까지 맞춰서 설치해야 하는 경우도 있을 수 있거든요. 그러한 파일들을 하나하나 찾아서 설치하면서 다들 한번즈음은 이런 생각을 한 적이 있을겁니다.
'아, 이거 한번에 못하나?'
다행이도 이미 이런 귀찮은 설치 과정들을 한번에 처리해주는 프로그램이 있습니다.
github.com/abbodi1406/vcredist
지금까지 나온 'Visual C++ 재배포 가능 패키지'들을 하나로 묶어서 간편하게 설치할 수 있는 프로그램입니다. 필요한 파일들이 모두 내장되어 있기 때문에, 인터넷 연결이 없어도 설치가 가능합니다.
Release 탭에 들어가 최신 릴리즈 ZIP 파일을 다운로드 받은 후, ZIP 파일 안에 들어있는 EXE 파일을 실행하면 설치를 시작할 수 있습니다.
한번 Next 버튼을 누르면 'Visual C++ 재배포 가능 패키지'들을 자동으로 설치를 시작하며, 모든 설치가 끝나면 완료 창이 하나 뜹니다.