Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

수정:Microsoft Visual C++ 설치 시 오류 0x80070666

여러 Windows 사용자에게 “0x80070666”이 표시됩니다. Microsoft Visual C++, Lumberyard 또는 유사한 배포 패키지를 설치하려고 할 때 오류가 발생합니다. 오류 메시지는 일반적으로 설치 프로세스를 시작할 때 발생하는 것으로 보고됩니다. 이 특정 문제는 Windows 7, Windows 8.1 및 Windows 10에서 발생하는 것으로 확인되었으므로 특정 Windows 버전에만 국한되지 않습니다.

수정:Microsoft Visual C++ 설치 시 오류 0x80070666

Microsoft Visual C++ 설치 시 0x80070666 오류의 원인은 무엇입니까?

우리는 이 특정 오류 메시지를 해결하기 위해 대부분의 영향을 받는 사용자가 배포한 다양한 사용자 보고서와 복구 전략을 살펴봄으로써 이 특정 문제를 조사했습니다. 수집한 정보에 따르면 이 오류 메시지를 발생시키는 여러 가지 시나리오가 있습니다.

  • 다른 Visual C++ 설치가 이미 있습니다. – Visual C++ 2015 및 Visual C++ 2017에는 충돌하는 것으로 알려진 몇 가지 일반적인 바이너리 파일이 포함됩니다. Visual C++ Redist 2017이 이미 있고 2015 Redist를 설치하려는 경우 이 특정 오류 메시지가 표시될 수 있습니다. 이 경우 최신 Visual C++를 제거하면 문제가 해결됩니다.
  • 잘못된 Visual C++ 설치 – Visual C++ 재배포 가능 패키지의 잘못된 설치에 기여할 수 있는 특정 시나리오가 있습니다. 이 문제가 발생할 때마다 특수 Fix-it 도구를 실행하거나 명령 프롬프트를 사용하여 복구 화면을 강제로 표시하는 것 외에는 선택의 여지가 거의 없습니다.
  • Windows Update는 동일한 Visual C++ 패키지를 설치할 계획입니다. – 이 특정 문제가 발생할 수 있는 또 다른 시나리오는 업데이트 구성 요소(Windows 업데이트)에 동일한 Visual C++ 패키지를 업데이트하는 보류 중인 업데이트가 있는 경우입니다. 이 경우 보류 중인 모든 Windows 업데이트를 설치하면 문제가 자동으로 해결됩니다.

현재 0x80070666 을 우회할 수 있는 수정 사항이 필요한 경우 오류가 발생하고 배포 패키지 설치가 완료되면 이 도움말에서 몇 가지 문제해결 방법을 제공합니다. 아래에는 유사한 상황에 있는 다른 사용자가 문제를 해결하는 데 성공적으로 사용한 몇 가지 잠재적인 수정 사항이 있습니다.

방법은 효율성과 심각도에 따라 정렬되어 있으므로 제시된 순서대로 따르십시오. 그 중 하나는 특정 시나리오에서 문제를 해결해야 합니다.

방법 1:모든 현재 Visual C++ 재배포 가능 패키지 제거

많은 사용자가 보고한 것처럼 이 특정 문제는 컴퓨터에 설치하려는 동일한 배포 가능 패키지의 버전(이전 또는 최신 버전)이 이미 있는 경우에 주로 발생합니다.

대부분의 경우 이 오류는 사용자가 Visual C++ Redist 2015를 설치하려고 하지만 해당 시스템에 이미 최신 설치가 있는 경우 나타납니다. 영향을 받는 여러 사용자가 설정 실패 – 0x80070666  문제를 해결할 수 있다고 보고했습니다. 최신 버전을 제거하여 설치 오류가 발생했습니다.

다음은 이 작업을 수행하는 방법에 대한 빠른 가이드입니다.

  1. Windows 키 + R 누르기 실행 열기 대화 상자. 그런 다음 "appwiz.cpl"을 입력합니다. Enter 키를 누릅니다. 프로그램 및 기능 열기 화면. 수정:Microsoft Visual C++ 설치 시 오류 0x80070666
  2. 프로그램 및 기능 내부 화면에서 설치된 프로그램 목록을 아래로 스크롤하여 모든 Microsoft Visual C++ Redist를 찾습니다. 설치.
  3. 모든 Microsoft Visual C++ Redist를 마우스 오른쪽 버튼으로 클릭합니다. 설치하고 제거를 선택합니다. 그런 다음 화면의 지시에 따라 모든 redist 패키지의 제거를 완료합니다. 수정:Microsoft Visual C++ 설치 시 오류 0x80070666
  4. 모든 Visual C++ 패키지가 제거되면 컴퓨터를 다시 시작하고 다음 시작이 완료될 때까지 기다리십시오.
  5. 0x80070666 으로 이전에 실패한 동일한 Redist 패키지 설치 시도 오류.

여전히 동일한 오류 메시지가 표시되면 아래의 다음 방법으로 이동하세요.

방법 2:Fix-It 도구 실행

영향을 받는 여러 사용자가 redist 패키지가 자동으로 설치되지 않도록 하는 문제를 해결하는 데 성공적으로 사용한 Microsoft Fix It 도구가 하나 있습니다. 이 특정 Fix It 이 도구는 새 프로그램을 설치하는 동안 사용된 여러 구성 요소(손상된 레지스트리 키 포함)를 복구하는 여러 복구 전략을 수행합니다.

참고: 이 Fix it 도구는 Windows 7, Windows 8, Windows 8.1 및 Windows 10에서 작동합니다.

다음은 이 Fix It 사용에 대한 빠른 가이드입니다. 0x80070666  해결 도구 오류:

  1. 이 링크를 방문하세요(여기). ) 다운로드를 클릭합니다. 버튼을 눌러 Fix It 다운로드 도구. 수정:Microsoft Visual C++ 설치 시 오류 0x80070666
  2. 도구가 다운로드되면 .diagcab 파일을 두 번 클릭하여 Fix It을 엽니다. 도구. 초기 화면이 표시되면 고급을 클릭합니다. 자동으로 수리 적용과 연결된 상자가 확인됩니다. 그런 다음 다음을 클릭하여 다음 메뉴로 이동합니다. 수정:Microsoft Visual C++ 설치 시 오류 0x80070666
  3. 다음 화면에서 설치를 클릭합니다. . 수정:Microsoft Visual C++ 설치 시 오류 0x80070666
  4. 검사 단계가 완료될 때까지 기다렸다가 문제가 발생한 재배포 패키지를 선택하고 다음을 클릭합니다. 수정:Microsoft Visual C++ 설치 시 오류 0x80070666
  5. 프로그램이 끝날 때까지 권장되는 수리 전략을 따르십시오. 수정:Microsoft Visual C++ 설치 시 오류 0x80070666
  6. Fix It 도구가 실행되면 컴퓨터를 다시 시작하고 다음에 시작할 때 문제 없이 redist 패키지를 설치할 수 있는지 확인하십시오.

여전히 0x80070666 이 발생하는 경우 오류가 발생하면 아래의 다음 방법으로 이동하십시오.

방법 3:보류 중인 Windows 업데이트 설치

결과적으로 0x80070666  Windows Update가 이미 동일한 redist 패키지를 설치할 준비를 하고 있기 때문에 오류가 발생했습니다. 영향을 받는 여러 사용자는 필요한 Windows 업데이트를 수행할 때 이전에 0x80070666 으로 실패했던 재배포 패키지를 보고했습니다. 오류가 자동으로 설치되었습니다.

다음은 보류 중인 Windows 업데이트 설치에 대한 빠른 가이드입니다.

  1. Windows 키 + R 누르기 실행 대화 상자를 엽니다. 그런 다음 "ms-settings:windowsupdate를 입력합니다. "를 누르고 Enter 키를 누릅니다. Windows 업데이트 열기 설정 탭 앱. 수정:Microsoft Visual C++ 설치 시 오류 0x80070666

    참고: Windows 10이 아닌 경우 "wuapp"을 사용하세요. 대신 명령하세요.

  2. Windows 업데이트 화면이 나타나면 업데이트 확인을 클릭합니다. 그리고 화면의 지시에 따라 보류 중인 모든 Windows 업데이트를 설치합니다. 수정:Microsoft Visual C++ 설치 시 오류 0x80070666
  3. 대기 중인 업데이트가 모두 설치되면 컴퓨터를 다시 시작하고 redist 패키지가 아직 설치되어 있지 않은지 확인하십시오. 그렇지 않은 경우 설치하고 동일한 오류 메시지가 계속 표시되는지 확인하세요.

여전히 0x80070666 을(를) 제거하지 못했다면 오류가 발생하면 아래의 다음 방법으로 이동하십시오.

방법 4:명령 프롬프트를 사용하여 Visual C++ 설치 복구

영향을 받는 여러 사용자는 Visual C++ 설치가 손상되었다고 의심했지만 프로그램 추가/제거 목록에 프로그램이 나타나지 않았기 때문에 복구할 방법이 없다고 보고했습니다. 이것은 일반적으로 Visual C++ 2015 재배포 가능 패키지에서 발생합니다.

다행히 설치 실행 파일을 다운로드하고 명령 프롬프트를 통해 복구 창을 강제로 표시하여 이 문제를 해결할 수 있었습니다. 다음은 이 작업을 수행하는 방법에 대한 빠른 가이드입니다.

  1. 설치하려는 재배포 가능 패키지의 설치 프로그램이 컴퓨터에 있는지 확인하십시오. 정확한 위치인지 확인하십시오. 설치 프로그램이 PC에 없으면 다시 다운로드하십시오.
  2. Windows 키 + R 누르기 실행 열기 대화 상자. 그런 다음 "cmd"를 입력합니다. Enter 키를 누릅니다. 명령 프롬프트를 엽니다.
  3. 명령 프롬프트 내에서 다음 명령을 사용하여 디렉터리를 파일이 있는 디렉터리로 변경합니다. 예를 들어 Redist 설치 프로그램(예:vc_redist.x64.exe)이 Download 폴더 안에 있는 경우 다음 명령을 사용하여 관련 디렉터리로 변경해야 합니다.
    CD C:\Users\*YourUser*\Downloads
  4. 터미널이 올바른 디렉토리에서 작동하는지 확인했으면 설치 실행 파일의 이름을 입력한 다음 /uninstall을 입력하여 강제로 설치 창을 표시합니다. 다음과 같이:
    vc_redist.x64.exe /uninstall
  5. 그런 다음 복구를 클릭합니다. 화면의 지시에 따라 Visual C++ redist를 복구합니다. 설치.
수정:Microsoft Visual C++ 설치 시 오류 0x80070666