Windows 업데이트를 설치하려고 할 때 오류 코드 8007371B가 나타나면서 업데이트가 계속 실패하는 경우가 있습니다. 이 글에서는 실제 기술 지원 사례를 바탕으로 이 문제를 단계별로 해결한 과정을 소개합니다.
오류 코드 8007371B란?
이 오류는 주로 시스템 파일의 손상이나 Windows 업데이트 구성 요소의 비정상 상태로 인해 발생합니다. Windows 업데이트에 문제가 생겼을 때 가장 먼저 시도해야 할 방법은 Windows 업데이트 구성 요소 초기화입니다. 업데이트 초기화는 Winsock 값을 재설정하고, BITS 대기열을 비우며, 프록시 연결을 초기화하고, 업데이트 관련 서비스까지 재설정해 주기 때문에 대부분의 업데이트 오류를 해결할 수 있는 표준적인 절차입니다.
1단계: Windows 업데이트 문제 해결사 실행
Windows 업데이트 구성 요소를 초기화하는 가장 빠르고 간편한 방법은 기본 제공되는 Windows 업데이트 문제 해결사를 사용하는 것입니다.
- Windows 설정에서 업데이트 및 보안 → 문제 해결 → 추가 문제 해결사로 이동합니다.
- Windows 업데이트 항목을 선택한 후 문제 해결사 실행을 클릭합니다.
- 화면에 표시되는 안내에 따라 진행 과정을 완료합니다.
문제 해결사 실행 후 시스템을 재부팅하고 업데이트를 다시 시도합니다. 다만, 일부 경우에는 문제 해결사만으로 해결되지 않을 수 있습니다. 실제 사례에서도 재부팅 후 업데이트를 시도했지만 동일한 오류가 반복되었습니다.
2단계: DISM으로 시스템 이미지 복구
추가 조사 결과, DISM(Deployment Image Servicing and Management) 도구를 사용하면 이 오류를 효과적으로 수정할 수 있었습니다. DISM은 손상된 시스템 이미지를 스캔하고 복구하는 강력한 내장 도구입니다.
명령 프롬프트를 관리자 권한으로 실행
- 작업표시줄 검색창에 CMD를 입력하고 Enter 키를 누릅니다.
- 검색 결과의 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭합니다.
- 관리자 권한으로 실행을 선택합니다.
DISM 명령어 입력
관리자 권한 명령 프롬프트가 열리면 아래 명령어를 순서대로 입력하고 각 명령마다 Enter 키를 눌러 실행합니다.
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
- /Scanhealth: 시스템 이미지의 손상 여부를 스캔합니다. 완료까지 몇 분에서 십여 분 정도 걸릴 수 있습니다.
- /Restorehealth: 스캔에서 발견된 손상된 구성 요소를 자동으로 복구합니다. 인터넷 연결이 필요할 수 있습니다.
복구 후 확인
두 명령의 실행이 모두 완료되면 시스템을 재부팅한 뒤 Windows 업데이트를 다시 실행합니다. 실제 사례에서도 이 과정을 거친 후 오류 코드 8007371B 없이 업데이트가 정상적으로 설치되었습니다.
마무리
Windows 업데이트 오류는 대부분 문제 해결사 실행 → DISM 복구 → 재부팅 후 재시도의 순서로 해결할 수 있습니다. 만약 위 방법으로도 해결되지 않는다면, 시스템 파일 검사기(SFC) 명령인 sfc /scannow를 추가로 실행하거나 Windows를 최신 누적 업데이트로 수동 설치하는 방법도 고려해 보세요.
업데이트 관련 문제로 곤란을 겪고 계셨다면 이 글이 도움이 되기를 바랍니다. 위 단계를 직접 시도해 보시고, 성공 여부를 댓글로 공유해 주세요.