윈도우 10 0x80070643 오류 코드 업데이트 오류 발생 시 해결 방법

윈도우 10 0x80070643 오류 코드 업데이트 오류 발생 시 해결 방법

윈도우 업데이트 진행 중 간혹 정상적으로 업데이트되지 않고 오류가 발생하는 일이 일어나곤 합니다.
업데이트라 한 번에 무사히 진행되면 좋겠지만 종종 오류 메시지를 보여주고 진행하지 않는데요

업데이트를 실행하는 동안 몇 가지 문제를 발생했습니다.
라고 나오면서 0x80070643 이 오류코드가 보이는 겁니다.

이러한 오류가 발생하는 원인은 파일이 손상돼서 나오는 경우가 많은데요
특정 파일이 손상되었거나 다른 프로그램으로 사용 중일 때도 이러한 오류가 발생하기도 합니다.

간혹 마이크로소프트에서 버그를 포함 한 채 배로 되기도 합니다.

또한 이러한 오류는 해당 업데이트 중 복구 파티션속 복구용 이미지를 수정하면서
용량 크기가 기본 2GB만 고려하여 배포 시 용량 문제가 발생할 수 있습니다.


1. 업데이트 임시 저장소 제거

"윈도우키 +r " 키를 누른 후 실행 창이 열리면 "services.msc"를 입력 후 엔터키를 눌러주세요




서비스 창이 실행하면 아래 서비스를 각각 더블클릭해서 속성 창을 실행합니다.

  
Background Intelligent Transfer Service 
Cryptographic Services 
Windows Update 

 




속성 창이 열리면 [중지] 버튼을 클릭해서 서비스를 중지시킵니다.





탐색기 실행 후 C:\Windwos 폴더로 이동 후 [SoftwareDistribution] 폴더를 찾아 마우스 오른쪽 버튼을 클릭해서 [삭제]합니다.




C:\Windows\System32    폴더로 이동해 [catroot2] 폴더도 삭제합니다.




다시 서비스 창 실행 후 위에서 중지했던 3가지 서비스를 각각 클릭해서 속성 창에 [시작] 버튼을 클릭하여 서비스 상태를 시행합니다.





2. 시스템 파일 검사

작업 표시줄에서 "cmd"를 입력합니다. [명령 프롬프트]가 검색되면 마우스 오른쪽 버튼 클릭 후 [관리자 권한으로 실행]을 선택해 주세요





명령 프롬프트 창이 열리면 아래 명령을 하나씩 입력 후 엔터키를 눌러주세요

검사가 완료되면 재부팅 후 업데이트를 진행해 봅니다.

  
sfc /scannow 
Dism /online /cleanup-image /restorehealth 

 




복구파티션 크기를 조절해서 해결하는 방법도 있으나 원인이 이것이라고 단정하기 어렵고, 원인이라고 해도 MS에서 해결 한 버전을 새로 제공하면 업데이트를 하시는 것이 좋습니다.
복구 파티션 크기를 잘못 수정하면 diskpart를 이용해야 하는데 잘 모르시는 초보분은 잘못 따라 하다가 데이터가 모두 삭제될 수 있습니다.