기술 가이드

Windows 11에서 업데이트 오류 0x80070643 수정 방법

5 min read Windows 문제 해결 업데이트됨 16 Oct 2025
Windows 11 업데이트 오류 0x80070643 해결 가이드
Windows 11 업데이트 오류 0x80070643 해결 가이드

TL;DR

Windows 11에서 업데이트 설치 중 나타나는 오류 0x80070643은 손상된 업데이트 파일, .NET 프레임워크 문제, 시스템 파일 손상 또는 서드파티 안티바이러스 간섭 등으로 발생합니다. 먼저 PC를 재시작하고 업데이트를 다시 시도하세요. 그래도 안 되면 Windows 문제 해결사 실행, SFC 스캔, 최신 .NET 런타임 설치 및 .NET 수리 도구 실행을 순서대로 수행하면 대부분 해결됩니다.


Windows 11 업데이트 오류 0x80070643 화면 스크린샷

문제 개요

Windows 11은 생산성 향상을 위해 많은 기능을 제공하지만 초기 버전 또는 업데이트 환경에서는 오류가 발생할 수 있습니다. 오류 코드 0x80070643은 주로 Windows 업데이트 또는 특정 패치 설치 중에 발생하는 설치 실패를 의미합니다. 원인은 다양하며, 아래에서 단계별로 진단하고 수정하는 방법을 제공합니다.

중요 용어 1줄 정의

  • .NET 프레임워크: 마이크로소프트가 제공하는 애플리케이션 실행 플랫폼입니다. 일부 업데이트와 설치 프로그램이 .NET을 필요로 합니다.

원인 요약

  • 다운로드된 업데이트 파일이 손상됨
  • 시스템 파일 또는 구성 요소 손상
  • .NET 프레임워크 문제(누락, 손상 또는 호환성 문제)
  • 서드파티 안티바이러스가 설치를 차단
  • 임시 서비스 문제(Windows Update 서비스 등)

빠른 체크리스트(먼저 할 일)

  • PC 재시작
  • 동일 업데이트 재시도
  • 서드파티 안티바러스 일시 비활성화
  • Windows 문제 해결사 실행
  • SFC 검사 실행

빠른 해결 단계

수정 1: PC 재시작

재부팅은 많은 임시 문제를 자동으로 해결합니다. 먼저 간단히 PC를 재시작하세요. 재시작 후 업데이트를 다시 시도합니다.

수정 2: 설치를 다시 시도하기

일시적인 네트워크 문제나 파일 잠금 때문에 실패하는 경우가 있습니다. 업데이트 설치를 한 번 더 시도해 보세요.

수정 3: 업데이트 파일 재다운로드

업데이트 파일이 다운로드 중에 손상되었을 수 있습니다. 가능하면 수동으로 업데이트를 다시 다운로드하거나 Windows 업데이트에서 파일을 다시 가져오도록 시도합니다.

수정 4: Windows 문제 해결사 실행

Windows의 내장 문제 해결사를 사용하면 자동으로 몇 가지 일반 문제를 찾고 해결할 수 있습니다. 다음 단계를 따르세요:

  1. 설정을 엽니다.

설정 앱 열기 스크린샷

  1. 왼쪽 상단의 시스템을 클릭한 뒤 문제 해결을 선택합니다.

설정의 시스템 > 문제 해결 화면

  1. 기타 문제 해결사를 클릭합니다.

기타 문제 해결사 목록 화면

  1. Windows 업데이트 항목 옆의 실행을 클릭하여 업데이트 문제 해결사를 시작합니다.

Windows 업데이트 문제 해결사 실행 버튼

  1. 화면의 지시에 따라 문제 해결을 완료합니다.

중요: 문제 해결사만으로 모든 원인이 해결되지는 않습니다. 다음 절차를 순서대로 시도하세요.

수정 5: 서드파티 안티바이러스 비활성화 또는 제거

서드파티 안티바이러스가 설치 프로세스의 일부 파일을 차단할 수 있습니다. 설치를 시도하기 전에 일시적으로 비활성화하세요. 비활성화로 해결되지 않으면 임시로 제거한 뒤 업데이트를 다시 시도합니다. 설치가 완료되면 안티바이러스를 다시 설치하거나 재활성화하세요.

수정 6: SFC(System File Checker) 실행

손상된 시스템 파일이 원인일 수 있습니다. 관리자 권한 명령 프롬프트에서 SFC 스캔을 실행해 보세요.

  1. 시작 메뉴에서 “cmd”를 검색합니다.
  2. “관리자 권한으로 실행”을 선택합니다.

관리자 권한으로 명령 프롬프트 실행 화면

  1. 명령 프롬프트에서 다음을 입력하고 Enter를 누릅니다:
sfc /scannow

sfc /scannow 명령 실행 결과 화면

  1. 스캔이 완료될 때까지 기다린 뒤 PC를 재시작하고 업데이트를 다시 시도합니다.

참고: SFC가 문제를 모두 해결하지 못하면 DISM 도구를 사용해 구성 요소 저장소를 복구할 수 있습니다. DISM 사용 예시는 아래와 같습니다:

DISM /Online /Cleanup-Image /RestoreHealth

수정 7: 최신 .NET 프레임워크 설치

일부 업데이트나 설치 프로그램은 특정 .NET 런타임을 필요로 합니다. 최신 .NET 런타임과 런타임 호환성 팩을 설치하세요. 마이크로소프트 공식 사이트에서 최신 런타임을 다운로드하고 설치한 뒤 PC를 재시작합니다.

주의: 설치 파일은 공식 Microsoft 배포본을 사용하세요. 출처가 불명확한 설치 파일은 시스템을 위험에 빠뜨릴 수 있습니다.

수정 8: .NET 프레임워크 수리 도구 실행

.NET 구성 요소에 문제가 있는 경우 Microsoft의 .NET 수리 도구가 도움됩니다. 도구를 다운로드하여 실행하고 화면의 지시에 따라 수리합니다. 완료 후 PC를 재시작하고 업데이트를 다시 시도합니다.

대체 접근법 및 추가 점검

  • 수동 업데이트 설치: 문제가 되는 KB 업데이트를 Microsoft 업데이트 카탈로그에서 직접 다운로드하여 수동 설치를 시도합니다. 수동 설치로 오류 코드의 원인을 좁힐 수 있습니다.
  • 안전 모드에서 업데이트 시도: 안전 모드로 부팅하여 최소 드라이버와 서비스로 업데이트를 시도하면 서드파티 충돌 여부를 확인할 수 있습니다.
  • 새 사용자 계정에서 설치: 현재 사용자 프로필의 문제인지 확인하려면 새 로컬 관리자 계정으로 로그인하여 설치를 시도합니다.

문제 해결 플레이북(권장 순서)

  1. PC 재시작
  2. 동일 업데이트 재시도
  3. 서드파티 안티바이러스 일시 비활성화
  4. Windows 문제 해결사 실행
  5. SFC 및 DISM 스캔 실행
  6. 최신 .NET 런타임 설치
  7. .NET 수리 도구 실행
  8. 수동으로 업데이트 설치(업데이트 카탈로그)

의사결정 흐름도

flowchart TD
  A[업데이트 실패: 0x80070643] --> B{재시작 후 재시도?}
  B -- 예 --> C[문제 해결됨?]
  C -- 예 --> Z[완료]
  C -- 아니오 --> D[안티바이러스 비활성화]
  D --> E[문제 해결됨?]
  E -- 예 --> Z
  E -- 아니오 --> F[Windows 문제 해결사 실행]
  F --> G[문제 해결됨?]
  G -- 아니오 --> H[SFC / DISM 실행]
  H --> I[최신 .NET 설치 및 수리]
  I --> J[수동 업데이트 설치]
  J --> Z

역할 기반 점검표

  • 일반 사용자

    • PC 재시작
    • Windows 문제 해결사 실행
    • 안티바이러스 임시 비활성화
  • 고급 사용자 / IT 담당자

    • SFC 및 DISM 실행
    • .NET 런타임 수동 설치
    • 이벤트 로그(이벤트 뷰어)에서 오류 로그 확인
    • 그룹 정책 또는 WSUS 환경에서 배포 설정 확인

실패할 때의 예와 대응

  • SFC가 오류를 못 고칠 때: DISM /RestoreHealth 실행 후 다시 SFC 실행
  • .NET 수리 도구로도 해결되지 않을 때: .NET을 제거 후 재설치(주의: 일부 앱이 영향을 받을 수 있음)
  • 업데이트 카탈로그 수동 설치에서도 실패할 때: 이벤트 뷰어에서 WindowsUpdateClient 또는 MsiInstaller 관련 오류 검색 후 추가 조사

테스트 기준(성공 판단 방법)

  • 동일 업데이트를 설치했을 때 더 이상 0x80070643이 발생하지 않음
  • 이벤트 뷰어에 동일 오류가 더 이상 기록되지 않음
  • 시스템 기능과 관련 앱이 정상 동작함

보안 및 개인정보 주의사항

  • 외부 웹사이트에서 파일을 다운로드할 때는 공식 출처를 사용하세요. 비공식 소프트웨어는 악성코드를 포함할 수 있습니다.
  • 안티바이러스 제거 시에는 인터넷 연결을 제한하고, 작업이 끝난 뒤 즉시 재설치하거나 재활성화하세요.

용어집 1줄

  • SFC: Windows의 시스템 파일 무결성 검사 도구입니다.
  • DISM: 이미지 기반 복구 도구로 구성 요소 저장소를 복구합니다.
  • .NET 런타임: .NET 기반 애플리케이션 실행에 필요한 런타임 환경입니다.

요약

  • 오류 0x80070643은 업데이트 설치 실패와 관련된 일반 오류입니다.
  • 먼저 재시작, 재시도, 문제 해결사를 실행하세요.
  • SFC/DISM, .NET 설치 및 수리 도구가 효과적입니다.
  • 서드파티 안티바이러스를 의심하고 필요 시 일시 제거하세요.

추가 도움말

문제가 계속되면 Windows 이벤트 뷰어의 로그를 캡처해 IT 지원팀 또는 포럼에 공유하세요. 오류 로그는 원인 분석에 큰 도움이 됩니다.

감사합니다. 질문이 있거나 특정 단계에서 오류가 계속 발생하면 아래에 상황을 남겨 주세요. 가능한 한 단계별로 도와드리겠습니다.

공유하기: X/Twitter Facebook LinkedIn Telegram
저자
편집

유사한 자료

Debian 11에 Podman 설치 및 사용하기
컨테이너

Debian 11에 Podman 설치 및 사용하기

Apt-Pinning 간단 소개 — Debian 패키지 우선순위 설정
시스템 관리

Apt-Pinning 간단 소개 — Debian 패키지 우선순위 설정

OptiScaler로 FSR 4 주입: 설치·설정·문제해결 가이드
그래픽 가이드

OptiScaler로 FSR 4 주입: 설치·설정·문제해결 가이드

Debian Etch에 Dansguardian+Squid(NTLM) 구성
네트워크

Debian Etch에 Dansguardian+Squid(NTLM) 구성

안드로이드 SD카드 설치 오류(Error -18) 완전 해결
안드로이드 오류

안드로이드 SD카드 설치 오류(Error -18) 완전 해결

KNetAttach로 원격 네트워크 폴더 연결하기
네트워킹

KNetAttach로 원격 네트워크 폴더 연결하기