윈도우 업데이트 0x80070643 오류는 어떤 에러일까요? 또, 어떻게 해결하면 될까요?
이 글에서는, 윈도우 업데이트 설치 오류 0x80070643의 원인과 해결법에 대해 자세히 설명드리겠습니다.
파트 1 : 오류 코드 0x80070643란?
0x80070643라는 오류 코드는, 윈도우의 업데이트가 제대로 수행되지 않은 경우에 표시되는 오류 메시지입니다. 이 오류가 발생하면 윈도우 업데이트가 제대로 적용되지 않고는 합니다. 보통 윈도우 업데이트는 한번 실패해도 일정 시간이 경과할 때마다 자동으로 재실행되지만 0x80070643 오류는 근본적인 문제가 해결되지 않는한 업데이트가 계속 실패될 가능성이 높아집니다.
아래에서는 이 윈도우 업데이트 설치 오류 0x80070643가 발생하는 주요 원인과 해결 방법에 대해 설명합니다.
파트 2 : 윈도우 업데이트 오류 0x80070643가 발생하는 원인
“0x80070643”라는 윈도우 업데이트 오류가 발생하는 주된 원인은 크게 두가지로 나눌 수 있습니다. 우선, 다른 프로그램의 간섭을 들 수 있습니다. 윈도우 업데이트가 필요한 조건 및 환경이 갖춰져도 업데이트가 제대로 되지 않는 근본적인 원인은 다른 프로그램이 간섭하고 있기 때문입니다. 이 문제가 해결되지 않으면 업데이트는 성공되지 않기때문에 계속 0x80070643 오류가 표시될 가능성이 높아집니다.
전형적인 예로 백신 프로그램을 예로 들 수 있습니다. 윈도우의 기본 백신 프로그램인 윈도우 Defender 등도 업데이트 간섭의 원인이 됩니다. 이런 프로그램의 원인으로 0x80070643 에러가 발생하곤 합니다.
또 다른 하나의 원인은 하드 디스크의 물리적인 손상입니다. 하드 디스크가 정상적으로 데이터를 읽을 수 없는 경우, 필요한 업데이트 프로그램을 적절하게 처리할 수 없거나 데이터 저장 영역이 부족해서 업데이트가 안되는 경우가 있습니다.
파트 3 : 윈도우 업데이트 설치 오류 0x80070643 해결 방법
아래는 윈도우 업데이트 설치 오류 0x80070643 해결하는 데 실행할 수 있는 일반적인 설정의 예입니다.
방법 1. Windows Update KB4023057 재실행하기
아래의 순서를 따라주세요.
-
”설정“ 열고, ”앱” - “앱 및 기능” 으로 갑니다
- KB4023057를 선택하고 삭제 뒤 재설치를 수행합니다.
방법 2. 백신 프로그램을 일시적으로 끄기
구체적인 순서는 아래와 같습니다.
- 윈도우에서 “바이러스 위협 및 방지”를 엽니다.
- “설정 관리” 를 클릭합니다.
- 실시간 보호를 끕니다. 확인이 필요한 경우에는 “네”를 선택하세요.
윈도우 Update가 정상적으로 실행되는지 확인하세요.
방법 3. SFC를 실행해서 손상된 시스템 파일 복구하기
다음으로 SFC 스캔 커맨드를 실행합니다.
-
관리자 권한으로 명령 프롬프트를 실행합니다.
-
“sfc/scannow”라고 입력하고, Enter 키를 누릅니다.
방법 4. DISM 명령을 실행하기
- 관리자 권한으로 명령 프롬프트를 실행합니다.
-
아래의 명령을 입력합니다.
“dism.exe /online /cleanup-image /restorehealth”
명령 실행이 개시되면, 디스크가 완료할 때까지 기다립니다.
방법 5. 손상된 업데이트 데이터 베이스 삭제하기
아래의 절차로 손상된 업데이트 데이터 베이스 파일을 제거할 수 있습니다.
윈도우 10의 소프트웨어 배포 폴더를 변경하면, 업데이트 프로그램이 부드럽게 자동할 수도 있습니다. 다음 순서로 수행하세요.
- 관리자 권한으로 명령 프롬프트를 실행합니다.
-
아래의 명령을 위에서부터 순서대로 실행합니다. (순서대로 입력하고, Enter키를 누릅니다.)
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
Ren C.\Windows\SoftwareDistribution SoftwareDistribution.old
Ren C.\Windows\System32\catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
방법 6. 최신판 .NET Framework 설치하기
아래의 절차를 시도해보세요.
- Microsoft의 공식 웹사이트에서 .NET Framework를 다운로드합니다.
- .NET Framework 복원 툴을 실행합니다.
여기서 문제가 해결되기도 합니다.
방법 7. 윈도우 업데이트 문제해결사 실행하기
아래의 순서대로 시도하세요.
- 설정 - 시스템 - 문제 해결 - 기타 문제 해결을 엽니다.
- 윈도우 Update를 실행합니다.
윈도우의 업데이트 프로그램 설치에 실패했습니다 라는 오류 해결로 갑니다. “윈도우 Update”를 실행해도 문제가 해결되지 않는 경우에는 다른 방법을 시도해보세요.
방법 8. 윈도우 서명 업데이트하기
다음과 같은 조작하세요.
- 관리자 권한으로 명령 프롬프트를 실행합니다.
-
아래의 명령을 하나씩 입력하고, Enter 키를 누릅니다.
"%ProgramFiles%\Windows Defender\MPCMDRUN.exe" -RemoveDefinitions -All
"%ProgramFiles70\Windows Defender\MPCMDRUN.exe" -SignatureUpdate
"%ProgramFiles%\Windows Defender\MPCMDRUN.exe" -SignatureUpdate –MMPC
여기서, 윈도우 서명이 업데이트될 가능성이 있습니다.
파트 4 : 오류 코드 0x80070643 복구 과정에 사라진 데이터 복구하는 방법
0x80070643 해결 중 데이터가 사라져버린 경우에는, Tenorshare 4DDiG (테너쉐어 포디딕)을 추천드립니다. 여러가지 기록 매체 및 파일 형식을 지원하는 것이 특징입니다. 다양한 장치에서 손실된 데이터를 복구할 수 있습니다.
-
먼저 4DDiG(포디딕) 데이터 복구 소프트웨어를 설치하고 프로그램을 실행합니다.
무료 다운로드윈도우용안전한 다운로드
무료 다운로드맥OS용안전한 다운로드
삭제된 파일의 저장 위치를 선택하고 스캔을 클릭합니다. 데이터가 많으면 스캔할 시간이 길 수 있습니다.
스캔이 완료되면 거기서 복구하고 싶은 데이터를 선택합니다.
데이터 선택이 끝나면, 화면 오른쪽 하단에 있는 “복구”를 클릭합니다. 다음은 자동으로 데이터가 복구될 것입니다.
주의: 저장 경로를 원래 위치로 선택하면, 데이터가 덮어쓰기되어 복구가 안 될 우려가 있습니다.
파트 5 : 정리
윈도우 업데이트 오류 0x80070643는 업데이트가 실패했을 때 표시되는 오류 코드입니다. 주된 원인은 백신 프로그램의 간섭 및 하드 디스크 물리적 손상입니다. 만약 위의 방법을 시도하다가 데이터가 사라져 버린 경우에는, 앞에서 알려드린 데이터 복구 소프트웨어 Tenorshare 4DDiG (테너쉐어 포디딕)을 강력하게 추천드립니다. 컴퓨터 조작에 익숙치 않는 분들도 간단하게 손실된 데이터를 복구할 수 있습니다.