티스토리 뷰

 

추운 날씨에 따뜻한 방에서 좋아하는 게임(배틀그라운드, 롤, 스팀 게임 등)을 하거나, 급하게 업무용 프로그램(포토샵, 엑셀)을 켰는데 갑자기 이런 공포스러운(?) 경고창이 떠서 당황하신 적 있으신가요?

 

"시스템 오류: VCRUNTIME140.dll이(가) 없어 코드 실행을 진행할 수 없습니다. 프로그램을 다시 설치하면 이 문제가 해결될 수 있습니다."

 

시키는 대로 프로그램을 지웠다 다시 깔아도 똑같은 문구만 뜨고, 도대체 뭐가 문제인지 몰라 발만 동동 구르셨다면 잘 찾아오셨습니다.

이건 컴퓨터 고장이 아니라, 윈도우에 '필수 부품' 하나가 빠져서 생긴 일입니다. 오늘은 이 오류를 해결하는 정석 방법을 아주 쉽게 정리해 드립니다.

 

vcruntime140.dll 오류로 프로그램 시작 안 될 때

 

[해결법] VCRUNTIME140.dll 오류 이상한 파일 받지 말고 '이것' 설치하세요!

인터넷에 검색하면 "이 파일을 다운로드해서 시스템 폴더에 넣으세요"라며 출처를 알 수 없는 .dll 파일을 올려둔 블로그들이 있습니다.

 

절대 함부로 받지 마세요!
그런 파일에는 바이러스나 악성코드가 심어져 있을 확률이 높고, 버전이 안 맞으면 오히려 컴퓨터가 더 꼬입니다. 가장 안전하고 확실한 방법은 마이크로소프트(MS)에서 제공하는 정품 설치 파일을 이용하는 것입니다.

 

1. 원인은 무엇인가요? (Visual C++)

이 오류가 뜨는 이유는 여러분의 컴퓨터에 Microsoft Visual C++ 재배포 가능 패키지라는 프로그램이 설치되어 있지 않거나, 파일이 손상되었기 때문입니다.

쉽게 말해, 게임이나 프로그램이 돌아가기 위해 필요한 '기초 공사 자재'가 없다는 뜻입니다. 우리는 이 자재를 다시 채워주기만 하면 됩니다.

 

2. 해결 단계: 공식 설치 파일 다운로드

가장 확실한 해결책은 'Visual Studio 2015, 2017, 2019 및 2022용' 통합 패키지를 설치하는 것입니다.

  1. 구글 검색: 검색창에 Visual C++ 재배포 가능 패키지 다운로드라고 입력하거나 마이크로소프트 공식 지원 페이지로 이동합니다.
  2. 파일 선택 (가장 중요! ★): 다운로드 목록을 보면 x86, x64, ARM64 등이 있어서 헷갈리실 겁니다. 여기서 90% 이상의 사용자가 실수합니다.
  • "내 컴퓨터는 64비트니까 x64만 받으면 되겠지?" (X)
  • 정답: x86과 x64 두 개를 모두 다운로드해서 설치하세요! (O)

 

Why?
여러분의 윈도우가 64비트라도, 실행하려는 게임이나 프로그램이 32비트(x86) 기반으로 만들어졌을 수 있기 때문입니다. 오류가 나는 프로그램이 어떤 기반인지 일일이 확인하기 귀찮으니, 그냥 두 개 다 설치하는 게 가장 속 편하고 확실한 해결법입니다.

 

3. 설치 및 재부팅

  1. 다운로드한 vc_redist.x86.exe와 vc_redist.x64.exe 파일을 각각 실행합니다.
  2. [동의함] 체크 후 [설치] 버튼을 누릅니다.
  3. 이미 설치되어 있다고 뜬다면? [복구] 버튼이 보일 겁니다. 그걸 눌러서 깨진 파일을 고쳐주세요.
  4. 설치가 다 끝났다면 반드시 컴퓨터를 재부팅(다시 시작) 해주세요.

 

[Q&A] 그래도 해결이 안 된다면?

위 방법으로 95%는 해결되지만, 아주 가끔 여전히 안 되는 경우가 있습니다.

 

Q. msvcp140.dll 오류도 같이 떠요.
A. vcruntime140.dll과 msvcp140.dll은 세트 메뉴입니다. 위에서 알려드린 Visual C++ 패키지를 설치하면 둘 다 한방에 해결됩니다.

 

Q. 설치했는데도 똑같은 오류가 나요.
A. 기존에 설치된 버전과 충돌이 났을 수 있습니다.

  1. [제어판] -> [프로그램 및 기능]으로 이동합니다.
  2. 목록에서 Microsoft Visual C++ 2015-2022 Redistributable 항목을 찾아 우클릭 -> 제거합니다.
  3. 그다음 다시 위에서 받은 파일을 깨끗하게 재설치하고 재부팅 해보세요.

 

 

‘이 네트워크의 프록시 설정을 자동으로 검색할 수 없습니다’ 오류 원인 및 해결방법

인터넷을 켜자마자 ‘이 네트워크의 프록시 설정을 자동으로 검색할 수 없습니다’라는 메시지와 함께 먹통이 된 화면을 마주하셨나요? 당황스러운 이 오류는 생각보다 많은 분들이 겪는 흔한

xn--s39a7nj16c5a503e.kr

 

 

vcruntime140.dll 오류로 프로그램 시작 안 될 때-1

 

글을 마치며

갑작스러운 영어 오류창에 당황하셨겠지만 vcruntime140.dll은 컴퓨터를 쓰다 보면 누구나 한 번쯤 겪는 아주 흔한 '감기' 같은 증상입니다.

이상한 파일을 주워 담지 마시고, 오늘 알려드린 마이크로소프트 정식 패키지 설치로 깔끔하고 안전하게 해결하시길 바랍니다.

 

댓글