윈도우 10 (1803), KB4023057 설치오류 해결 (0x80070643)
Windows 10 1803 버전을 아직 사용 중인데, 오늘 아침부터 뜬금 없이 KB4023057 업데이트가 설치 오류(에러코드 0x80070643)를 일으키고 있다. 사실 엊그제 설치된 KB4480976 업데이트도 문제가 좀 있는거 같은데, 롤백을 해봐야 딱히 해결책이 없는거 같으니 일단 이 녀석은 두고 보기로 하고, KB4023057부터 해결해보자.
먼저, 이 에러를 발견하고 서너번 정도 재설치를 시도했으나, 결과는 계속해서 0x80070643 설치 오류다.
윈도우 이벤트 로그를 뒤져보면 아래와 같은 이벤트 메시지를 확인할 수 있다.
1. 에러 원인
이벤트 뷰어 에러 로그
제가 영문판 윈도우를 쓰고 있는 탓에 영어 메시지가 가득한 화면을 캡춰했습니다. 조금 생소하게 보일 수도 있겠으나, 텍스트만 영어일 뿐 생김새나 내용은 한글판과 모두 같습니다.
에러 내용은 이미 최신 버전의 KB4023057 패치가 설치되어 있어서 방금 윈도 업데이트를 통해 검색됐던 KB4023057의 설치를 중단했다는 내용이다. 최신 버전이 이미 설치되어 있는데, 구 버전이 윈도우 업데이트에서 다시 검색됐다는 말인가? 이 무슨 희안한;;; 일단 문제 원인부터 찾아보기로 하자.
2. 시스템에 설치된 KB4023057을 찾아라
제어판에서 프로그램 추가/제거에서 설치된 업데이트 가운데 아무리 뒤져봐도 KB4023057은 보이질 않는다. 행여나 싶어 이 업데이트에 대한 새 리비전이 있는지 KB 문서까지 뒤져봐도 도대체 알 수가 없다.
그러다가, 우연히 설치된 프로그램 목록을 뒤져보니 거기 떡하니 KB4023057이 있다. 킁;;;
윈도 업데이트가 왜 거기에???
제어판 프로그램 추가/제거
3. 해결방법
- 제어판의 프로그램 추가/제거나 Windows 10 설정 앱의 "Apps & features"에서 KB4023057을 검색하고 제거한다.
- 재부팅~
- 재부팅 후, 윈도 업데이트에서 다시 새 업데이트를 확인해보면 KB4023057이 검색되고, 에러 없이 설치가 완료된다.
여기서 다시 드는 의문. 새로 설치된 KB4023057 역시 일반 프로그램처럼 "설치된 프로그램" 목록에 들어가 있다. 이 문제가 해결이 안된 채, 이 업데이트의 새 리비전이 나오면 동일한 문제가 발생할지도 모르겠다.