본문 바로가기

 

카테고리 없음

윈도우 업데이트 오류 0x80070643 해결방법

by IT Community. 2021. 12. 13.

 

 

 

 

방화벽이나 Windows Defender와 관련된 업데이트 도중에 또는 여러 다른 요인에 의해 윈도우 오류코드 0x80070643가 발생할 수 있다. 해결방법도 다양한데 간단한 방법부터 한 단계씩 진행해보고, 오류가 나타나지 않으면 다음 단계를 진행하지 않는다.

 

 

 

  1. 직접 윈도우 업데이트 설치하기
  2. 업데이트용 임시 저장소 삭제하기
  3.  Dism과 시스템 파일 검사하기

 

 

 

 

 

 

 

1단계: 직접 윈도우 업데이트 설치하기

 

1. Microsoft®Update 카탈로그 사이트에 접속한다.

    https://www.catalog.update.microsoft.com/home.aspx

 

2. 우측의 검색창에 업데이트 번호 중에 'KB'를 제외한 숫자 부문만 입력한다.

MS업데이트-카달로그화면
MS업데이트-카달로그화면

 

 

3. 검색 결과에서 최신 버전으로 업데이트 파일을 설치한다.

 

4. PC를 재부팅한다. 만약 오류코드 0x80070643가 나타난다면 다음 단계를 진행한다.

 

 

 

 

 

 

 

2단계: 업데이트용 임시 저장소 삭제하기

 

1. 윈도우 [시작] 키를 누른 상태에서 R키를 누른다.

 

2. 실행창이 나오면 services.msc를 입력하고 엔터키를 친다.

 

3. 서비스 창의 오른쪽 목록에서 아래 항목들을 하나씩 마우스 우클릭한다. 그리고 [중지]를 클릭한다.

Background Intelligent Transfer Service
Cryptographic Services
Windows Updates

서비스창-선택화면
서비스창-선택화면

 

 

4. C:\Windows 폴더 아래에 있는 SoftwareDistribution 폴더를 삭제한다.

 

5. C:\Windows\System32 폴더 아래에 있는 Catroot2 폴더를 삭제한다.

 

6. 서비스 창에서 좀 전에 중지했던 세 가지 항목들을 마우스 우클릭한다. 그리고 [시작]을 클릭한다.

서비스창-재선택화면
서비스창-재선택화면

 

 

7.  PC를 재부팅한 후 오류코드 0x80070643가 또 나타난다면 다음 단계를 진행한다.

 

 

 

 

 

 

 

3단계: Dism과 시스템 파일 검사하기

 

1. 윈도우 [시작] 키를 누른 상태에서 X 키를 누른다. [Windows PowerShell(관리자)]를 클릭한다. 혹시 '이 앱이 디바이스를 변경할 수 있도록 허용하시겠습니까'라는 메시지가 나오면 [예]를 클릭한다.

 

2. 명령 프롬프트에서 아래 명령을 입력하고 엔터키를 친다.

sfc /scannow

   

3. 시스템 검사가 완료되면, 다시 명령 프롬프트 창에 아래 명령을 입력하고 엔터키를 친다.

Dism /online /cleanup-image /restorehealth

 

4. 시스템 검사가 완료되면, PC를 재부팅한다.

 

 

 

 

 

 

 

지금까지 윈도우 업데이트에서 발생하는 오류코드 0x80070643에 대한 해결방법을 알아봤다. 만약 오류가 해결되지 않는다면 시스템 복원 등 다른 조치를 고려해봐야 한다.

 

 

 

 

댓글