Visual Studio 설치 실패 오류 0x80070643 – 원인과 해결 완벽 정리

최종 업데이트:

핵심 요약

Visual Studio 설치 중 0x80070643 오류는 설치 캐시 손상이나 설치 메타데이터 충돌이 주 원인입니다. 아래 순서대로 진행하면 대부분 해결됩니다:

해결 순서: Installer 복구캐시 정리설치 파일/레이아웃 확인완전 제거새로 설치

오류 증상 확인하기

Visual Studio 설치나 업데이트 도중 다음과 같은 메시지가 표시되며 진행이 중단됩니다:

Setup Failed
Error: 0x80070643 - Fatal error during installation
Package failed to install

설치 로그에는 "package failed", "installation interrupted" 메시지와 함께 0x80070643 코드가 반복적으로 나타납니다.

주요 원인 분석

  • 설치 캐시 손상: C:\ProgramData\Package Cache의 .msi, .cab 파일 불완전/손상
  • 설치 미디어 문제: ISO 대신 오프라인 레이아웃 생성 과정에서 오류 발생
  • Installer 메타데이터 충돌: 이전 실패로 인한 레지스트리·설정 손상
  • 권한/보안 문제: 관리자 권한 없이 설치, 백신 간섭
  • WebView2 차단: 정책이나 네트워크로 필수 런타임 설치 실패

방법 1: Visual Studio Installer 복구하기

  1. 실행 중인 Visual Studio 관련 프로그램 종료
  2. 작업 관리자에서 vs_installer.exe 또는 setup.exe 프로세스 확인
  3. C:\Program Files (x86)\Microsoft Visual Studio\Installer 폴더 삭제
  4. Microsoft 공식 사이트에서 부트스트래퍼(예: VisualStudioSetup.exe, vs_community.exe) 재다운로드
  5. 관리자 권한으로 실행하여 Installer 재설치

추가: Installer 실행 후 More → Repair (한국어 UI: 기타 → 복구) 메뉴로 설치 복구 가능.

방법 2: 패키지 캐시 정리하기

Package Cache가 손상된 경우, Installer에서 캐시를 사용하지 않도록 설정할 수 있습니다.

"%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\vs_installer.exe" --nocache

참고: 이 옵션을 사용하면 캐시 파일은 저장되지 않고, 필요한 페이로드는 자동으로 다시 다운로드됩니다.

방법 3: 설치 파일/오프라인 레이아웃 확인

ISO보다는 오프라인 레이아웃을 생성하고 검증하는 것이 안전합니다.

vs_community.exe --layout C:\VS2022_Offline --lang ko-KR
vs_community.exe --layout C:\VS2022_Offline --verify
vs_community.exe --layout C:\VS2022_Offline --fix
C:\VS2022_Offline\vs_community.exe --noWeb

주의: 문서에 따라 --noweb로 표기되기도 하지만 공식 표기는 --noWeb입니다. 동일 동작하며, 경로 길이는 80자 미만을 권장합니다.

방법 4: Visual Studio 완전 제거 (최후 방법)

위 방법으로도 해결되지 않는 경우, InstallCleanup.exe를 실행합니다.

"%ProgramFiles(x86)%\Microsoft Visual Studio\Installer\InstallCleanup.exe" -i 17

주의: -i 17은 VS2022 제거(공유 구성요소 유지), -f는 공유 구성요소까지 전부 제거하므로 재설치 계획이 없을 때만 사용합니다.

방법 5: Visual Studio 새로 설치하기

  1. Microsoft 공식 사이트에서 최신 부트스트래퍼 다운로드
  2. Installer 폴더 삭제 후 부트스트래퍼 실행
  3. 필요 시 백신 일시 중지 후 설치, 완료 후 재활성화
  4. 관리자 권한으로 실행, 온라인 설치 권장

0x80070643 오류 예방 방법

  • 정기적으로 임시 파일 정리
  • 설치 전 20~50GB 이상의 여유 공간 확보 (공식 요구 사항, 워크로드 따라 증가)
  • 온라인 설치 우선, 오프라인 레이아웃 경로는 80자 미만 유지
  • WebView2 런타임 설치 차단 정책 없는지 확인 (차단 시 설치 실패)
  • Windows·Visual Studio 최신 업데이트 유지

자주 묻는 질문

0x80070643 오류는 정확히 무엇을 의미하나요?

Windows Installer에서 발생하는 치명적 설치 오류(1603 계열)입니다. 패키지 손상, 권한 문제, 미디어 무결성 문제 등이 원인입니다.

설치 로그는 어디서 확인하나요?

Microsoft Collect.exe 도구 실행 시 %TEMP%\vslogs.zip 파일이 생성됩니다. 이를 Visual Studio Installer의 "Report a problem" 기능으로 제출할 수 있습니다.

댓글 쓰기

0 댓글