컴퓨팅/소프트웨어

Windows 10 1511(TH2) KB3122947 업데이트 오류 (0x80070643) 해결

epician 2015. 12. 9. 13:05

Windows 10 1511 버전 (TH2; Threshold 2)용으로 KB3122947 업데이트가 배포됐는데, 이게 설치오류를 일으키고 있습니다.

KB3122947은 Windows 10 1511에 대한 1511 업데이트 설치 시, 이전 Windows의 설정을 유지하지 못하는 버그를 수정한 업데이트입니다. 자세한 내용은 이 페이지 https://support.microsoft.com/ko-kr/kb/3122947 를 참고하세요.

1. 증상

아래 화면처럼 윈도 업데이트 앱에서 0x80070643 에러메시지가 나타나면서 KB3122947 업데이트가 설치되지 않습니다.

Windows Update Error 0x80070643

2. 해결방법 (수동설치)

2-1. KB3122947 업데이트 다운로드 상태 확인

KB3122947 다운로드 상태 확인

먼저 Windows 폴더 아래에 해당 패치파일이 다운로드 되어 있는지 확인합니다. 위 에러는 다운로드를 받고나서 설치 과정에서 발생하는 것이라 대부분이라 해당 패치파일을 찾을 수 있을 겁니다.

  • x64 (64비트) 시스템: C:\Windows\SoftwareDistribution\Download\c4a1b8896ce9fbfea96c1ee6890d52a5
  • x86 (32비트) 시스템: C:\Windows\SoftwareDistribution\Download\b0a5da1b24245bc4237166e09bae92da

위 폴더가 만들어져 있다면 업데이트 파일이 다운로드된 상태이니 다음 단계로 넘어가면 됩니다.

2-2. 관리자권한의 명령창(Command Prompt) 실행

시작버튼을 마우스 오른쪽 버튼으로 클릭하거나 윈도우키 + X 키를 누르면 나타나는 메뉴에서 관리자 권한의 명령창을 띄웁니다.

관리자 권한 명령창 실행

2-3. KB3122947 업데이트 수동설치

관리자 권한의 명령창을 열었다면 아래 명령어를 입력합니다. x64, x86 시스템에 따라 명령어 파라미터가 다르니 유의하시기 바랍니다.

  • x64 (64비트) 시스템:
    dism /online /add-package /packagepath:C:\Windows\SoftwareDistribution\Download\c4a1b8896ce9fbfea96c1ee6890d52a5\windows10.0-kb3122947-x64.cab
  • x86 (32비트) 시스템:
    dism /online /add-package /packagepath:C:\Windows\SoftwareDistribution\Download\b0a5da1b24245bc4237166e09bae92da\windows10.0-kb3122947-x86.cab

KB3122947 수동설치

설치가 끝나면 작업을 성공적으로 완료했다는 메시지가 나타납니다.

3. 설치확인

KB3122947 설치확인

제어판의 프로그램 추가/제거 앱을 띄워서 좌측 메뉴에서 설치된 업데이트 보기 (View installed updates) 기능을 선택한 후, 우측 상단 검색창에 'KB3122947'을 입력하면 해당 업데이트가 설치되어 있는 것을 확인할 수 있습니다.