에러 코드 상세

오류 0x80070643 · 설치 중 오류가 발생했습니다 (0x80070643)

주로 .NET Framework나 특정 재배포 패키지 설치 도중 나타나는 오류로, 구성 요소 손상이나 이전 설치 실패의 잔여 상태가 원인인 경우가 많습니다.

이 코드를 어떻게 해석해야 하나요?

업데이트 관련 코드는 네트워크, 캐시, 구성 요소 저장소, 디스크 공간, 서비스 상태 중 어느 지점에서 작업이 중단됐는지를 보여줍니다. 실패가 반복되는 시점과 이벤트 로그의 세부 코드를 함께 확인하면 원인을 좁히기 쉽습니다.

먼저 기록할 내용: 오류 0x80070643가 발생한 시각, 직전에 실행한 작업, 최근 설치한 드라이버·업데이트, 재부팅 뒤 같은 코드가 반복되는지를 적어 두세요.

가능성 높은 원인

  • .NET Framework 구성 요소가 손상된 경우
  • 이전 설치나 업데이트가 실패한 채로 남아있는 경우
  • 관련 윈도우 업데이트가 누락된 경우
  • 레지스트리에 손상된 설치 기록이 남아있는 경우
  • 디스크 오류로 설치 파일 일부가 손상된 경우

첫 점검 항목

  1. .NET Framework 복구 도구(마이크로소프트 공식 .NET Framework Repair Tool)를 실행해 보세요.
  2. Windows Update에서 관련 누락된 업데이트가 있는지 확인하고 설치하세요.
  3. 제어판의 Windows 기능 켜기/끄기에서 .NET Framework를 껐다가 다시 켜 보세요.
  4. sfc /scannow로 시스템 파일 손상 여부를 점검하세요.
  5. 설치 로그 파일을 확인해 구체적으로 어떤 구성 요소에서 실패했는지 확인하세요.

데이터와 시스템을 보호하는 주의사항

시스템 폴더 권한 변경이나 레지스트리 정리 도구 사용보다 저장 공간, 네트워크, 서비스 상태를 먼저 확인하세요.

앞 단계로 해결되지 않을 때

같은 코드가 반복되면 Windows Update 기록과 DISM·SFC 결과를 저장하고 설치 미디어의 버전이 현재 Windows와 맞는지 확인하세요.

복구, 초기화, 드라이버 제거처럼 되돌리기 어려운 작업 전에는 중요한 파일을 다른 물리 저장장치나 신뢰할 수 있는 백업 위치에 보관하세요.

관련 증상 가이드 확인하기