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

Windows 오류 코드 0x80240017 지정되지 않은 오류를 수정하는 방법은 무엇입니까?

0x80240017 오류 코드는 Windows 10/11의 기본 제공 앱 및 프로그램을 업데이트할 때 발생할 수 있는 가장 일반적인 문제 중 하나입니다. Visual Studio 2013 또는 Visual Studio 2015용 Visual C++ 재배포 가능 패키지를 설치하려고 할 때 여러 사용자가 0x80240017 지정되지 않은 오류를 수신했다고 보고했습니다.

Windows 10/11의 오류 코드 0x80240017은 일반적으로 타사 응용 프로그램을 설치한 후 시스템이 변경되어 발생합니다. 문제는 Windows 7, Windows 8.1, Windows 10/11에서 발생하는 것으로 보고되어 단일 Windows 버전에 국한되지 않습니다.

재부팅 후 레지스트리의 항목이 변경되었고 필요한 시스템 권한이 없는 경우에도 발생할 수 있습니다.

이 문제 해결 가이드는 이 오류를 완전히 해결하는 방법을 보여줍니다.

전문가 팁:전용 PC 최적화 도구를 실행하여 시스템 문제나 성능 저하를 유발할 수 있는 잘못된 설정, 정크 파일, 유해한 앱 및 보안 위협을 제거하십시오.

PC 문제 무료 스캔3.145.873다운로드 호환 대상:Windows 10/11, Windows 7, Windows 8

0x80240017 – 지정되지 않은 오류란 무엇입니까?

0x80240017 오류는 Microsoft Visual C++ 재배포 가능 패키지를 설치하려고 하거나 Windows 8 또는 8.1에서 Windows Store를 사용할 때 발생할 수 있지만 Windows 10/11을 선호하는 사용자도 문제를 보고했습니다. 문제는 일반적으로 Windows 레지스트리 내에 있습니다. 일부 버그가 있거나 일부 파일이 누락되었을 수 있습니다.

오류 메시지는 일반적으로 다음과 같습니다.

Microsoft Visual C++ 2015 재배포 가능 패키지(x86) – 14.0.23026

설정 실패

하나 이상의 문제로 인해 설정이 실패했습니다. 문제를 해결한 다음 설정을 다시 시도하세요. 자세한 내용은 로그 파일을 참조하십시오.

0x80240017 – 지정되지 않은 오류

0x80240017 오류로 인해 소프트웨어 업데이트를 설치하거나 앱을 다운로드하거나 컴퓨터를 변경하는 것이 어려울 수 있습니다. 또한 컴퓨터가 약간 응답하지 않을 수 있으며 게임 장비와 같은 특정 외부 장치를 인식하지 못할 수 있습니다.

0x80240017 오류를 수정하는 것이 어려울 수 있지만 지침을 준비했습니다. 아래 단계를 주의 깊게 따르세요.

Windows 업데이트 오류 0x80240017의 원인은 무엇입니까?

0x80240017 오류의 표시에 영향을 줄 수 있는 몇 가지 요인이 있으며 문제에 대한 자세한 내용을 이해하는 데 도움이 되도록 여기에 각 요인을 간략하게 설명했습니다.

  • 불완전한 Visual C++ 재배포 가능 패키지를 설치하려고 합니다. . 이 오류는 일반적으로 사용자가 손상된 설치 프로그램을 사용하여 패키지를 설치하려고 하기 때문에 발생합니다. 이것은 일반적으로 사용자에게 Visual C++ 패키지를 제공하는 응용 프로그램 설치 프로그램에서 보고됩니다. 이 경우 솔루션은 Microsoft 웹사이트에서 전체 Visual C++ 패키지 버전을 다운로드하는 것입니다.
  • Visual C++ 재배포 가능 패키지가 Windows v6.1에 설치되었습니다. 이 오류 메시지는 대상 운영 체제가 Windows v6.1인 경우에도 발생하는 것으로 보고되었습니다. 이 문제는 Visual C++ 재배포 가능 패키지가 Windows 7 이상에만 설치되도록 의도되었기 때문에 발생합니다. 이 경우 서비스 팩 1로 업그레이드하는 것이 해결책입니다.
  • PC에 Universal C Runtime 업데이트가 없습니다. Windows 버전에 유니버설 C 런타임 업데이트가 없는 경우 오류 메시지가 나타날 수 있습니다. 이 업데이트를 설치하면 Python 배포판 설치 중 오류가 발생하는 경우 효과적인 것으로 보고되었습니다.
  • Windows Update에서 필요한 Visual C++ 재배포 가능 패키지를 이미 다운로드했습니다. Windows Update 구성 요소를 다운로드했지만 필요한 Visual C++ 패키지를 설치하지 못한 경우에도 오류 메시지가 표시될 수 있습니다. 이 경우의 해결책은 보류 중인 업데이트를 설치하는 것입니다.
  • Visual C++ 재배포 가능 패키지가 손상되었거나 불완전합니다. 사용자가 기존에 손상되었거나 불완전한 Visual C++ 설치가 있는 경우에도 오류가 발생할 수 있습니다. 이 경우의 해결책은 공식 다운로드 페이지에서 필요한 것을 다시 설치하기 전에 기존 Visual C++ 설치를 제거하는 것입니다.
  • 일부 DLL이 누락되었습니다. 컴퓨터의 일부 DLL 파일이 누락되어 Visual C++ 재배포 가능 패키지를 설치하는 동안 오류가 발생했을 수 있습니다.
  • Windows OS가 오래되었습니다. Windows가 오래되어 컴퓨터에서 문제가 발생할 수 있습니다. OS를 업데이트하는 대로 해결될 가능성이 높습니다.
  • PC에 설치 오류가 발생했습니다. 설치가 잘못되어 패키지에서 소프트웨어를 설치할 수 없을 수도 있습니다. Visual C++ 재배포 가능 패키지를 설치하는 다른 방법을 시도하여 문제를 해결할 수 있습니다.

0x80240017 오류를 해결하는 데 문제가 있는 경우 이 문서에서는 검증된 문제 해결 단계 목록을 제공합니다. 아래에서 다른 사용자가 문제를 해결하는 데 사용한 방법을 찾을 수 있습니다.

Windows 10/11 업데이트 오류 0x80240017을 수정하는 방법

문제 해결 솔루션을 진행하기 전에 정크 파일을 삭제하고 프로세스를 최적화하는 안정적인 PC 복구 도구를 실행하여 컴퓨터를 준비하십시오. 완료되면 다음 수정 사항을 적용하십시오.

수정 #1:Visual C++ 재배포 가능 설치 패키지 다시 다운로드

문제는 일반적으로 응용 프로그램 설치 프로그램이 Visual C++ 재배포 가능 패키지를 설치하라는 메시지를 표시한 후에 발생하기 때문에 설치 프로그램이 최신 버전이 아니거나 제대로 다운로드되지 않았을 수 있습니다.

해당 문제가 발생한 여러 사용자는 공식 채널에서 Visual C++ 재배포 가능 패키지를 다시 다운로드한 후 문제가 해결되었다고 보고했습니다. 그들 중 일부가 새로 다운로드한 설치 프로그램을 사용하려고 시도했을 때 0x80240017 Unspecified Error가 나타나지 않았습니다.

다음은 Microsoft 서버에서 필요한 Visual C++ 재배포 가능 패키지를 다운로드하고 설치하는 단계별 가이드입니다.

  1. 설치해야 하는 Visual C++ 재배포 가능 패키지의 다운로드 링크로 이동합니다.
  • Visual Studio 2013용 Visual C++ 재배포 가능 패키지
  • Visual Studio 2015용 Visual C++ 재배포 가능 패키지
  1. 다운로드 페이지에 도달하면 설치 언어를 선택하고 다운로드를 클릭합니다. 버튼을 눌러 다운로드를 시작하세요.
  2. 운영 체제 아키텍처에 적합한 설치 프로그램을 선택하십시오. 64비트 버전의 Windows가 있는 경우 vc-redist.x64.exe와 연결된 확인란을 선택합니다. . 그렇지 않으면 vc-redist.x32.exe를 확인하세요. 상자. 그런 다음 다음을 클릭합니다. 다운로드를 시작합니다.
  3. 설치를 완료하려면 설치 실행 파일을 실행하고 화면의 지시를 따릅니다.

0x80240017 Unspecified Error가 지속되면 아래의 방법으로 진행하세요.

수정 #2:Windows 7 서비스 팩 1 설치

일부 사용자에 따르면 Windows v6.1(빌드 7600:서비스 팩 0)에 Visual Studio 2013 또는 2015용 Visual C++ 재배포 가능 패키지를 설치하려고 할 때도 문제가 발생할 수 있습니다. 이 경우 두 개의 재배포 가능 패키지가 Windows 7 서비스 팩 1 이상에 설치되도록 되어 있기 때문에 이 오류가 나타납니다.

비슷한 상황에 있었던 몇 명의 사용자가 서비스 팩 1을 설치한 후 문제가 해결되었다고 보고했습니다. 해결 방법에 대한 빠른 안내는 다음과 같습니다.

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

수정 #3:유니버설 C 런타임 업데이트 설치

Python 설치 프로그램(또는 다른 응용 프로그램)에서 필요한 재배포 가능 패키지를 설치하라는 메시지가 표시된 후 이 오류를 수신한 여러 사용자는 Windows 버전용 유니버설 C 런타임 업데이트를 설치하면 문제가 해결되었다고 보고했습니다.

이를 위한 빠른 가이드는 다음과 같습니다.

  1. 이 페이지로 이동하여 Windows 버전용 업데이트 패키지를 다운로드하십시오.
  2. 다음 화면에서 언어를 선택하고 다운로드를 클릭합니다. 버튼을 눌러 다운로드를 시작하세요.
  3. 유니버설 C 런타임 업데이트를 설치하려면 설치 실행 파일을 실행하고 화면의 지시를 따릅니다. 프로세스가 완료되면 컴퓨터를 다시 시작하고 오류가 해결되었는지 확인하세요.

수정 #4:보류 중인 모든 업데이트 설치

Python(또는 유사한 배포판)에서 설치하라는 메시지가 표시된 후 Visual C++ 재배포 가능 패키지를 설치하려고 할 때 0x80240017 지정되지 않은 오류가 발생한 일부 사용자는 보류 중인 Windows 업데이트를 설치한 후 문제가 해결되었다고 보고했습니다.

결과적으로 이 문제는 Visual C++ 재배포 가능 패키지를 다운로드했지만 Windows Update 구성 요소에서 설치하지 않은 경우에 발생할 수 있습니다. 이 시나리오에 해당하는 경우 아래 단계에 따라 보류 중인 Windows 업데이트를 설치하고 0x80240017 지정되지 않은 오류를 해결하십시오.

  1. 실행을 열려면 대화 상자에서 Windows 키 + R을 누릅니다. . 그런 다음 설정 앱에서 "ms-settings:windowsupdate를 입력합니다. "를 누르고 Enter 키를 누릅니다. Windows 업데이트 화면을 엽니다.
  2. Windows 10/11 이전의 Windows 버전을 사용하는 경우 "wuapp ” 명령 대신
  3. 업데이트 확인을 클릭합니다. Windows 업데이트 화면에서 다음 화면의 지시에 따라 보류 중인 모든 Windows 업데이트를 설치합니다.
  4. 다시 시작하라는 메시지가 표시되면 다시 시작한 다음 Windows Update 화면에서 보류 중인 다른 업데이트가 있는지 확인합니다.
  5. Microsoft Visual C++ 재배포 가능 패키지를 다시 설치하고 오류 메시지가 사라졌는지 확인합니다.

수정 #5:이전 Microsoft Visual C++ 재배포 가능 패키지 제거

영향을 받는 일부 사용자에 따르면 현재 Microsoft Visual C++ 재배포 가능 설치 중 하나가 손상된 경우에도 문제가 발생할 수 있습니다. 여러 사용자가 기존 Microsoft Visual C++ 설치를 제거한 후 오류 메시지가 사라졌다고 보고했습니다.

필요한 Visual C++ 재배포 가능 패키지를 다시 설치하기 전에 기존 Microsoft Visual C++ 재배포 가능 패키지를 제거하기 위한 빠른 가이드가 있습니다.

  1. 실행 대화 상자를 열려면 Windows 키 + R을 누릅니다. .
  2. 그런 다음 프로그램 및 기능 을 열려면 화면에서 "appwiz.cpl을 입력합니다. "를 누르고 Enter 키를 누릅니다. .
  3. 프로그램 및 파일 화면의 오른쪽 창으로 이동하여 Microsoft Visual C++ 재배포 가능 패키지를 마우스 오른쪽 버튼으로 클릭하고 제거를 선택합니다. .
  4. 제거를 클릭합니다. 다음 메뉴에서 화면의 지시에 따라 Microsoft Visual C++ 재배포 가능 패키지를 제거하십시오.
  5. Microsoft Visual C++가 여러 개 설치된 경우 각각에 대해 2단계와 3단계를 반복합니다.
  6. 모든 Microsoft Visual C++ 설치를 성공적으로 제거했으면 컴퓨터를 다시 시작하십시오.
  7. 다음 시작 시 다음 링크 중 하나에서 필요한 Microsoft Visual C++ 설치를 다운로드하여 설치하고 문제가 해결되었는지 확인하십시오.
  • Visual Studio 2013용 Visual C++ 재배포 가능 패키지
  • Visual Studio 2015용 Visual C++ 재배포 가능 패키지

수정 #6:안전 모드에서 Visual C++ 설치

일부 프로그램 및 서비스는 안전 모드에서 실행할 수 없습니다. 결과적으로 특정 서비스가 Visual C++ 소프트웨어 설치를 방해하는 경우 더 이상 그렇게 하지 않습니다.

아래 지침을 따르십시오:

  1. Win + R 누르기 실행 프롬프트를 연 다음 msconfig를 입력합니다. Enter 키를 누릅니다. .
  2. 일반으로 이동 탭에서 선택적 시작 옵션이 선택되어 있습니다.
  3. 시스템 서비스 로드만 옵션이 선택되었습니다.
  4. 서비스> 모든 Microsoft 서비스 숨기기> 모두 비활성화를 선택합니다.
  5. 적용 클릭 .

이 모드에서 Visual C++ 소프트웨어를 설치하고 0x80240017 Unspecified Error가 계속 발생하는지 확인하십시오.

최종 솔루션:복구 설치 수행

결과 없이 여기까지 왔다면 시스템 손상으로 인해 이 문제가 발생할 가능성이 높습니다. 파일 손상을 제거하고 0x80240017 Unspecified Error를 해결하는 몇 가지 방법이 있지만 많은 사용자가 복구 설치를 수행한 후 문제가 해결되었다고 보고했습니다.

복구 설치는 파일과 응용 프로그램을 보존하면서 모든 Windows 관련 구성 요소를 새로 고칠 수 있는 비파괴 절차입니다. 새로 설치하는 것과 달리 수리 설치를 사용하면 사진, 음악, 비디오, 사용자 기본 설정 및 설치된 타사 응용 프로그램을 포함한 모든 개인 데이터를 유지할 수 있습니다.