윈도우11 HOME 버전을 새로 포멧하여 오피스 2016 설치 하니 “VCRUNTIME140 오류” 창이 팝업되면서 엑셀이 실행이 안되었습니다. 구글링을 통해 여러가지 방법을 시도해봤지만 방법은 딱 한가지! “Microsoft Visual C++” 버전을 2015-2022 로 업데이트 해주는 방법이였습니다.
VCRUNTIME140 오류 증상
⬇ 아래 처럼 엑셀 설치 후 실행해보면 VCRUNTIME140 없다고 오류가 팝업됩니다. 엑셀과 파워포인트 역시 모두 실행이 안되버립니다.

⬇ 그리고 오피스를 삭제하려 제어판을 실행하면 아래와 같은 오류가 발생할 수 있습니다. “확인” 을 누르면 제어판이 닫혀버리는 증상이 함께 발생됩니다.

그럼 오피스를 삭제해야 되는지 궁금하실텐데요, VCRUNTIME140 오류는 오피스를 재설치를 한다고 해도 동일한 오류가 반복되니 오피스를 제거하지 않아도 됩니다.
VCRUNTIME140 오류 증상 해결 방법
구글링을 해보면 여러가지 방법이 있습니다.
- 오피스를 재설치 한다.
- VCRUNTIME140 파일을 구해서 대체한다.
- 윈도우11 업데이트를 최신으로 유지한다.
- 넷프레임워크 등을 최신으로 업데이트한다.
저의 오피스 버전은 2016 버전으로 위 방법은 모두 해결 되지 않았고 VCRUNTIME140 오류는 지속되었습니다.
그래서 여러가지 방법을 적용한 결과 “Microsoft Visual C++” 버전을 2015-2022 로 업데이트 해주는 방법으로 해결하였습니다.
⬇ 제어판에서 Microsoft Visual C++을 찾아보시면 여러버전이 설치되어있습니다. “2015-2022” 버전이 설치가 되지 않았다면 설치하면 해결됩니다.

⬇ 올려둔 다운로드 링크를 통해 여러분의 윈도우 버전에 맞는 파일을 다운로드 해주세요. X86은 32비트, X64 는 64비트 운영체제에 맞습니다

⬇ 다운로드한 파일을 실행하여 “동의함” 체크, 설치를 눌러주세요.

⬇ 설치를 진행 후 “다시 시작” 을 눌러 꼭 재부팅 해주세요.

⬇ 재부팅 후 엑셀을 실행하면 아래와 같이 “VCRUNTIME140 ” 오류창이 뜨지 않고 정상 실행되는 것을 확인할 수 있습니다.

윈도우11은 아직까지 윈도우10 보다 자잘한 오류가 많은 것 같습니다. 여러분도 포멧 후 엑셀 실행 오류가 발생한다면 위 방법을 참고해보세요.