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

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

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

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

'0x80240017 지정되지 않은 오류'의 원인은 무엇입니까?

우리는 다양한 사용자 보고서와 문제 해결에 사용한 수리 전략을 살펴봄으로써 이 특정 문제를 조사했습니다. 우리가 발견한 몇 가지 일반적인 시나리오에 따르면 이 오류 메시지가 나타나는 데 책임이 있는 몇 가지 일반적인 범인이 있습니다.

  • 사용자가 불완전한 Visual C++ 재배포 패키지를 설치하려고 합니다. – 대부분의 경우 이 특정 오류는 사용자가 불완전하거나 손상된 설치 프로그램을 사용하여 패키지를 설치하려고 하기 때문에 발생합니다. 이것은 일반적으로 사용자에게 Visual C++ 패키지를 제공하는 응용 프로그램 설치 프로그램에서 발생하는 것으로 보고됩니다. 이 경우 솔루션은 Microsoft 웹사이트에서 전체 Visual C++ 버전을 다운로드하는 것입니다.
  • Visual C++ redist 패키지가 Windows v6.1에 설치됨 – 이 오류 메시지는 대상 운영 체제가 Windows v6.1인 경우에도 발생한다고 보고됩니다. 이 문제는 패키지가 Windows 7 이상에만 설치되도록 설계되었기 때문에 발생합니다. 이 경우 솔루션은 서비스 팩 1을 설치하도록 업그레이드하는 것입니다.
  • 컴퓨터에 Universal C Runtime 업데이트가 없습니다. – Windows 버전에 유니버설 C 런타임 업데이트가 누락된 경우에도 오류 메시지가 표시될 수 있습니다. 이것은 일반적으로 Python 배포판을 설치할 때 오류가 발생하는 상황에서 효과적인 것으로 보고됩니다.
  • Windows 업데이트가 이미 Visual C++ 재배포 패키지를 다운로드했습니다. – Windows Update 구성 요소가 필요한 Visual 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. 다운로드 페이지로 이동하면 설치 언어를 선택하고 다운로드를 클릭합니다. 버튼을 눌러 다운로드를 시작합니다. 수정:0x80240017 지정되지 않은 오류
  3. OS 아키텍처에 따라 올바른 설치 프로그램을 선택하십시오. vc-redist.x64.exe와 연결된 상자를 선택합니다. 64비트 버전의 Windows 또는 vc-redist.x64.exe가 있는 경우 32비트인 경우 상자. 그런 다음 다음을 누르세요. 다운로드를 시작합니다. 수정:0x80240017 지정되지 않은 오류
  4. 설치 실행 파일을 열고 화면의 지시에 따라 설치를 완료합니다. 수정:0x80240017 지정되지 않은 오류

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

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

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

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

  1. 이 링크를 방문하세요(여기). ), 언어를 선택하고 다운로드를 누르십시오. 버튼을 눌러 서비스 팩 1을 다운로드합니다. 수정:0x80240017 지정되지 않은 오류
  2. 다음 화면에서 기본 ISO 파일을 제외한 다른 모든 항목의 선택을 취소합니다. 완료했으면 다음을 누르세요. 버튼을 눌러 다운로드를 시작합니다. 수정:0x80240017 지정되지 않은 오류
  3. ISO 파일이 다운로드되면 이 링크(여기 ) 다운로드 버튼을 클릭하여 WinCDEMU 4.1 도구를 다운로드합니다. . 이 도구를 사용하여 서비스 팩 1 업그레이드를 적용합니다. 수정:0x80240017 지정되지 않은 오류
  4. WinCDEmu의 설치 실행 파일을 엽니다. 설치를 누르세요. 버튼을 눌러 컴퓨터에 도구를 설정합니다. 수정:0x80240017 지정되지 않은 오류
  5. 도구가 설치되면 설치를 클릭합니다. 필요한 시스템 소프트웨어를 추가합니다. 수정:0x80240017 지정되지 않은 오류
  6. 컴퓨터를 다시 시작하여 WindowsCDEmu 설치를 완료하십시오.
  7. 다음 시작이 완료되면 Iso 파일을 다운로드한 위치(2단계)로 이동하여 파일을 마우스 오른쪽 버튼으로 클릭하고 드라이버 문자 및 마운트 선택을 선택합니다. . 수정:0x80240017 지정되지 않은 오류
  8. 만들 드라이브의 문자를 선택하고 디스크 유형을 설정합니다. 데이터 디스크확인을 클릭합니다. ISO 마운트 파일. 수정:0x80240017 지정되지 않은 오류
  9. Windows 7 서비스 팩 1 이미지가 마운트된 상태에서 화면의 지시에 따라 설치를 완료합니다.
  10. 서비스 팩 1이 설치되면 컴퓨터를 다시 한 번 다시 시작하고 이제 Visual C++ 재배포 가능 패키지를 설치하여 오류 메시지가 해결되는지 확인합니다. 다시.

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

방법 3:유니버설 C 런타임 업데이트 설치 

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

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

  1. 이 링크를 방문하세요(여기). ), 방법 2까지 아래로 스크롤하여 Windows 버전에 해당하는 업데이트 패키지를 다운로드합니다. 수정:0x80240017 지정되지 않은 오류
  2.  다음 화면에서 원하는 언어를 선택하고 다운로드를 클릭합니다. 버튼을 눌러 다운로드를 시작합니다. 수정:0x80240017 지정되지 않은 오류
  3. 설치 실행 파일을 열고 화면의 지시에 따라 유니버설 C 런타임 업데이트를 설치합니다. 프로세스가 완료되면 컴퓨터를 다시 시작하고 다음에 시작할 때 오류 메시지가 해결되었는지 확인하십시오.

여전히 '0x80240017 Unspecified Error' 가 발생하는 경우 다음 시작 시 아래의 다음 방법으로 이동합니다.

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

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

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

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

  1. Windows 키 + R 누르기 실행 대화 상자를 엽니다. 그런 다음 "ms-settings:windowsupdate를 입력합니다. "를 누르고 Enter 키를 누릅니다. Windows 업데이트 열기 설정 화면 앱. 수정:0x80240017 지정되지 않은 오류

    참고: Windows 10 이전 버전의 Windows를 실행 중인 경우 "wuapp" 명령을 대신 사용하세요.

  2. Windows 업데이트 화면에서 업데이트 확인을 클릭합니다. 를 클릭한 다음 화면의 지시에 따라 보류 중인 모든 Windows 업데이트를 설치합니다. 수정:0x80240017 지정되지 않은 오류
  3. 다시 시작하라는 메시지가 표시되면 다시 시작하고 Windows 업데이트 화면으로 돌아가 보류 중인 다른 업데이트가 있는지 확인하십시오.
  4. Microsoft Visual C++ 재배포 가능 패키지를 다시 설치하고 오류 메시지가 해결되었는지 확인합니다.

여전히 '0x80240017 Unspecified Error'가 발생하는 경우,  아래의 다음 방법으로 이동합니다.

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

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

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

  1. Windows 키 + R 누르기 실행 열기 대화 상자. 그런 다음 "appwiz.cpl "를 누르고 Enter 키를 누릅니다. 프로그램 및 기능 열기 화면. 수정:0x80240017 지정되지 않은 오류
  2. 프로그램 및 파일 내부 화면에서 오른쪽 창으로 이동하여 Microsoft Visual C++ redist를 마우스 오른쪽 버튼으로 클릭합니다. 패키지를 선택하고 제거를 선택합니다. . 수정:0x80240017 지정되지 않은 오류
  3. 다음 메뉴에서 제거를 클릭합니다. 그리고 화면의 지시에 따라 Microsoft Visual C++ redist를 제거합니다. 패키지. 수정:0x80240017 지정되지 않은 오류

    참고: 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 관련 구성 요소를 새로 고칠 수 있는 비파괴 절차입니다. 새로 설치와 반대 , 수리 설치를 통해 사진, 음악, 비디오, 사용자 기본 설정 및 설치된 타사 응용 프로그램을 포함한 모든 개인 데이터를 유지할 수 있습니다.

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