Windows 10 업데이트 에러 0x80070643 해결 방법



윈도우 10 업데이트(KB5034232) 중 보안 취약점(CVE-2024-20666)을 해결하는 과정에서 오류 0x80070643이 발생할 수 있습니다. 이 오류는 복구 환경(WinRE) 파티션 공간 부족으로 인해 발생하며, 해결하려면 파티션 크기를 조정해야 합니다.

에러 0x80070643 해결 방법

  1. 관리자 권한으로 명령 프롬프트 실행:
    • 윈도우 검색창에서 “명령 프롬프트” 검색 후 “관리자 권한으로 실행”을 선택합니다.
  2. WinRE 위치 확인:
    • reagentc /info 명령어를 입력하여 WinRE 위치 확인 (예: ?\GLOBALROOT\device\harddisk1\partition4\Recovery\WindowsRE)
      • harddisk1 은 WinRE의 인덱스, partition4 은 복구 파티션 인덱스입니다.
  3. WinRE 비활성화:
    • reagentc /disable 명령어 입력
  4. diskpart 프로그램 열기:
    • diskpart 명령어 입력
  5. 디스크 목록 확인:
    • list disk 명령어 입력
      • OS 디스크 인덱스 확인 (예: sel disk 1)
  6. 파티션 목록 확인:
    • list part 명령어 입력
      • OS 파티션 인덱스 확인 (예: sel part 3)
  7. WinRE 파티션 만들기:
    • OS 파티션에서 250MB 이상 공간 확보 (최소 250MB)
      • shrink desired=250 minimum=250 명령어 입력
  8. WinRE 파티션 삭제:
    • WinRE 파티션 인덱스 확인 (예: sel part 4)
      • delete partition override 명령어 입력 (주의: 데이터 손실 위험)
  9. 디스크 스타일 확인:
    • list disk 명령어 입력
      • GPT 스타일 (예: ()) 또는 MBR 스타일 (예: ()) 확인
  10. WinRE 파티션 재생성:
    • GPT 스타일: create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac, gpt attributes=0x8000000000000001
    • MBR 스타일: create partition primary id=27
      • format quick fs=ntfs label="Windows RE tools" 명령어 입력 (파티션 포맷)
  11. 볼륨 목록 확인:
    • list vol 명령어 입력 (WinRE 파티션이 성공적으로 생성되었는지 확인)
  12. WinRE 다시 활성화:
    • exit 명령어 입력
    • reagentc /enable 명령어 입력
  13. WinRE 위치 확인:
    • reagentc /info 명령어 입력 (WinRE 위치 확인)
  14. 업데이트 다시 설치:
    • KB5034441 업데이트 다시 설치