Windows 업데이트 중 0x8007043c 오류 코드가 나타나면 매우 답답한 상황이 될 수 있습니다. 이 오류는 주로 Windows Update에 필요한 Windows 서비스에 문제가 발생했을 때 나타납니다. 안전 모드에서 Windows Update 독립 실행형 설치 관리자를 실행하거나, 일반 모드에서 Windows Update를 실행할 때도 발생할 수 있습니다. 이 문제를 겪고 있다면 아래의 문제 해결 방법을 확인해 보세요.
Windows Update 오류 0x8007043c의 원인
이 오류의 원인은 다양하지만, 한 가지 확실한 사실은 이 오류가 10년 넘게 존재해 왔다는 점입니다. 오류 0x8007043c의 가장 유력한 원인은 지나치게 공격적인 서드파티 백신 프로그램, 시스템 파일 손상, 또는 호환되지 않는 업데이트입니다.
아래 순서대로 해결 방법을 시도해 보세요.
- Windows 업데이트 문제 해결사 실행
- 관련 Windows 서비스 상태 확인
- DISM으로 손상된 Windows Update 시스템 파일 복구
- 클린 부팅 상태에서 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)를 수행해야 할 수 있습니다. 실제로 많은 사용자가 클린 설치를 통해 이 문제를 최종적으로 해결했습니다.