일부 사용자는 포토샵(Photoshop)이나 어도비 인디자인(InDesign) 같은 프로그램을 실행할 때마다 "CONCRT140.dll을 찾을 수 없기 때문에 코드 실행을 진행할 수 없습니다(The code execution cannot proceed because CONCRT140.dll was not found)"라는 오류 메시지가 나타난다고 보고했습니다. 실제로 이 오류는 특정 프로그램뿐만 아니라 다른 앱이나 게임을 실행할 때도 발생할 수 있습니다. 이 글에서는 해당 문제의 원인과 효과적인 해결 방법을 자세히 안내해 드립니다.
CONCRT140.dll이란 무엇인가요?
CONCRT140.dll은 Microsoft Visual C++ 재배포 가능 패키지(Redistributable Packages)에 포함된 파일로, Visual Studio 2015로 개발된 C++ 애플리케이션을 실행하는 데 필요한 런타임 구성 요소입니다. Windows 시스템의 모든 DLL 파일과 마찬가지로 이 파일은 기본적으로 C:\Windows\System32\ 폴더에 위치합니다.

이 문제가 발생하면 아래와 같은 전체 오류 메시지가 표시됩니다.
CONCRT140.dll을 찾을 수 없기 때문에 코드 실행을 진행할 수 없습니다. 프로그램을 다시 설치하면 이 문제가 해결될 수 있습니다.
오류 메시지의 다양한 형태
이 오류는 상황에 따라 여러 형태로 나타날 수 있으며, 대표적인 사례는 다음과 같습니다.
- concrt140.dll을 등록할 수 없습니다
- concrt140.dll이 없습니다
- concrt140.dll 로딩 오류
- 프로시저 진입점 concrt140.dll 오류
- concrt140.dll 충돌(Crash)
- concrt140.dll을 찾을 수 없습니다
- concrt140.dll을 찾지 못했습니다
- concrt140.dll 액세스 위반(Access Violation)
- concrt140.dll 시작 중 문제가 발생했습니다. 지정된 모듈을 찾을 수 없습니다.
- concrt140.dll 로딩 오류. 지정된 모듈을 찾을 수 없습니다.
또한 "Concrt140.dll은 Windows에서 실행되도록 설계되지 않았거나 오류를 포함하고 있습니다. 원본 설치 미디어를 사용하여 프로그램을 다시 설치하거나 시스템 관리자 또는 소프트웨어 공급업체에 문의하세요."라는 메시지가 함께 나타나기도 합니다.
어떤 형태의 오류 메시지를 접했든, 아래에서 소개하는 해결 방법을 동일하게 적용할 수 있습니다.
DLL 파일을 인터넷에서 다운로드해도 안전할까요?
DLL 전용 다운로드 사이트에서 제공하는 파일이 바이러스에 감염되지 않았다는 보장은 없습니다. 이런 사이트들은 공식적으로 승인된 DLL 배포처가 아니며, 연락처 정보조차 거의 제공하지 않는 경우가 많습니다. 따라서 신뢰할 수 없는 사이트에서 DLL 파일을 직접 다운로드하는 것은 피하는 것이 좋습니다.
대신 최근 업데이트된 정상 작동 중인 다른 Windows PC에서 DLL 파일을 복사해 사용하는 방법이 상대적으로 안전합니다. 물론 안전하게 DLL 파일을 다운로드하는 방법 자체가 존재하기는 하지만, 가급적 공식 경로(Visual C++ 재배포 패키지 설치 등)를 통해 필요한 파일을 확보하는 것이 가장 확실합니다.
CONCRT140.dll 오류 해결 방법
Windows 11/10에서 이 오류가 발생한다면, 아래의 해결 방법들을 순서와 관계없이 하나씩 시도해 보세요.
- Microsoft Visual C++ 재배포 가능 패키지 복구
- DLL 파일 다시 등록
- DLL 파일 누락 오류의 일반적인 해결책 적용
- 시스템 복원 수행
- 프로그램 제거 후 재설치
각 해결 방법의 자세한 진행 과정을 살펴보겠습니다.
1] Microsoft Visual C++ 재배포 가능 패키지 복구

가장 먼저 시도할 수 있는 방법은 Windows 11/10 PC에 설치된 Microsoft Visual C++ 재배포 가능 패키지를 복구하는 것입니다. 또한 시스템에 최신 버전의 Visual C++ 재배포 패키지가 설치되어 있는지 확인하는 것도 중요합니다.
손상된 Microsoft Visual C++ 재배포 가능 패키지를 복구하려면 다음 단계를 따르세요.
- 제어판을 엽니다.
- 프로그램 및 기능(Programs and Features) 옵션을 클릭합니다.
또는 Windows 키 + R을 누른 뒤, 실행 대화 상자에 appwiz.cpl을 입력하고 Enter 키를 누르면 바로 프로그램 및 기능 창으로 이동할 수 있습니다.
- 설치된 프로그램 목록에서 Microsoft Visual C++ Redistributable 항목을 마우스 오른쪽 버튼으로 클릭합니다.
- 변경(Change)을 클릭합니다.
- 팝업 창이 열리면 복구(Repair) 버튼을 선택합니다.
Windows가 자동으로 Visual C++ 재배포 가능 패키지를 복구합니다. 작업이 완료되면 PC를 재시작한 후 문제가 해결되었는지 확인하세요. 그래도 문제가 지속된다면 해당 패키지를 제거한 후 최신 버전을 다시 설치하거나, 다음 해결 방법으로 넘어가세요.
2] DLL 파일 다시 등록
Visual C++ 재배포 패키지를 복구하거나 재설치해도 문제가 해결되지 않았다면, 명령 프롬프트(관리자 권한)에서 regsvr32 명령어를 사용해 CONCRT140.dll 파일을 다시 등록한 후 결과를 확인해 보세요.
3] DLL 파일 누락 오류의 일반적인 해결책 적용
Windows PC에서 발생하는 대부분의 DLL 파일 오류는 누락된 DLL 파일 오류에 대한 일반적인 해결 가이드를 통해 손쉽게 수정할 수 있습니다. 시스템 파일 검사기(SFC) 및 DISM 도구를 활용하면 손상되거나 누락된 시스템 파일을 복구할 수 있습니다.
4] 시스템 복원 수행
지금까지 게임이나 앱이 정상적으로 작동했다가 갑자기 .dll 오류가 발생하기 시작했다면, 최근 시스템에 일어난 변경 사항이 원인일 가능성이 높습니다. 어떤 변경이 문제를 일으켰는지 알 수 없다면, 시스템 복원(System Restore)을 통해 오류가 나타나기 이전 날짜로 시스템을 되돌려 보세요.
5] 프로그램 제거 후 재설치
위의 모든 방법으로도 문제가 해결되지 않는다면, 문제가 되는 앱이나 게임을 완전히 제거한 뒤, Windows 10/11 PC에 최신 버전을 새로 다운로드하여 설치해 보세요. 설치 과정에서 필요한 DLL 파일이 함께 배치되므로 오류가 해결되는 경우가 많습니다.
이 가이드가 CONCRT140.dll 오류를 해결하는 데 도움이 되기를 바랍니다!
자주 묻는 질문 (FAQ)
QuickFontCache.dll을 찾을 수 없다는 오류는 어떻게 해결하나요?
Windows 11/10 PC에서 QuickFontCache.dll을 찾을 수 없거나 누락됨 오류가 발생하면, 해당 프로그램을 다시 설치하여 문제를 해결할 수 있습니다. 재설치 시에는 원본 설치 미디어를 사용하거나, 시스템 관리자 또는 소프트웨어 공급업체에 지원을 요청하는 것이 좋습니다.
함께 읽으면 좋은 글: Windows에서 Crypt32.dll 찾을 수 없음 또는 누락 오류 해결 방법
