수정 : 0x80240017 지정되지 않은 오류



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

몇몇 사용자는 0x80240017 지정되지 않은 오류 설치하려고 할 때 Visual Studio 2013 용 Visual C ++ 재배포 가능 패키지 또는 Visual Studio 2015 용 Visual C ++ 재배포 가능 패키지 . 이 문제는 Windows 7, Windows 8.1 및 Windows 10에서 발생하는 것으로보고되었으므로 특정 Windows 버전에만 국한되지 않습니다.



0x80240017 지정되지 않은 오류



0x80240017 지정되지 않은 오류 '?

다양한 사용자 보고서와 문제를 해결하는 데 사용한 수리 전략을 검토하여이 특정 문제를 조사했습니다. 우리가 발견 한 몇 가지 일반적인 시나리오를 기반으로이 오류 메시지의 출현을 담당하는 몇 가지 일반적인 원인이 있습니다.



  • 사용자가 불완전한 Visual C ++ redist 패키지를 설치하려고합니다. – 대부분의 경우이 특정 오류는 사용자가 불완전하거나 손상된 설치 프로그램을 사용하여 패키지를 설치하려고하기 때문에 발생합니다. 이는 일반적으로 사용자에게 Visual C ++ 패키지를 제공하는 응용 프로그램 설치 프로그램에서 발생하는 것으로보고됩니다. 이 경우 해결 방법은 Microsoft 웹 사이트에서 전체 Visual C ++ 버전을 다운로드하는 것입니다.
  • Visual C ++ redist 패키지가 Windows v6.1에 설치됨 –이 오류 메시지는 대상 운영 체제가 Windows v6.1 인 경우에도 발생하는 것으로보고됩니다. 이 문제는 패키지가 Windows 7 이상에서만 설치되도록 설계 되었기 때문에 발생합니다. 이 경우 해결 방법은 서비스 팩 1을 설치하도록 업그레이드하는 것입니다.
  • 컴퓨터에 Universal C Runtime 업데이트가 없습니다. – Windows 버전에 Universal C 런타임 업데이트가없는 경우에도 오류 메시지가 표시 될 수 있습니다. 이것은 일반적으로 Python 배포판을 설치할 때 오류가 발생하는 상황에서 효과적인 것으로보고됩니다.
  • Windows Update는 이미 Visual C ++ redist 패키지를 다운로드했습니다. – Windows Update 구성 요소가 필요한 파일을 다운로드 한 경우에도 오류 메시지가 나타날 수 있습니다. 비주얼 C ++ 패키지를 아직 설치하지 않았습니다. 이 경우 해결 방법은 보류중인 업데이트를 설치하는 것입니다.
  • 손상되었거나 불완전한 Visual C ++ 재배포 가능 설치 – 사용자에게 손상되었거나 불완전한 기존 Visual C ++ 설치가있는 경우에도 오류가 발생할 수 있습니다. 이 경우 해결 방법은 공식 다운로드 페이지에서 필요한 것을 다시 설치하기 전에 기존 Visual C ++ 설치를 제거하는 것입니다.

이 특정 오류 메시지를 해결하는 데 어려움을 겪고있는 경우이 도움말에서 확인 된 문제 해결 단계 모음을 제공합니다. 아래에는 유사한 상황에있는 다른 사용자가 문제를 해결하는 데 사용한 여러 가지 방법이 있습니다.

가능한 한 효율적으로 작업하려면 아래 방법을 순서대로 따르는 것이 좋습니다. 결국 특정 컴퓨터의 문제를 해결하는 데 도움이되는 일련의 지침을 발견하게됩니다.

방법 1 : Visual C ++ 재배포 가능 패키지 설치 패키지 다운로드

이 문제는 대부분 응용 프로그램 설치 프로그램이 Visual C ++ 재배포 가능 패키지를 설치하도록 요청한 후에 발생하므로 설치 프로그램이 오래되었거나 제대로 다운로드되지 않았을 가능성이 있습니다.



비슷한 상황에 처해있는 여러 사용자가 파일을 다시 다운로드 한 후 문제가 해결되었다고보고했습니다. Visual C ++ 재배포 가능 패키지 공식 채널에서. 일부의 경우 새로 다운로드 한 설치 프로그램에서 설치를 시도 할 때 0x80240017 Unspecified Error가 반환되지 않았습니다.

다음은 필요한 다운로드 및 설치에 대한 빠른 가이드입니다. Visual C ++ 재배포 가능 패키지 Microsoft 서버에서 :

  1. 다음에 해당하는 다운로드 링크를 방문하십시오. Visual C ++ 재배포 가능 패키지 다음을 설치해야합니다.
    Visual Studio 2013 용 Visual C ++ 재배포 가능 패키지 - 다운로드 링크
    Visual Studio 2015 용 Visual C ++ 재배포 가능 패키지 - 다운로드 링크
  2. 다운로드 페이지가 나타나면 설치 언어를 선택하고 다운로드 버튼을 눌러 다운로드를 시작하십시오.

    필수 Visual C ++ 재배포 가능 패키지 다운로드

  3. OS 아키텍처에 따라 올바른 설치 프로그램을 선택하십시오. 관련 확인란을 선택하십시오. vc-redist.x64.exe 64 비트 버전의 Windows 또는 vc-redist.x64.exe 32 비트 인 경우 상자입니다. 그런 다음 다음 다운로드를 시작합니다.

    Visual C ++ 재배포 가능 패키지 설치 관리자 다운로드

  4. 설치 실행 파일을 열고 화면의 지시에 따라 설치를 완료합니다.

    Visual C ++ 재배포 가능 패키지 설치

여전히 발생하는 경우 0x80240017 지정되지 않은 오류, 아래의 다음 방법으로 이동하십시오.

방법 2 : Windows 7 서비스 팩 1 설치 (해당하는 경우)

일부 사용자가보고했듯이 설치하려는 경우에도 문제가 발생할 수 있습니다. Visual Studio 2013 용 Visual C ++ 재배포 가능 패키지 또는 2015 년 의 위에 Windows v6.1 (빌드 7600 : 서비스 팩 0). 이 특별한 경우 두 개의 재배포 가능 패키지가 Windows 7 서비스 팩 1 이상에 설치되도록 설계 되었기 때문에 오류가 발생합니다.

비슷한 상황에 처한 두 명의 사용자가 서비스 팩 1을 설치 한 후 문제가 해결되었다고보고했습니다. 다음은이를 수행하는 방법에 대한 빠른 가이드입니다.

  1. 이 링크 ( 여기 ), 언어를 선택하고 다운로드 버튼을 눌러 서비스 팩 1을 다운로드합니다.

    Windows v6.1 용 서비스 팩 1 (빌드 7600 : 서비스 팩 0) 다운로드

  2. 다음 화면에서 기본 ISO 파일을 제외한 다른 모든 항목을 선택 취소합니다. 이 작업을 마치면 다음 버튼을 눌러 다운로드를 시작합니다.

    Windows 7 서비스 팩 1 설치에 필요한 ISO 파일 다운로드.

  3. ISO 파일이 다운로드되면이 링크 ( 여기 ) 다운로드 버튼을 클릭하여 WinCDEMU 4.1 도구 . 이 도구를 사용하여 서비스 팩 1 업그레이드를 적용합니다.

    WinCDEmu 4.1 도구 다운로드

  4. 다음의 설치 실행 파일을 엽니 다. WinCDEmu 그리고 명중 설치 버튼을 클릭하여 컴퓨터에 도구를 설정합니다.

    WinCDEmu 도구 설치

  5. 도구가 설치되면 설치 필요한 시스템 소프트웨어를 추가합니다.

    추가 소프트웨어 설치

  6. WindowsCDEmu 설치를 완료하려면 컴퓨터를 다시 시작하십시오.
  7. 다음 시작이 완료되면 Iso 파일을 다운로드 한 위치 (2 단계)로 이동하여 마우스 오른쪽 버튼으로 클릭하고 드라이버 문자 및 마운트 선택 .

    WinCDEmu를 사용하여 서비스 팩 1 파일 마운트

  8. 만들 드라이브의 문자를 선택하고 디스크 유형 ...에 데이터 디스크 클릭 확인 마운트 주요한 파일.

    서비스 팩 이미지 마운트

  9. Windows 7 서비스 팩 1 이미지가 마운트 된 상태에서 화면의 지시에 따라 설치를 완료하십시오.
  10. 서비스 팩 1이 설치되면 컴퓨터를 다시 한 번 다시 시작하고 설치를 시도하여 오류 메시지가 해결되었는지 확인하십시오. Visual C ++ 재배포 가능 패키지 다시.

여전히 발생하는 경우 0x80240017 지정되지 않은 오류, 아래의 다음 방법으로 이동하십시오.

방법 3 : Universal C Runtime 업데이트 설치

Python의 설치 프로그램 (또는 다른 응용 프로그램)에서 redist 패키지를 설치하도록 촉구 한 후이 오류가 발생한 두 명의 사용자가 문제가 해결되었다고보고했습니다. 범용 C 런타임 Windows 버전에 적용 가능한 업데이트.

다음은이 작업에 대한 빠른 가이드입니다.

  1. 이 링크 ( 여기 ), 방법 2로 스크롤하여 Windows 버전에 적용되는 업데이트 패키지를 다운로드합니다.

    적절한 버전의 Universal C Runtime 설치 프로그램 다운로드

  2. 다음 화면에서 원하는 언어를 선택하고 다운로드 버튼을 눌러 다운로드를 시작합니다.

    설치 프로그램 다운로드

  3. 설치 실행 파일을 열고 화면의 지시에 따라 범용 C 런타임 업데이트를 설치합니다. 프로세스가 완료되면 컴퓨터를 다시 시작하고 다음에 시작할 때 오류 메시지가 해결되었는지 확인합니다.

여전히‘ 0x80240017 지정되지 않은 오류 ' 다음에 시작할 때 아래의 다음 방법으로 이동하십시오.

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

몇 명의 사용자가‘ 0x80240017 지정되지 않은 오류 ' 설치하려고 할 때 Visual C ++ redist 패키지 Python (또는 유사한 배포판)에서 그렇게하라는 메시지를받은 후 보류중인 Windows 업데이트를 설치 한 후 문제가 해결되었다고보고했습니다.

결과적으로이 특정 문제는 Visual C ++ redist 패키지가 Windows Update 구성 요소에서 다운로드되었지만 설치되지 않은 경우 발생할 수 있습니다.

이 시나리오가 현재 상황에 해당하는 경우 아래 단계에 따라 보류중인 Windows 업데이트를 설치하고‘ 0x80240017 지정되지 않은 오류 ':

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

    Windows 업데이트 화면 열기

    노트 : Windows 10 이전의 Windows 버전을 실행중인 경우 대신 'wuapp'명령을 사용합니다.

  2. Windows Update 화면에서 업데이트 확인 을 클릭 한 다음 화면의 지시에 따라 보류중인 모든 Windows 업데이트를 설치합니다.

    업데이트 확인

  3. 다시 시작하라는 메시지가 나타나면 그렇게하고 Windows Update 화면으로 돌아가서 보류중인 다른 업데이트가 있는지 확인하십시오.
  4. Microsoft Visual C ++ 재배포 가능 패키지를 다시 설치하고 오류 메시지가 해결되었는지 확인합니다.

여전히‘이 (가) 발생하는 경우 0x80240017 지정되지 않은 오류 ', 아래의 다음 방법으로 이동하십시오.

방법 5 : 기존 Microsoft Visual C ++ 재배포 가능 패키지 제거

영향을받는 일부 사용자가 제안했듯이 현재 Microsoft Visual C ++ 재배포 가능 설치 중 하나가 손상된 경우에도 문제가 발생할 수 있습니다. 비슷한 상황에 있던 두 명의 사용자가 필수를 적용하기 전에 기존 Microsoft Visual C ++ 설치를 제거한 후 오류 메시지가 더 이상 발생하지 않는다고보고했습니다. Visual C ++ Redist 꾸러미.

다음은 기존의 제거에 대한 빠른 가이드입니다. Microsoft Visual C ++ 재배포 가능 패키지 다시 설치하기 전에 :

  1. 프레스 Windows 키 + R 열기 위해 운영 대화 상자. 그런 다음 ' appwiz.cpl '를 누르고 시작하다 열다 프로그램 및 기능 화면.

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

  2. 내부 프로그램 및 파일 화면에서 오른쪽 창으로 이동하여 Microsoft Visual C ++ 재배포 패키지 및 선택 제거 .

    Visual C ++ redist 패키지 제거

  3. 다음 메뉴에서 제거 화면의 지시에 따라 Microsoft Visual C ++ 재배포 꾸러미.

    Visual C ++ 패키지 제거

    노트 : 여러 Microsoft Visual C ++ 설치가있는 경우 각각에 대해 2 단계와 3 단계를 반복합니다.

  4. 모든 Microsoft Visual C ++ 설치를 제거했으면 컴퓨터를 다시 시작하십시오.
  5. 다음에 시작할 때 다음 링크 중 하나에서 필수 Microsoft Visual C ++ 설치를 다운로드하여 설치하고 문제가 해결되었는지 확인합니다.
    Visual Studio 2013 용 Visual C ++ 재배포 가능 패키지 - 다운로드 링크
    Visual Studio 2015 용 Visual C ++ 재배포 가능 패키지 - 다운로드 링크

방법 6 : 이전 Python 버전 설치 (해당하는 경우)

Python 배포를 설치하는 동안이 오류 메시지가 표시되는 경우 이전 배포로 프로세스를 반복하고 오류 메시지가 계속 발생하는지 확인하는 것이 좋습니다.

유사한 시나리오에서 문제가 발생한 여러 사용자가 이전 Python 배포판을 설치하여 문제를 피할 수 있었다고보고했습니다.

향후 최신 버전으로 업데이트해야 할 가능성이 높기 때문에 이것이 반드시 지속적인 수정은 아니지만 Python 배포를 설치할 수있는 빠른 솔루션을 찾고 있다면 효과적입니다.

비슷한 상황에있는 다른 사용자의 말을 바탕으로 다운로드하여 문제를 해결할 수 있어야합니다. Python 버전 3.4.3 . 배포판을 다운로드하고 화면의 지시에 따라 Visual C ++ redist 패키지를 설치하라는 메시지가 표시 될 때 동일한 오류가 나타나는지 확인하십시오.

방법 7 : 복구 설치 수행

결과없이 여기까지왔다면 어떤 종류의 시스템 손상으로 인해이 문제가 발생할 가능성이 높습니다. 파일 손상을 제거하고 문제를 해결하는 데 사용할 수있는 몇 가지 방법이 있습니다. 0x80240017 지정되지 않은 오류, 그러나 유사한 상황에있는 많은 사용자가 수리 설치를 수행 한 후 문제가 해결되었다고보고했습니다.

복구 설치는 개인 파일 및 응용 프로그램에 영향을주지 않고 모든 Windows 관련 구성 요소를 새로 고칠 수있는 비파괴 절차입니다. 반대로 새로 설치 , 수리 설치를 통해 사진, 음악, 비디오, 사용자 기본 설정 및 설치된 타사 응용 프로그램을 포함한 모든 개인 데이터를 유지할 수 있습니다.

수리 설치를하기로 결정한 경우이 문서에있는 지침을 따를 수 있습니다. ( 여기 ).

7 분 읽기