여러 Windows 사용자는 Microsoft Visual C++ 런타임 라이브러리 창에서 PC를 다시 시작할 때 런타임 오류 C++에 직면합니다. 컴퓨터에서 Microsoft Explorer를 시작한 후에도 이 오류가 발생했습니다. 컴퓨터를 재부팅하거나 응용 프로그램을 연 후 갑자기 이러한 종류의 오류를 예상하지 못하기 때문에 사용자가 놀랄 수 있습니다. 이 오류가 PC에서 발생하는 데에는 여러 가지 이유가 있으며 이 문서에서 해결 방법과 함께 이에 대해 설명합니다. 따라서 런타임 오류 C++를 수정하는 방법을 배우려면 이 기사를 끝까지 읽으십시오.

Windows 10에서 런타임 오류 C++를 수정하는 방법

다음은 이 런타임 오류 C++가 데스크탑에서 발생하는 몇 가지 이유입니다.

  • Visual C++ 기능이 손상되거나 손상되어 PC에서 이 오류가 발생할 수 있습니다.
  • 때때로 호환성 모드는 문제를 야기하고 런타임 오류를 유발할 수 있습니다.
  • Winode의 메모리 문제로 인해 런타임 오류 C++가 발생할 수 있습니다.

  • 손상되거나 오래된 그래픽 드라이버로 인해 이 오류가 발생할 수 있습니다.

이 문제를 해결하려면 아래에 언급된 방법을 주의 깊게 따르십시오.

방법 1: 호환성 설정 수정

호환 모드는 컴퓨터에서 오래된 프로그램을 실행할 수 있게 해주는 유용한 기능입니다. 그러나 이 기능으로 인해 Microsoft Visual C++ 런타임 오류가 발생할 수 있습니다. 문제를 해결하려면 아래 단계에 따라 호환 모드를 비활성화하십시오.

1. 오류를 일으키는 응용 프로그램을 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 속성을 선택합니다.

2. 호환성 탭으로 이동합니다.

3. 이 프로그램을 호환 모드로 실행 옵션을 선택 취소합니다.

4. 변경 사항을 저장하려면 적용 > 확인 버튼을 클릭합니다.

방법 2: Visual C++ 런타임 복구

Visual C++ 런타임을 복구하여 런타임 오류 C++ 문제를 해결할 수도 있습니다. 방법은 다음과 같습니다.

1. Windows + R 키를 동시에 눌러 실행 대화 상자를 시작합니다.

2. appwiz.cpl을 입력하고 Enter 키를 눌러 프로그램 및 기능 창을 시작합니다.

3. Visual C++ 패키지를 마우스 오른쪽 버튼으로 클릭하고 제거 옵션을 클릭합니다. 모든 Microsoft Visual C++ 런타임 패키지를 제거합니다.

참고: 2010 및 2012 버전을 제거하지 마십시오. 나머지 Microsoft Visual C++ Runtime 버전을 제거합니다.

4. 이제 Microsoft Visual C++ Runtime 2012를 찾습니다. 패키지를 두 번 클릭합니다.

참고: 여기에서는 Microsoft Visual C++ 2015-2019 재배포 가능 패키지가 예로 선택되었습니다.

5. 사용자 계정 컨트롤 프롬프트에서 예를 클릭합니다.

6. 이제 복구를 클릭합니다.

7. 닫기를 클릭하고 PC를 다시 시작합니다.

방법 3: 그래픽 드라이버 업데이트

손상되거나 오작동하는 드라이버는 Windows 10의 C++ 런타임 오류 상자에 atibtmon.exe, explorer.exe, logonui.exe 또는 게임 실행 파일이 있는 원인일 가능성이 큽니다. 최신 버전을 다운로드하여 설치해 볼 수 있습니다. 제조업체 웹 사이트에서 그래픽 드라이버 버전을 다운로드합니다. 또는 장치 관리자를 사용하여 수행할 수도 있습니다. 자세히 알아보려면 Windows 10에서 그래픽 드라이버를 업데이트하는 4가지 방법에 대한 가이드를 읽어보세요.

방법 4: 그래픽 드라이버 롤백

다른 많은 앱에는 런타임이 필요하고 Windows는 런타임에 너무 의존하기 때문에 그래픽 드라이버 업데이트 롤백은 여러 사람에게 효과적이었습니다. 하나 또는 두 개의 앱에 문제를 일으키는 것이라면 거의 확실히 비호환성 문제입니다. 이 런타임 오류 C++를 해결하려면 이 경우 디스플레이 어댑터의 이전 버전으로 롤백하는 것이 좋습니다. 그렇게 하려면 Windows 10에서 드라이버를 롤백하는 방법에 대한 가이드를 읽으십시오. 이 솔루션이 효과가 있으면 Windows가 드라이버를 자동으로 업데이트하지 않는지도 확인해야 합니다.

방법 5: 손상된 파일 복구

Windows 10의 Microsoft Visual C++ 런타임 라이브러리 문제는 시스템 파일이 없거나 손상된 경우에 발생할 수 있습니다. 결국 DISM 및 시스템 파일 검사를 실행하는 데 아무런 문제가 없습니다. 이러한 복구 프로그램을 정기적으로 사용하여 시스템 파일 문제를 자동으로 확인해야 합니다. Windows 10에서 시스템 파일을 복구하는 방법에 대한 가이드를 읽고 동일한 작업을 수행하고 PC에서 문제가 해결되었는지 확인하십시오.

방법 6: Windows 메모리 진단 도구 실행

Windows 메모리 진단 도구를 실행하면 런타임 오류 C++ 문제로 이어질 수 있는 시스템 메모리와 관련된 문제를 해결하는 데 도움이 됩니다. 도구를 실행하려면 다음 단계를 따르세요.

1. Ctrl + Shift + Esc 키를 동시에 눌러 작업 관리자를 엽니다.

2. 목록에서 Windows 탐색기를 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 작업 끝내기를 클릭합니다.

3. Windows + R 키를 함께 눌러 실행 대화 상자를 시작합니다.

4. 대화 상자에 MdSched를 입력하고 Enter 키를 눌러 Windows 메모리 진단 도구를 시작합니다.

5. 지금 다시 시작을 클릭하고 문제를 확인합니다(권장).

참고: 실행 중인 모든 프로그램을 저장하고 닫아야 합니다.

6. 다시 시작한 후 F1 키를 눌러 옵션을 엽니다.

7. 키보드의 화살표 키를 사용하여 확장 옵션으로 이동합니다. 그런 다음 F10 키를 눌러 적용합니다.

참고: 확장 테스트에는 모든 표준 테스트와 MATS+(캐시 비활성화됨)가 포함됩니다. Stride38, WSCHCKR, WStride-6. CHCKR4, WCHCKR3, ERAND, Stride6(캐시 비활성화) 및 CHCKRS.

8. 오류가 있는 경우 해당 문제를 해결하기 위해 메모합니다. Esc 키를 눌러 Windows 메모리 진단 도구를 종료합니다.

방법 7: 문제가 있는 응용 프로그램 제거

Visual C++는 문제가 있는 특정 앱을 사용할 때 탐색기를 충돌시키는 것으로 알려져 있습니다. 이러한 프로그램을 제거하면 문제를 해결할 수 있습니다. 나중에 이러한 프로그램을 다시 설치하여 런타임 오류 C++ 문제가 개선되었는지 확인할 수 있습니다. 다음 단계를 따르세요.

1. Windows + I 키를 동시에 눌러 설정을 엽니다.

2. 앱 설정을 클릭합니다.

3. 아래로 스크롤하여 Intel True Key를 선택합니다. 그것을 클릭하고 제거를 선택하십시오.

4. 그런 다음 팝업에서 제거를 클릭합니다.

5. 화면의 지시에 따라 프로그램을 제거합니다.

6. 마찬가지로 다음 프로그램도 비슷한 방식으로 제거합니다.

  • AutoCAD
  • 비주얼 스튜디오 2013
  • 빙 데스크탑

7. 장치를 다시 시작하여 런타임 오류 C++ 문제가 해결되었는지 확인합니다.

방법 8: 클린 부팅 수행

필요한 서비스와 앱만 클린 부팅에 로드됩니다. 타사 및 시작 응용 프로그램으로 인해 시스템에서 Microsoft Visual C++ 런타임 라이브러리 문제가 발생할 수 있습니다. 클린 부팅은 시작 시 모든 타사 앱이 로드되지 않고 애플리케이션 간의 분쟁이 발생하지 않도록 합니다. 이러한 방식으로 Visual C++ 소프트웨어는 컴퓨터에서 완전히 해결됩니다. 동일한 구현을 위해 Windows 10에서 클린 부팅을 수행하는 방법에 대한 가이드를 읽으십시오.

방법 9: 새 사용자 계정 만들기

손상된 사용자 프로필도 이 런타임 오류 C++의 원인이 될 수 있습니다. Microsoft Visual C++ 런타임 라이브러리 문제가 계속되면 새 사용자 계정을 설정해야 합니다. 새 계정을 만든 후에는 이전 계정에서 로그아웃하고 새 계정으로 전환해야 합니다. 또한 문제를 해결하려면 개인 파일을 이전 계정 대신 새 계정으로 이동해야 합니다. Windows 10에서 로컬 사용자 계정을 만드는 방법에 대한 가이드를 읽고 새 사용자 계정을 만드십시오.

방법 10: Visual C++ 런타임 패키지 다시 설치

이 문제를 해결하려면 Visual C++를 다시 설치하십시오. 이렇게 하려면 아래에 설명된 절차를 따르십시오.

1. Windows + R 키를 눌러 실행 대화 상자를 시작합니다.

2. 대화 상자에 appwiz.cpl을 입력하고 Enter 키를 눌러 프로그램 및 기능 창을 시작합니다.

3. 목록에서 Microsoft Visual C++ 프로그램을 찾습니다. 그것들을 마우스 오른쪽 버튼으로 클릭하고 각 항목을 선택한 후 제거를 클릭하십시오.

4. 화면의 지시에 따라 프로그램을 제거합니다.

5. 최신 버전의 Microsoft Visual C++ 런타임 패키지를 설치하려면 공식 Microsoft Visual C++ 다운로드 페이지를 방문하십시오.

방법 11: PC 초기화

문제가 지속되면 Windows를 새로 설치하는 것이 유일한 옵션일 수 있습니다. 계속하기 전에 데이터에 액세스하고 백업을 시도하십시오. 새로 설치를 선택하면 모든 개인 데이터, 응용 프로그램, 게임, 문서 및 기타 미디어가 사라집니다. Windows 10 새로 설치를 수행하는 방법에 대한 가이드를 읽고 동일하게 구현하십시오.

***

이 정보가 유용하고 런타임 오류 C++ 문제를 해결할 수 있기를 바랍니다. 어떤 기술이 귀하에게 가장 도움이 되었는지 알려주십시오. 이 기사에 대한 질문이나 의견이 있는 경우 아래 의견 섹션을 사용하십시오. 또한 다음에 배우고 싶은 내용도 알려주세요.