본문으로 건너뛰기

"VCRUNTIME140.dll이 없습니다" 오류 고치는 법

Visual C++ 재배포 패키지를 마이크로소프트 공식 페이지에서 받아 설치하면 대부분 해결됩니다. x64와 x86 두 가지를 모두 설치하는 것이 안전합니다. 절대 하지 말아야 할 것은 "dll 다운로드" 사이트에서 파일 하나만 받아 시스템 폴더에 넣는 것입니다 — 이런 사이트는 악성코드 유포의 대표적인 통로이고, 설령 정상 파일이라도 버전이 안 맞으면 다른 프로그램까지 망가집니다.

뭘 골라야 하나요? 마이크로소프트 공식 재배포 패키지 하나면 됩니다.

이걸 쓰세요

1개 추천

순서

  1. 오류 창에 적힌 dll 이름을 그대로 적어 둡니다.
  2. 마이크로소프트 공식 문서 페이지에서 최신 Visual C++ 재배포 패키지를 받습니다.
  3. x64와 x86을 모두 설치합니다. 64비트 윈도우라도 둘 다 필요한 경우가 많습니다.
  4. 컴퓨터를 다시 시작한 뒤 문제가 된 프로그램을 실행합니다.
  5. 같은 오류가 계속되면 그 프로그램을 완전히 지웠다가 다시 설치합니다. dll 파일만 따로 받아 넣지 않습니다.

자주 묻는 것

dll 파일만 따로 받아서 넣으면 안 되나요?
하지 마세요. dll 다운로드 사이트는 악성코드 유포의 대표적인 통로입니다. 정상 파일이라도 버전이 맞지 않으면 다른 프로그램까지 오류가 납니다. 반드시 재배포 패키지를 설치해서 해결하세요.
재배포 패키지를 깔았는데도 안 돼요
해당 프로그램이 요구하는 버전이 다를 수 있습니다. 마이크로소프트 페이지에서 최신 버전의 x64와 x86을 모두 설치해 보고, 그래도 안 되면 프로그램을 완전히 지웠다가 다시 설치하세요.

다른 것도 해보세요