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

Windows 업데이트 오류 0x8007043c 해결 방법 완벽 가이드

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

Windows 업데이트 오류 0x8007043c의 원인

이 오류의 원인은 다양하지만, 놀랍게도 이 오류는 10년 넘게 존재해 온 문제입니다. 가장 유력한 원인은 다음과 같습니다.

  • 과도하게 작동하는 서드파티 백신 또는 보안 프로그램
  • 시스템 파일 손상
  • 호환되지 않는 업데이트

이 문제를 해결하기 위해 시도할 수 있는 방법은 다음과 같습니다.

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

아래에서 각 방법을 하나씩 자세히 살펴보겠습니다.

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

Windows 업데이트 문제 해결사는 Windows 업데이트 및 관련 서비스의 비정상적인 부분을 점검하고, 호환되지 않는 업데이트를 수정해 주는 매우 유용한 도구입니다. 실행 방법은 다음과 같습니다.

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

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

프로세스가 완료되면 시스템을 재시작합니다.

또한 Microsoft에서 제공하는 온라인 Windows 업데이트 문제 해결사를 실행해 보는 것도 좋은 방법입니다.

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

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

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

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

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

3] DISM을 사용하여 손상된 Windows 업데이트 시스템 파일 복구

손상된 Windows 업데이트 시스템 파일을 복구하려면 명령 프롬프트를 관리자 권한으로 실행한 뒤, 아래 명령어를 입력하고 Enter 키를 눌러 DISM을 실행합니다.

DISM.exe /Online /Cleanup-image /Restorehealth

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

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

다만, Windows 업데이트 클라이언트 자체가 이미 손상된 경우에는 실행 중인 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 업데이트를 다시 실행하여 문제가 해결되었는지 확인합니다.

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

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

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

위의 방법들로도 문제가 해결되지 않는다면 복구 설치(repair install) 또는 클린 설치(clean install)를 진행해야 할 수 있습니다. 실제로 많은 사용자들이 클린 설치를 통해 이 문제를 최종적으로 해결했습니다.