자가진단
0x80070002ERR_NAME_NOT_RESOLVEDVCRUNTIME140.dllNET::ERR_CERT_DATE_INVALIDCRITICAL_PROCESS_DIED

VCOMP140.dll 없음 오류 해결 방법 — 병렬 처리 런타임(OpenMP) 설치

VCOMP140.dll은 여러 CPU 코어로 작업을 나누는 OpenMP 런타임으로, Visual C++ 2015~2022 재배포 가능 패키지에 들어 있습니다. 최신 v14 패키지의 x86·x64를 설치하거나 복구하면 해결됩니다.

빠른 해결 요약

  1. 최신 Visual C++ v14 재배포 패키지 x86·x64 받기
  2. 설치 또는 복구
  3. PC 다시 시작
  4. 안 되면 프로그램 재설치

이런 증상일 때 보는 글입니다

  • 영상 인코딩·3D 렌더링·게임 실행 시 VCOMP140.dll 오류가 뜰 때

해결 방법별 소요 시간·난이도·위험도

방법소요 시간난이도관리자 권한데이터·설정 위험
해당 Visual C++ 설치5분쉬움필요없음
복구(Repair)5분쉬움필요없음
프로그램 재설치10분쉬움필요낮음

소요 시간은 일반적인 PC 기준 예상치이며 장치 상태에 따라 달라질 수 있습니다.

목차
  1. VCOMP140.dll은 무엇인가요
  2. 1단계: v14 패키지 설치·복구
  3. VCOMP140D.dll이 없다고 나올 때
  4. 2단계: 그래도 안 되면
  5. 자주 묻는 질문

VCOMP140.dll은 무엇인가요

VCOMP는 Visual C++의 OpenMP 지원 라이브러리입니다. 영상 인코더, 이미지 처리, 물리 연산이 많은 게임처럼 CPU 코어를 동시에 쓰는 프로그램이 이 파일을 불러옵니다.

1단계: v14 패키지 설치·복구

Microsoft Learn의 최신 Visual C++ 재배포 패키지 페이지에서 X86·X64용 vc_redist를 모두 받아 설치합니다. 이미 설치돼 있다는 메시지가 나오면 복구를 눌러 손상된 파일을 다시 씁니다.

VCOMP140D.dll이 없다고 나올 때

끝에 D가 붙은 파일은 개발자용 디버그 버전으로, 재배포 패키지에 포함되지 않습니다. 개발 중인 빌드를 배포한 경우이므로 프로그램 제작자에게 정식(Release) 빌드를 요청해야 합니다.

2단계: 그래도 안 되면

  • 프로그램 재설치
  • 설정 > 앱에서 Visual C++ 2015-2022 x86·x64를 모두 제거 후 새로 설치
  • Windows 업데이트 최신으로
주의 DLL 파일 하나만 제공하는 사이트에서 파일을 받아 System32에 넣지 마세요. 버전이 맞지 않아 다른 오류가 생기거나 악성코드가 섞여 있을 수 있습니다. 반드시 Microsoft 공식 패키지로 설치하세요.

자주 묻는 질문

CPU가 오래돼서 그런 건가요?

아니요. CPU와 무관하게 런타임 파일이 없어서 나는 오류입니다.

다음으로 확인할 해결 가이드

이 글에서 다루는 오류 코드

  • VCOMP140.dll

전체 오류 코드 데이터베이스 보기

원인을 모르겠다면 증상을 선택해 해당 가이드로 이동하는 IT 오류 자가진단을 이용해 보세요.

공식 참고 문서

외부 링크는 현재 창에서 열립니다. 뒤로 가기로 이 글에 돌아올 수 있습니다.