msvcp140.dll 또는 vcruntime140.dll이 없거나 찾을 수 없음 오류를 수정하는 방법

DLL(동적 연결 라이브러리) 파일 은 (Dynamic Link Library (DLL) files)Windows 응용 프로그램 의 여러 기능을 지원하는 중요한 시스템 파일입니다 . 중요한 DLL 파일이 손상되거나 누락된(vital DLL files are corrupt or missing) 경우 PC에서 일부 프로그램을 실행하지 못할 수 있습니다 . "MSVCP140.dll" 또는 "VCRUNTIME140.dll"이 누락되어 Windows(Windows) 컴퓨터에서 앱을 실행하지 못하는 경우 파일을 복원하는 방법을 알려드리겠습니다.

오류 메시지에 영향을 받는 앱을 다시 설치하라는 지시문이 표시되어야 합니다. 그렇게 하면 문제가 해결될 수 있지만 덜 과감한 문제 해결 단계를 시도해 볼 가치가 있습니다.

예를 들어 바이러스가 장치에서 파일을 삭제할 수 있습니다. Windows Defender(running a virus scan using Windows Defender) 또는 선호하는 바이러스 백신 소프트웨어(antivirus software) 를 사용하여 바이러스 검사를 실행하는 것이 좋습니다 . 그런 다음 기기에 맬웨어가 없는 경우 아래 문제 해결 단계를 진행하세요.

Repair Microsoft Visual C++ Redistributable

Microsoft Visual C++ Redistributable 가능 패키지에는 일종의 프로그래밍 언어인 C++로 작성된 응용 프로그램 을 Windows 에서 효율적으로 설치하고 실행 하는 데 필요한 데이터가 들어 있습니다. 두 DLL 파일( MSVCP140.dllVCRUNTIME140.dll )은 (VCRUNTIME140.dll)Visual C++ Redistributable 가능 패키지 의 일부를 구성합니다 .

이러한 재배포 가능 항목이 손상되었거나 버그가 있는 경우 일부 앱이 PC에서 시작되지 않을 수 있습니다. 일부 Dell 사용자 가 (some Dell users)Microsoft Visual C++ Redistributable 가능 패키지의 2015-2019 버전을 복구하여 문제를 해결 했음을 발견했습니다 . Windows 장치에는 일반적으로 Visual C++ 2015-2019 재배포(Redistributable) 가능 패키지의 두 가지 버전이 있습니다. 32비트( x84 ) 및 64비트( x64 ) 버전. 두 버전을 모두 복구(Repair) 하고 컴퓨터를 다시 시작하십시오.

  1. Windows 설정(Windows Settings) 앱을 시작하고 (Apps) > 앱 및 기능(Apps & features) > Microsoft Visual C++ 2015-2019 Redistributable 수정(Modify) 을 선택 합니다.

참고: (Note:)Microsoft Visual C++ 2015-2019 재배포(Redistributable—the) 가능 패키지 의 두 가지 버전, 즉 32비트( x84 ) 및 64비트( x64 ) 버전을 찾을 수 있습니다. 재배포 가능 패키지의 두 버전을 모두 복구 합니다.(Repair)

  1. 팝업되는 새 창에서 복구(Repair) 를 선택 합니다.

  1. 컴퓨터를 다시 시작하여 복구를 완료합니다.

(Remember)2015-2019 Visual C++ 라이브러리 의 모든 버전에 대해 프로세스를 반복하는 것을 잊지 마십시오. 배포판을 복구한 후에도 오류가 지속되면 Microsoft 웹 사이트에서 두 라이브러리를 모두 다시 설치하십시오.

Microsoft Visual C++ Redistributable 재설치

Visual C++ Redistributable 를 다시 설치하면 이 Microsoft 커뮤니티 스레드 에서 많은 (Microsoft Community thread)Windows 사용자 의 문제가 해결되었습니다 .

Uninstall Microsoft Visual C++ Redistributable

먼저 라이브러리를 제거하고 PC를 다시 시작합니다.

  1. 설정(Settings) > (Apps) > 앱 및 기능(Apps & features) > Microsoft Visual C++ 2015-2019 Redistributable 로 이동 하고 제거(Uninstall) 를 선택 합니다 .

  1. 계속하려면 제거(Uninstall) 를 선택하십시오 .

  1. 다시 새 창에서 제거(Uninstall) 를 선택하고 작업이 완료되면 PC를 다시 시작합니다.

Visual C++ 2015-2019 재배포(Redistributable) 가능 패키지 의 모든 버전에 대해 절차를 반복합니다 .

Install Microsoft Visual C++ Redistributable

라이브러리를 다시 설치하려면 Microsoft 웹 사이트의 Visual C++ 2015 재배포 (Redistributable) 가능 다운로드 페이지로(download page on Microsoft’s website) 이동하여 다음 단계를 따르십시오.

  1. 언어를 선택하고 다운로드(Download) 버튼을 클릭합니다.

  1. (Select)파일의 두 버전을 모두 선택하고 다음 (Next) 선택 합니다.

  1. 브라우저에 microsoft.com이 여러 파일을 동시에 다운로드하려고 한다는 알림이 표시될 수 있습니다. 허용(Allow) 을 선택 하고 실행 파일을 PC에 저장합니다.

다운로드가 있는 폴더로 이동하여 재배포 가능 패키지를 한 번에 하나씩 설치하십시오.

  1. 파일( vc_redist.x64(vc_redist.x64) 또는 vc_redist.x86 )을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을(Run as administrator,) 클릭 한 다음 프롬프트를 따릅니다.

영향을 받는 프로그램 복구

Windows 10에는 PC에서 제대로 작동하지 않는 프로그램을 복구하는 도구가 함께 제공됩니다. 이 도구는 앱 데이터를 삭제하거나 수정하지 않고 앱 오작동을 일으키는 문제를 해결하려고 시도합니다. 

이 도구는 모든 응용 프로그램을 지원하지 않습니다. 우리 연구에 따르면 Windows 10 복구 도구는 (Windows 10)Microsoft Store 에서 설치한 기본 제공 앱 및 프로그램에서만 작동합니다 .

  1. 무엇보다 먼저 Windows 작업 관리자(Windows Task Manager) 에서 앱을 강제 종료합니다 . Ctrl + Shift + Esc눌러 (Ctrl)작업 관리자(Task Manager) 를 시작 하고 앱을 선택한 다음 작업 끝내기(End task) 를 선택합니다 .

  1. 설정(Settings) > (Apps) > 앱 및 기능(Apps & features) 으로 이동 하여 영향을 받는 프로그램을 선택하고 고급 옵션(Advanced options) 을 선택합니다 .

  1. 페이지를 아래로 스크롤(Scroll) 하여 "재설정" 섹션으로 이동하고 복구(Repair) 버튼을 선택합니다.

(Wait)복구(Repair) 버튼 옆에 확인 표시가 나타날 때까지 기다리 십시오. 이는 성공적인 수리 작업을 나타냅니다.

제어판에서 Windows 앱 복구(Repair Windows Apps From the Control Panel)

Windows 설정(Windows Settings) 메뉴 에서 응용 프로그램 복구 옵션을 찾을 수 없으면 제어판(Control Panel) 을 확인하십시오 .

  1. (Press)Windows 키를 눌러 시작 메뉴(Start Menu) 를 시작 합니다 . Windows 시스템(Windows System) 폴더를 확장하고 제어판(Control Panel) 을 선택합니다 .

  1. 프로그램(Program) 을 선택 합니다.

  1. 프로그램 및 기능(Programs and Features) 헤더 를 클릭합니다 .

  1. 문제가 있는 앱을 선택하고 복구(Repair) 를 선택 합니다.

메시지가 표시되면 복구 도구에 관리 액세스 권한을 부여하고 성공 메시지가 표시될 때까지 기다립니다. 작업에 소요되는 시간에 대한 예상 시간을 확인해야 합니다. 복구하는 프로그램에 따라 나중에 PC를 다시 시작해야 할 수도 있습니다.

Windows 고급 시스템 정리 명령 실행(Run Windows Advanced System Cleanup Commands)

SFC ( 시스템 파일 검사기(System File Checker) )와 DISM( 배포(DISM) 이미지 서비스(Deployment Image Servicing)관리 )은 (Management)Windows의 고급 시스템 명령(advanced system commands in Windows) 을 구성하는 도구입니다 . 그들은 파일 시스템 손상(file system corruption) 에 대해 장치를 확인 하고 누락된 시스템 파일을 복원합니다.

MSVCP140.dll 또는 VCRUNTIME140.dll 이 누락 되어 PC에서 여전히 프로그램을 시작하지 못하는 경우 명령 프롬프트(Command Prompt) 를 통해 SFCDISM 명령을 실행하십시오 .

  1. Windows 키(Windows key) + X 를 누르고 명령 프롬프트(관리자)(Command Prompt (Admin)) 를 선택 합니다 .

  1. DISM.exe /Online /Cleanup-image /Restorehealth 를 터미널에 붙여넣고 Enter 키를 누릅니다 .

DISM 도구 는 Microsoft 서버에서 파일을 복사하여 시스템 파일을 복구합니다. 명령을 실행하는 동안 PC가 Wi-Fi 또는 이더넷 네트워크에 연결되어 있는지 확인하십시오. (Ethernet)또한 DISM 도구가 이 작업을 실행하는 데 몇 분이 걸립니다. 성공 메시지가 표시될 때까지  기다렸다가 다음 단계로 진행합니다.(Wait)

  1. 터미널에 sfc /scannow 를 붙여넣고 Enter 키를 누릅니다 .

이 명령은 손상되거나 누락된 시스템 파일 을 Microsoft 서버 의 캐시된 사본( DISM 에서 다운로드)으로 교체합니다.(DISM)

  1. 진행률 표시줄이 100%에 도달 하면 터미널에 exit 를 붙여넣고 (exit)Enter 키(Enter) 를 누릅니다 .

컴퓨터를 다시 시작하고 영향을 받는 앱을 사용할 수 있는지 확인합니다.

영향을 받는 애플리케이션 재설정

응용 프로그램을 재설정하면 성능 문제를 수정하고 성가신 오류를 제거할 수 있습니다. 하지만 문제가 있습니다. 이 작업은 PC에서 앱 데이터를 영구적으로 삭제하고 설정을 공장 기본값으로 되돌립니다.

  1. 설정(Settings) > (Apps) > 앱 및 기능(Apps & features) 으로 이동 하여 영향을 받는 프로그램을 클릭하고 고급 옵션(Advanced options) 을 선택합니다 .

  1. "재설정" 섹션으로 스크롤하고 재설정(Reset) 버튼을 선택합니다.

  1. 재설정(Reset) 을 다시 선택 하십시오.

  1. 재설정(Reset) 버튼 옆에 체크 표시 아이콘이 나타나면 앱을 실행 하세요.

프로그램 다시 설치

앱을 재설정한 후에도 오류가 지속되면 기기에서 앱을 완전히 제거하면 도움이 됩니다.

  1. 설정(Settings) > (Apps) > 앱 및 기능(Apps & features) 으로 이동 하여 영향을 받는 프로그램을 클릭하고 제거(Uninstall) 를 선택합니다 .

  1. 제거(Uninstall) 버튼을 다시 선택하여 앱 제거를 확인합니다.

컴퓨터를 다시 시작하고 Microsoft Store 또는 개발자 웹 사이트로 이동하여 앱을 다시 다운로드합니다.

누락된 DLL 파일 복원

밀어붙이기 시작하고 이러한 권장 사항으로 문제가 해결되지 않으면 타사 웹 사이트에서 누락된 DLL 파일 을 다운로드하고 싶을 수 있습니다. (missing DLL files)글쎄요(Well) , 하지 마십시오. 적어도 사용 가능한 모든 옵션을 소진하기 전에는 하지 마십시오. 

비공식 플랫폼에서 DLL 파일 을 소싱할 경우 보안 위험이 따릅니다. 하나는 일시적으로만 문제를 해결하거나 전혀 해결하지 않을 수 있습니다. 더 나쁜 것은 때때로 구식이거나 바이러스에 감염된다는 것입니다.

Microsoft 웹 사이트에서 Visual C++ 2015-2019 라이브러리를 제거하고 다시 설치하는 것이 누락된 DLL 파일을 복원하는 훨씬 더 좋고 안전한 방법입니다. 시스템 복원을 수행(performing a System Restore) 하거나 Windows를 최신 버전으로 업데이트 하는 것도 고려해야 합니다.



About the author

저는 Windows MVP이고 2007년부터 Windows로 작업해 왔습니다. 제 경험에는 소프트웨어 개발, 하드웨어 및 사운드, Windows 앱이 포함됩니다. 저는 항상 제 작업에서 사용자 경험을 개선할 수 있는 최선의 방법을 찾고 있습니다. 따라서 소프트웨어 응용 프로그램을 설계하거나 개발하는 데 도움이 필요하면 제 서비스를 제공할 수 있습니다.



Related posts