Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 업데이트 오류 0x8007043c 해결하는 4가지 방법

Windows 업데이트 중 0x8007043c 오류 코드가 나타나면 매우 답답한 상황이 될 수 있습니다. 이 오류는 주로 Windows Update에 필요한 Windows 서비스에 문제가 발생했을 때 나타납니다. 안전 모드에서 Windows Update 독립 실행형 설치 관리자를 실행하거나, 일반 모드에서 Windows Update를 실행할 때도 발생할 수 있습니다. 이 문제를 겪고 있다면 아래의 문제 해결 방법을 확인해 보세요.

Windows Update 오류 0x8007043c의 원인

이 오류의 원인은 다양하지만, 한 가지 확실한 사실은 이 오류가 10년 넘게 존재해 왔다는 점입니다. 오류 0x8007043c의 가장 유력한 원인은 지나치게 공격적인 서드파티 백신 프로그램, 시스템 파일 손상, 또는 호환되지 않는 업데이트입니다.

아래 순서대로 해결 방법을 시도해 보세요.

  1. Windows 업데이트 문제 해결사 실행
  2. 관련 Windows 서비스 상태 확인
  3. DISM으로 손상된 Windows Update 시스템 파일 복구
  4. 클린 부팅 상태에서 Windows 업데이트 설치

1] Windows 업데이트 문제 해결사 실행

Windows 업데이트 문제 해결사는 Windows Update 및 관련 서비스의 이상 여부를 점검하고, 호환되지 않는 업데이트를 수정하는 데 탁월한 도구입니다. 실행 방법은 다음과 같습니다.

시작 버튼을 클릭하고 설정 > 업데이트 및 보안 > 문제 해결로 이동합니다.

목록에서 Windows 업데이트 문제 해결사를 선택한 후 실행합니다.

프로세스가 완료되면 시스템을 재시작하세요.

또한 온라인 Windows 업데이트 문제 해결사를 실행해 볼 수도 있습니다.

2] 관련 Windows 서비스 상태 확인

Windows 서비스 관리자를 열어 Windows Update, Windows Update Medic, Update Orchestrator 등 Windows Update 관련 서비스가 비활성화되어 있지 않은지 확인합니다.

단독으로 사용하는 Windows 10 PC의 기본 구성은 다음과 같습니다.

  • Windows Update 서비스 – 수동(트리거 시작)
  • Windows Update Medic 서비스 – 수동
  • 암호화 서비스(Cryptographic Services) – 자동
  • BITS(Background Intelligent Transfer Service) – 수동
  • Windows Installer – 수동

이렇게 설정하면 필요한 서비스가 정상적으로 작동할 수 있습니다.

3] DISM으로 손상된 Windows Update 시스템 파일 복구

손상된 Windows Update 시스템 파일을 복구하려면 명령 프롬프트에서 아래 명령어를 입력하고 Enter 키를 눌러 DISM을 실행합니다.

DISM.exe /Online /Cleanup-image /Restorehealth

이 과정은 완료까지 몇 분 이상 걸릴 수 있으므로 인내심을 갖고 기다려야 합니다.

위 명령을 실행하면 DISM이 손상되었거나 누락된 시스템 파일을 정상 파일로 교체합니다.

다만 Windows Update 클라이언트 자체가 이미 손상된 경우, 실행 중인 Windows 설치를 복구 원본으로 사용하거나 네트워크 공유의 Windows side-by-side 폴더를 파일 원본으로 사용하라는 메시지가 표시됩니다.

이 경우에는 대신 아래 명령어를 실행해야 합니다.

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

여기서 C:\RepairSource\Windows 부분은 실제 복구 원본의 위치로 변경해야 합니다.

프로세스가 완료되면 DISM은 %windir%/Logs/CBS/CBS.log 위치에 로그 파일을 생성하고, 도구가 발견하거나 수정한 문제들을 기록합니다.

명령 프롬프트를 닫은 후 Windows Update를 다시 실행하여 문제가 해결되었는지 확인하세요.

4] 클린 부팅 상태에서 Windows 업데이트 설치

서드파티 소프트웨어가 Windows Update 프로세스를 방해하여 이 오류가 발생하는 것이라면, 시스템을 클린 부팅 상태로 재시작한 후 Windows 업데이트를 설치해 볼 수 있습니다. 클린 부팅 상태에서는 시작 시 모든 서드파티 프로그램이 비활성화됩니다.

이 방법으로 업데이트가 성공하면 당장의 문제는 해결된 것입니다. 이후에는 시행착오를 통해 문제를 일으키는 프로그램을 찾아내고, 꼭 필요한 프로그램이 아니라면 제거하는 것이 좋습니다.

위의 해결 방법들이 모두 실패한다면 시스템에 대해 복구 설치(repair install) 또는 클린 설치(clean install)를 수행해야 할 수 있습니다. 실제로 많은 사용자가 클린 설치를 통해 이 문제를 최종적으로 해결했습니다.