Windows 10에서 "vcruntime140.Dll이 없습니다" 오류를 수정하는 방법

Windows PC에서 누락된 DLL 오류가 표시되는 경우 일반적으로 문제가 있다는 신호입니다. 소프트웨어가 손상되어 다시 설치해야 하거나 손상된 시스템 파일(corrupt system files) 이나 완고한 맬웨어 감염(stubborn malware infection) 과 같은 PC의 더 심각한 문제를 가리킬 수 있습니다.

그러나 또 다른 주요 원인은 Windows(Windows) 에서 프로그램을 실행할 수 있는 소프트웨어 라이브러리가 없거나 손상되었기 때문입니다 . Microsoft Visual C++ 런타임 설치 가 없거나 손상되었음을 나타냅니다 . 이 문제를 해결하려면 다음을 수행해야 합니다.

Repairing or Removing a Microsoft Visual C++ Installation

vcruntime140.dll 파일은 Microsoft Visual C++ 소프트웨어 런타임 라이브러리의 일부입니다. Microsoft 에서 제공하는 이 라이브러리는 Windows PC(Windows PCs) 에서 실행되도록 소프트웨어( Visual Studio 를 사용하여 C++로 생성)를 컴파일하는 프로세스의 일부로 사용됩니다 . 파일이 누락된 경우 "vcruntime140.dll이 누락되었습니다" 오류가 나타납니다.

이 문제를 해결하기 위해 가장 먼저 시도해야 할 것은 PC 에서 Visual C++그래도 작동하지 않으면 다음 단계에 따라 완전히 제거한 후 다음 섹션으로 진행하여 다시 설치해야 합니다.

  1. Visual C++ 설치를 복구하려면 설정(Settings) 메뉴 를 열어야 합니다. 이렇게 하려면 Windows 시작(Windows Start) 메뉴를 마우스 오른쪽 버튼으로 클릭하고 설정(Settings) 옵션을 선택합니다.

  1. 설정(Settings) 메뉴에서 앱 >(Apps )및 기능( Apps & features) 을 선택합니다 . 왼쪽에 설치된 앱 목록이 표시됩니다. 목록을 스크롤 하거나 (Scroll)Microsoft Visual C++ 2015-2019 Redistributable 가능 옵션이 나열 될 때까지 검색 창을 사용합니다 . 누락된 경우 다음 섹션으로 진행합니다.

  1. 그러나 Microsoft Visual C++ 2015-2019 Redistributable 가능 옵션이 나열되어 있으면 이를 선택한 다음 수정(Modify ) 옵션을 선택하십시오.

  1. 열리는 Microsoft Visual C++ 2015-2019 Redistributable 가능 파일 창에서 복구(Repair) 옵션을 선택합니다.

  1.  프로세스가 완료될 때까지 기다린 다음 PC를 다시 시작합니다. 여전히 "vcruntime140.dll이 없습니다" 오류가 표시되면 Microsoft Visual C++ 런타임을 완전히 제거하고 다시 설치해야 합니다. 이렇게 하려면 설정(Settings) > ( Apps ) > 앱 및 기능( Apps & features) 메뉴 에서 제거(Uninstall ) > 제거 를 선택합니다.( Uninstall)

  1. 열리는 Microsoft Visual C++ 2015-2019 Redistributable 가능 파일 창에서 제거(Uninstall ) 옵션을 선택하고 프로세스가 완료될 때까지 기다립니다. 완료되면 PC를 다시 시작하고 다음 섹션을 계속합니다. 

Installing or Reinstalling a Microsoft Visual C++ Installation

Microsoft Visual C++ 런타임 라이브러리를 설치하지 않으면 이에 의존하는 소프트웨어가 작동하지 않으므로 설치해야 합니다. 이전에 손상된 설치를 제거한 경우에도 이 작업을 수행해야 합니다.

  1. 먼저 Visual Studio 웹 사이트(Visual Studio website) 로 이동하여 최신 버전의 소프트웨어 런타임 라이브러리를 다운로드합니다. 페이지 하단으로 스크롤 한 다음 (Scroll)기타 도구, 프레임워크 및 재배포(Other Tools, Frameworks, and Redistributables ) 가능 항목 범주를 선택하여 사용 가능한 옵션을 확인합니다. 여기에서 PC에 대한 올바른 CPU 아키텍처(예: 64비트 PC의 경우 x64 , 32비트 PC의 경우 (x64 )x86 또는 ARM 기반 장치의 경우 ARM64 )를 선택한 다음 다운로드(Download) 버튼을 선택합니다.

  1. 다운로드가 완료되면 설치 프로그램 파일(예: VC_redist.x64.exe )을 실행합니다. (VC_redist.x64.exe)설치 프로그램 창에서 제공된 확인란을 선택하여 사용 조건에 동의한 다음 설치(Install) 버튼을 선택하여 계속 진행합니다.

  1. 설치 프로그램이 완료될 때까지 잠시 기다립니다. 문제 없이 설치되면 닫기(Close) 버튼을 선택하여 창을 닫고 PC를 다시 시작합니다.

이것은 대부분의 사용자에게 Windows 10(Windows 10) PC 에서 "vcruntime140.dll이 없습니다" 오류를 해결해야 합니다 . 그러나 실행 중인 소프트웨어에 이전 버전의 Visual C++ 런타임(2015년 이전)이 필요한 경우 이전 버전 을 대신 다운로드하여 설치해야 합니다 .(download and install the older version)

Visual C++ 런타임 설치 프로그램이 포함된 소프트웨어를 제거하고 다시 설치하여 문제를 해결할 수도 있습니다 . 이는 여러 런타임 라이브러리가 올바르게 작동해야 하는 게임과 같은 대규모 소프트웨어 번들에서 일반적입니다.

이전 Visual C++ 런타임 설치 프로그램과 연결된 소프트웨어를 다시 설치하면 소프트웨어를 실행하는 데 필요한 해당 라이브러리의 특정 버전이 자동으로 다시 설치되고 남아 있는 문제를 해결해야 합니다.

Windows 업데이트 실행(Running Windows Update)

Microsoft Visual C++ 런타임은 다른 주요 Windows 서비스와 마찬가지로 Windows Update를 통해 보안 업데이트 를 받습니다 . (Windows Update)"vcruntime140.dll이 없습니다" 오류가 발생하는 경우 Windows 업데이트(Windows Update) 서비스를 사용하여 최신 업데이트를 확인하는 것이 좋습니다.

이것이 깨진 설치를 고칠 가능성은 낮지만 새 업데이트를 설치하면 설치가 자동으로 복구될 수 있습니다. 설정(Settings ) 메뉴 에서 새로운 시스템 업데이트를 확인할 수 있습니다 .

  1. 이에 액세스하려면 시작(Start) 메뉴를 마우스 오른쪽 버튼으로 클릭한 다음 설정(Settings ) 옵션을 선택합니다.

  1. 설정(Settings) 메뉴에서 업데이트 및 보안(Update & Security ) 옵션을 선택한 후 다음 메뉴에서 Windows 업데이트(Windows Update) 를 선택 합니다.

  1. 업데이트 확인(Check for Updates) 옵션을 선택하여 새 업데이트를 검색합니다. 보류 중인 업데이트가 있는 경우 지금 다시 시작(Restart now) 옵션을 선택합니다.

Windows는 업데이트를 확인하고 현재 보류 중인 업데이트를 설치합니다. 설치가 완료되면 PC를 다시 시작하여 올바르게 적용되었는지 확인해야 합니다. 그런 다음 소프트웨어를 확인하여 누락된 런타임 문제가 해결되었는지 확인해야 합니다.

DLL 파일 온라인 다운로드(Downloading DLL Files Online)

"vcruntime140.dll이 누락되었습니다"와 같은 매우 구체적인 오류 메시지가 표시되기 시작하면 파일을 온라인으로 소싱하여 문제를 해결할 수 있습니다. 다양한 DLL 다운로드 사이트가 있으므로 누락된 파일을 빠르게 다운로드하여 문제를 해결할 수 있습니다.

그러나 이러한 사이트 는 피하는(avoiding) 것이 좋습니다 . DLL 파일은 소프트웨어가 보다 제한된 (DLL)Windows 구성 요소 와 상호 작용할 수 있도록 하는 Windows 운영 체제 의 중요한 요소입니다 . 소스를 절대적으로 신뢰하지 않는 한 일반적으로 대신 전체 Visual C++ 런타임 라이브러리를 제거하고 다시 설치하는 것이 좋습니다.

이렇게 하면 대부분의 사용자가 문제를 해결할 수 있지만 여전히 문제가 있는 경우 최후의 수단으로 네트워크의 다른 PC에서 파일을 소싱할 수 있습니다.

Windows 10 유지 관리(Keeping Windows 10 Maintained)

위의 단계는 Windows 10 PC에서 "vcruntime140.dll이 없습니다" 오류를 수정하는 데 도움이 됩니다. Visual C++ 재배포 가능 패키지 를 복구하거나 다시 설치 하면 문제가 해결되지만 영향을 받는 소프트웨어를 제거하고 다시 설치(removing and reinstalling any affected software) 해야 할 수도 있습니다 .

누락된 DLL 파일은 일반적으로 PC에 몇 가지 문제가 있다는 신호이므로 정기적인 PC 유지 관리를 유지하는 것이 중요합니다. Windows를 업데이트(keeping Windows updated) 하여 최신 버그 수정을 유지 하고 정기적인 맬웨어 검사를 실행(running regular malware scans) 하여 PC를 위험에 빠뜨릴 수 있는 맬웨어를 제거하여 이 작업을 수행할 수 있습니다.



About the author

저는 브라우저와 스마트폰 앱에 대한 경험이 있는 숙련된 Windows 10 및 11/10 전문가입니다. 저는 15년 이상 소프트웨어 엔지니어로 일했으며 Microsoft, Google, Apple, Ubisoft 등을 비롯한 여러 유명 회사에서 일했습니다. 또한 대학 수준에서 Windows 10/11 개발을 가르쳤습니다.



Related posts