VCRUNTIME140_1.dll 파일이 컴퓨터에 없거나 방금 설치한 프로그램의 폴더에 해당 DLL 파일이 포함되어 있지 않으면 'VCRUNTIME140_1.dll을 찾을 수 없습니다'라는 오류가 발생합니다. 이 경우 프로그램의 일부 기능이 작동하지 않아 사용이 어려워지고, 심한 경우 프로그램 자체가 아예 실행되지 않을 수도 있습니다.
VCRUNTIME140_1.dll 파일이 누락되는 원인은 대부분 다른 프로그램이 해당 파일을 잘못 이동시켰거나, 악성 프로그램이 파일을 손상시켰거나, Windows 레지스트리가 훼손되었기 때문입니다. 이때 "컴퓨터에 vcruntime140_1.dll이 없어 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하세요"와 같은 오류 메시지가 나타날 수 있습니다.

1. VCRUNTIME140_1.dll 새 파일 다운로드
이 방법에서는 공식 사이트에서 VCRUNTIME140_1.dll 파일을 다운로드하여 시스템에 설치합니다. 새로 설치하면 손상된 파일을 덮어쓰거나, 누락된 경우 새 Windows 레지스트리 항목이 생성됩니다.
- 공식 사이트에서 VCRUNTIME140_1.dll 누락 파일을 다운로드합니다.

- 압축 폴더를 열고 VCRUNTIME140_1.dll 파일의 압축을 해제합니다.
- 64비트 버전 Windows를 사용 중이라면 다음 경로로 이동하여 압축 해제한 파일을 붙여넣습니다.
C:\Windows\System32
- 32비트 버전 Windows를 사용 중이라면 다음 경로로 이동하여 압축 해제한 파일을 붙여넣습니다.
C:\Windows\SysWOW64
2. 필수 VC 런타임 제거 후 재설치
Microsoft Visual C++ 재배포 패키지(Redistributable)는 다양한 프로그램이 Windows 운영체제에서 실행되기 위해 필요한 동적 링크 라이브러리(.dll 파일) 모음입니다. 때때로 VCRUNTIME140_1.dll이 Microsoft Visual C++ 공유 라이브러리에서 누락되거나 손상·파손될 수 있습니다. 이 경우 유일한 해결책은 Microsoft Visual C++를 다시 설치하는 것입니다. 아래 단계에 따라 필수 VC 런타임을 모두 다운로드하세요.
- Windows 키를 길게 누른 상태에서 "R" 키를 눌러 실행 창을 엽니다.
- 실행 창이 열리면 "Appwiz.cpl"을 입력하고 Enter 키를 누릅니다.

- 컴퓨터에 설치된 VC 런타임을 모두 찾아 제거합니다.

- 컴퓨터를 재시작합니다. (중요)
- 이제 모든 것이 원활하게 작동하도록 런타임을 다시 설치합니다.
- 링크(여기)에서 올인원 런타임 팩을 다운로드할 수 있습니다.
- 파일 다운로드가 완료되면 압축을 해제합니다.
- 폴더 압축이 풀리면 해당 폴더를 엽니다.
- "install_all.bat" 파일을 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 선택합니다.

- 모든 VC 런타임이 성공적으로 설치될 때까지 기다린 후 컴퓨터를 재시작합니다.
- 문제가 지속되는지 확인합니다.
3. 문제가 되는 프로그램 재설치
위 방법으로도 문제가 해결되지 않는다면, 해당 응용 프로그램이 올바르게 설치되지 않았거나 인증되지 않은 출처에서 다운로드했을 가능성이 높습니다. 이런 경우 백신 프로그램이 프로그램을 오탐하여 문제를 일으킬 수 있습니다. 프로그램을 제거한 후 다시 설치하는 것을 강력히 권장합니다. 이렇게 하면 영향을 받은 DLL 파일이 새로 고쳐지며 발생 가능한 손상도 함께 수정됩니다.
4. VCRUNTIME140.dll 재등록
문제를 일으키는 DLL 파일을 다시 등록해 볼 수도 있습니다. 아래 명령어를 사용하면 파일을 올바르게 다시 등록할 수 있습니다. 다음 단계를 따라 하세요.
- Windows 검색창에서 명령 프롬프트를 검색하고 "관리자 권한으로 실행"을 클릭합니다.
- 명령 프롬프트 창에 다음 명령어를 하나씩 입력합니다.
Regsvr32 C:\Windows\SysWOW64\vcruntime140.dll Regsvr32 C:\Windows\System32\vcruntime140.dll
- 컴퓨터를 재시작하고 문제가 지속되는지 확인합니다.
5. SFC 및 DISM 명령어 사용
프로그램과 모든 런타임을 재설치해도 문제가 해결되지 않았다면, Windows의 DLL 파일에 손상이 있을 가능성이 있습니다. 이럴 때는 SFC, DISM 같은 Windows 복구 명령어를 사용하여 손상을 복구할 수 있습니다. 다음 단계를 따라 하세요.
- Windows 검색창에서 명령 프롬프트를 검색하고 관리자 권한으로 실행합니다.
- 다음 명령어를 입력하고 Enter 키를 누릅니다.
sfc /scannow
- 프로세스가 완료될 때까지 기다립니다. 시간이 다소 걸릴 수 있습니다.
- 컴퓨터를 재시작합니다.
- 명령 프롬프트를 다시 관리자 권한으로 열고 다음 명령어를 실행합니다.
DISM /Online /Cleanup-Image /RestoreHealth
- 컴퓨터를 재시작하고 문제가 지속되는지 확인합니다.