컴퓨팅/소프트웨어

윈도우 10 (1803), KB4023057 설치오류 해결 (0x80070643)

epician 2019. 1. 17. 14:46

Windows 10 1803 버전을 아직 사용 중인데, 오늘 아침부터 뜬금 없이 KB4023057 업데이트가 설치 오류(에러코드 0x80070643)를 일으키고 있다. 사실 엊그제 설치된 KB4480976 업데이트도 문제가 좀 있는거 같은데, 롤백을 해봐야 딱히 해결책이 없는거 같으니 일단 이 녀석은 두고 보기로 하고, KB4023057부터 해결해보자.

먼저, 이 에러를 발견하고 서너번 정도 재설치를 시도했으나, 결과는 계속해서 0x80070643 설치 오류다.
윈도우 이벤트 로그를 뒤져보면 아래와 같은 이벤트 메시지를 확인할 수 있다.

1. 에러 원인

이벤트 뷰어 에러 로그

제가 영문판 윈도우를 쓰고 있는 탓에 영어 메시지가 가득한 화면을 캡춰했습니다. 조금 생소하게 보일 수도 있겠으나, 텍스트만 영어일 뿐 생김새나 내용은 한글판과 모두 같습니다.

에러 내용은 이미 최신 버전의 KB4023057 패치가 설치되어 있어서 방금 윈도 업데이트를 통해 검색됐던 KB4023057의 설치를 중단했다는 내용이다. 최신 버전이 이미 설치되어 있는데, 구 버전이 윈도우 업데이트에서 다시 검색됐다는 말인가? 이 무슨 희안한;;; 일단 문제 원인부터 찾아보기로 하자.

2. 시스템에 설치된 KB4023057을 찾아라

제어판에서 프로그램 추가/제거에서 설치된 업데이트 가운데 아무리 뒤져봐도 KB4023057은 보이질 않는다. 행여나 싶어 이 업데이트에 대한 새 리비전이 있는지 KB 문서까지 뒤져봐도 도대체 알 수가 없다.

그러다가, 우연히 설치된 프로그램 목록을 뒤져보니 거기 떡하니 KB4023057이 있다. 킁;;;
윈도 업데이트가 왜 거기에???

제어판 프로그램 추가/제거

3. 해결방법

  1. 제어판의 프로그램 추가/제거나 Windows 10 설정 앱의 "Apps & features"에서 KB4023057을 검색하고 제거한다.
  2. 재부팅~
  3. 재부팅 후, 윈도 업데이트에서 다시 새 업데이트를 확인해보면 KB4023057이 검색되고, 에러 없이 설치가 완료된다.

여기서 다시 드는 의문. 새로 설치된 KB4023057 역시 일반 프로그램처럼 "설치된 프로그램" 목록에 들어가 있다. 이 문제가 해결이 안된 채, 이 업데이트의 새 리비전이 나오면 동일한 문제가 발생할지도 모르겠다.