Windows는 지속적으로 업데이트를 제공받는 운영체제입니다. 그렇기 때문에 시스템 업데이트를 막는 오류를 만나면 더욱 답답할 수밖에 없습니다. 오류 0x80070643은 바로 그런 오류입니다. Windows Update 창에는 다음과 같은 메시지가 함께 표시됩니다:

일부 업데이트를 설치하는 데 문제가 있었지만 나중에 다시 시도합니다. 이 메시지가 계속 표시되고 웹 검색 또는 지원팀 문의를 통해 정보를 얻고 싶다면 다음이 도움이 될 수 있습니다: 오류 0x80070643.
이 글에서는 이 문제를 해결할 가능성이 높은 5가지 간단한 방법을 소개합니다. 참고로 Windows 11에서 발생하는 0x80070643 오류에 대해서도 이미 다룬 적이 있으니, 두 상황을 비교해 보시는 것도 좋습니다. 그럼 본격적으로 시작해 보겠습니다.
1. .NET Framework 설치
PC에 설치된 .NET Framework가 어떤 이유로든 손상되면 업데이트가 중단될 수 있습니다. 이 경우 가장 확실한 방법은 최신 버전의 .NET Framework를 설치하는 것입니다. 이 작업이 컴퓨터나 시스템에 해를 끼칠 걱정은 하지 않아도 됩니다. .NET의 공급자는 Microsoft 자체이기 때문입니다.
웹 설치 관리자를 통해 최신 .NET Framework를 다운로드하려면 해당 링크를 이용하세요.
.NET Framework 4.7 오프라인 설치 관리자가 필요하다면 이 링크를 통해 다운로드할 수 있습니다.
설치가 완료되면 컴퓨터를 다시 시작해야 합니다. 설치 과정에 재시작 단계가 포함되어 있다면 두 번 다시 시작할 필요는 없습니다. 오류가 해결되었나요? 그렇지 않다면 다음 방법으로 넘어가세요.
2. Windows Update 문제 해결사 실행
Windows에는 이름 그대로 소프트웨어와 하드웨어의 오류를 감지하고 수정해 주는 다양한 전용 문제 해결사(Troubleshooter)가 내장되어 있습니다. 여기서는 Windows Update 문제 해결사를 찾아 실행하고, 안내에 따라 진행하면 됩니다. 순서는 다음과 같습니다:
- 시작 메뉴 검색창에서 업데이트 및 보안을 검색해 엽니다.
- 왼쪽 창에서 문제 해결 항목을 클릭합니다.
- 오른쪽 창에서 “실행 중” 항목과 그 아래 옵션 목록을 확인합니다.
- Windows Update를 선택하고, 아래에 나타나는 문제 해결사 실행 버튼을 클릭합니다.
- 문제 해결사가 제시하는 간단한 지시에 따라 진행합니다.

업데이트 및 보안 → 문제 해결로 이동한 후, 열리는 창에서 Windows Update 문제 해결사를 실행하세요.
문제가 해결되었다면 다행입니다. 그렇지 않다면 세 번째 방법으로 넘어가세요.
3. Windows Update 서비스 재시작
다음의 간단한 절차에 따라 Windows Update 서비스를 다시 시작해 보세요.
- Windows 키 + R을 눌러 실행 창을 엽니다.
- 입력란에 services.msc를 입력합니다.
- Enter 키를 누릅니다.
- 열린 창의 서비스 목록에서 Windows Update를 찾아 마우스 오른쪽 버튼으로 클릭합니다.
- 드롭다운 메뉴에서 다시 시작을 선택합니다.

서비스 목록에서 Windows Update를 찾아 서비스를 다시 시작하세요.
이제 업데이트 설치를 다시 시도해 보세요. Windows Update 서비스를 재시작하는 것만으로 문제가 해결되기도 합니다. 하지만 그렇지 않을 수도 있으니, 그 경우 다음 방법을 시도하세요.
함께 읽으면 좋은 글: Windows 11의 새로운 기능은 무엇일까?
4. 백신 프로그램 및 방화벽 비활성화
백신 프로그램과 Windows 사이의 충돌이 이 문제의 원인일 수 있습니다. 따라서 보호 기능을 일시적으로 끈 상태에서 업데이트를 설치해 보는 것이 합리적인 시도입니다.
백신 보호 비활성화하기
어떤 백신 프로그램을 사용하든, 보호 기능을 일시적으로 끄는 절차는 대체로 비슷합니다:
- 화면 우측 하단 알림 영역에서 백신 프로그램 아이콘을 마우스 오른쪽 버튼으로 클릭합니다.
- 팝업 메뉴에서 보호 비활성화 또는 유사한 옵션을 선택합니다.
- 경고 메시지가 표시되면 넘어갑니다. 물론 인터넷 탐색이나 출처 불명의 저장 장치 사용은 위험하지만, 지금은 Windows 10 업데이트라는 안전한 항목만 다운로드하고 설치하기 위해 잠시 끄는 것입니다.
- 대부분의 백신은 보호를 다시 활성화할 시간을 지정하라고 요청합니다. 문제의 원인이 백신에 있는지 확인하는 데는 15분 정도면 충분합니다.
방화벽 비활성화하기
이제 Windows 방화벽을 꺼야 합니다. 방화벽이 무엇이고 왜 필요한지 잘 모르겠다면, 네트워크 보안에 관한 우리의 다른 글을 참고하세요. 우선은 아래 지시에 따라 끄는 것만으로 충분합니다.
- 시작 메뉴 검색창에서 방화벽 및 네트워크 보호를 검색해 엽니다.
- 공용 네트워크 프로필을 선택합니다.
- 열린 창에서 스위치를 끔(Off) 위치로 변경합니다.
- 방화벽을 끄는 것은 위험하다는 사용자 계정 컨트롤(UAC) 경고가 표시됩니다. 물론 위험하지만, 지금 무엇을 하는지 알고 있으므로 계속 진행하세요.

공용 네트워크의 방화벽을 끄되, 반드시 곧바로 다시 켜야 합니다!
백신 보호와 방화벽을 모두 끈 상태에서 고집스러운 업데이트를 다시 한번 설치해 보세요. 0x80070643 오류가 사라졌거나, 이것이 해결책이 아니라는 것을 확인했다면 반드시 모든 보호 기능을 다시 켜야 합니다!
시스템을 바이러스로부터 완벽하게 보호하고 싶다면, 기존 백신과 GridinSoft Anti-Malware를 함께 사용하는 것을 권장합니다. 수많은 바이러스 시그니처를 인식하며, 기존 백신을 대체하거나 보조 스캐너(권장)로 작동할 수 있습니다.
5. 업데이트 수동 설치
0x80070643 오류를 우회하여 필요한 업데이트를 직접 설치할 수도 있습니다. 그 전에 먼저 자신의 시스템 종류(32비트 또는 64비트)를 확인해야 합니다.
- 이를 확인하려면 내 PC를 마우스 오른쪽 버튼으로 클릭하고 드롭다운 메뉴에서 속성을 선택합니다.
- 시스템 속성 창이 열립니다. 오른쪽 창의 시스템 종류 항목에서 시스템 유형을 확인할 수 있습니다.
- 다음은 실패한 업데이트의 번호를 확인하는 차례입니다. 시작 메뉴 검색창에서 업데이트 및 보안을 찾아 엽니다.
- 여기서 설치에 실패한 업데이트의 번호를 찾습니다. 번호는 “KB”로 시작합니다. 번호를 복사한 뒤 웹 브라우저를 열고 Microsoft Update Catalog 사이트로 이동합니다.
- 사이트 우측 상단에 검색창이 있습니다. 복사한 업데이트 번호를 입력하거나 붙여넣고 검색을 클릭합니다.
- 검색 결과 목록에서 자신의 시스템 아키텍처에 맞는 최신 버전의 업데이트를 선택합니다.
참고: x86 업데이트는 32비트 시스템용입니다. - 다운로드를 클릭한 후, 다운로드된 파일을 클릭해 설치를 시작하고 설치 관리자의 지시에 따릅니다.

수동 업데이트 설치. Microsoft Update Catalog 목록에서 필요한 업데이트를 찾아 다운로드를 클릭하세요.