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



문제를 제거하기 위해 도구를 사용해보십시오

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



설치 실패 – 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” 그리고 누르십시오 시작하다 열려면 프로그램 및 기능 화면.

    appwiz.cpl을 입력하고 Enter 키를 눌러 설치된 프로그램 목록을 엽니 다.

  2. 내부 프로그램 및 기능 화면에서 설치된 프로그램 목록을 아래로 스크롤하여 모든 Microsoft Visual C ++ Redist 설치.
  3. 모든 항목을 마우스 오른쪽 버튼으로 클릭 Microsoft Visual C ++ Redist 설치 및 선택 제거. 그런 다음 화면의 지시에 따라 모든 redist 패키지의 제거를 완료합니다.

    모든 Visual C ++ Redist 패키지 제거

  4. 모든 Visual C ++ 패키지가 제거되면 컴퓨터를 다시 시작하고 다음 시작이 완료 될 때까지 기다립니다.
  5. 이전에 실패했던 동일한 Redist 패키지를 설치하십시오. 0x80070666 오류.

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

방법 2 : Fix-It 도구 실행

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

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

사용에 대한 빠른 가이드입니다. 수정 해결 도구 0x80070666 오류:

  1. 이 링크 ( 여기 )를 클릭하고 다운로드 다운로드 버튼 수정 수단.

    Fix it 도구 다운로드

  2. 도구가 다운로드되면 .diagcab 파일을 두 번 클릭하여 수정 수단. 초기 화면이 표시되면 많은 상자가 자동으로 수리 적용 확인됩니다. 그런 다음 다음을 클릭하여 다음 메뉴로 이동합니다.

    자동으로 수리 적용

  3. 다음 화면에서 설치 중 .

    프로그램 설치 문제

  4. 검사 단계가 완료 될 때까지 기다린 다음 문제가 발생한 redist 패키지를 선택하고 다음.

    문제가있는 redist 패키지 선택

  5. 프로그램이 끝날 때까지 권장 수리 전략을 따르십시오.

    권장 수정 사항 시도

  6. Fix It 도구가 과정을 실행했으면 컴퓨터를 다시 시작하고 다음 시작시 문제없이 redist 패키지를 설치할 수 있는지 확인합니다.

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

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

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

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

  1. 프레스 Windows 키 + R 실행 대화 상자를 엽니 다. 그런 다음 ' ms-settings : windowsupdate '를 누르고 시작하다 열려면 윈도우 업데이트 탭의 설정 앱.

    대화 상자 실행 : ms-settings : windowsupdate

    노트 : Windows 10을 사용하지 않는 경우 'wuapp' 대신 명령.

  2. Windows Update 화면에 도착하면 업데이트 확인 화면의 지시에 따라 보류중인 모든 Windows 업데이트를 설치합니다.

    보류중인 모든 Windows 업데이트 설치

  3. 보류중인 모든 업데이트가 설치되면 컴퓨터를 다시 시작하고 redist 패키지가 아직 설치되지 않았는지 확인합니다. 그렇지 않은 경우 설치를 시도하고 동일한 오류 메시지가 계속 표시되는지 확인합니다.

아직 제거하지 못했다면 0x80070666 오류가 발생하면 아래의 다음 방법으로 이동하십시오.

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

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

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

  1. 설치하려는 재배포 가능 패키지의 설치 프로그램이 컴퓨터에 있는지 확인합니다. 정확한 위치인지 확인하세요. 설치 프로그램이 PC에 없으면 다시 다운로드하십시오.
  2. 프레스 Windows 키 + R 열기 위해 운영 대화 상자. 그런 다음 'cmd' 그리고 누르십시오 시작하다 명령 프롬프트를 엽니 다.
  3. 명령 프롬프트 내에서 다음 명령을 사용하여 디렉토리를 파일이있는 디렉토리로 변경합니다. 예를 들어 redist 설치 프로그램 (예 : vc_redist.x64.exe)이 다운로드 폴더에있는 경우 다음 명령을 사용하여 관련 디렉토리로 변경해야합니다.
    CD C :  Users  * YourUser *  Downloads
  4. 터미널이 올바른 디렉토리에서 작동하는지 확인한 후 설치 실행 파일의 이름을 입력 한 다음 / uninstall을 입력하여 설치 창이 표시되도록합니다. 이렇게 :
    vc_redist.x64.exe / uninstall
  5. 그런 다음 수리 화면의 지시에 따라 수리하십시오. Visual C ++ 재배포 설치.

명령 프롬프트를 통해 복구 창을 강제로 표시

4 분 읽기