Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 10 업데이트 오류 0x8007371C 완벽 해결 가이드

일부 Windows 10 사용자들이 누적 업데이트를 설치하려고 할 때마다 오류 0x8007371C가 발생한다는 보고를 하고 있습니다. 흥미로운 점은 대부분의 경우 특정 업데이트만 이 오류로 설치에 실패하고, 다른 업데이트는 정상적으로 설치된다는 것입니다.

Windows 10 업데이트 오류 0x8007371C 완벽 해결 가이드

조사 결과, 이 오류 코드에는 여러 가지 근본적인 원인이 있을 수 있는 것으로 밝혀졌습니다. 주요 원인은 다음과 같습니다.

  • Windows Update 일반 오류 – Windows Update 기능을 일시적으로 망가뜨리는 흔한 오류 상황입니다. 대부분의 경우 Windows Update 문제 해결사를 실행하고 권장 수정 사항을 적용하는 것만으로 해결됩니다.
  • 손상된 WU 종속성 임시 데이터 – Windows Update 문제 해결사로 자동 해결되지 않는다면, SoftwareDistribution 및 Catroot2 폴더에 저장된 임시 파일을 정리하여 수동으로 해결해야 합니다.
  • 손상된 Windows Update 구성 요소 – 문제 해결사와 수동 조작으로도 해결되지 않는다면, OS를 재설치하는 것 외에 Microsoft Update Catalog에서 해당 업데이트를 직접 다운로드해 설치하는 방법으로 로컬 WU 구성 요소를 우회할 수 있습니다.
  • 서드파티 소프트웨어와의 충돌 – 새 드라이버 업데이트나 서드파티 프로그램 설치가 Windows Update 구성 요소와 충돌을 일으킬 수 있습니다. 이 경우 시스템 복원을 통해 WU가 정상 작동하던 시점으로 OS를 되돌리면 됩니다.
  • 시스템 파일 손상 – 일반적인 방법으로 복구할 수 없는 심각한 시스템 파일 손상으로 인해 이 오류가 발생할 수 있습니다. 이 경우 복구 설치 또는 클린 설치가 유일한 해결책입니다.

0x8007371C 오류의 잠재적 원인을 모두 파악했다면, 이제 실제로 효과가 입증된 해결 방법들을 순서대로 살펴보겠습니다.

방법 1. Windows Update 문제 해결사 실행

이 오류는 마이크로소프트가 이미 인지하고 있는 Windows Update 불일치와 관련된 경우가 많으므로, 먼저 운영체제가 스스로 오류를 진단하고 자동으로 수정할 수 있는지 확인하는 것이 좋습니다.

참고: Windows 10에는 대부분의 업데이트 관련 오류와 불일치를 해결할 수 있는 다양한 내장 복구 전략이 포함되어 있습니다.

동일한 문제를 겪던 많은 사용자들이 Windows Update 문제 해결사를 실행하고 권장 수정 사항을 적용하는 것만으로 0x8007371C 오류를 해결했습니다.

이 내장 유틸리티는 최신 Windows 버전이라면 모두 포함되어 있으며, 친숙한 오류 패턴을 발견하면 자동으로 적용되는 수십 가지 복구 전략을 담고 있습니다. 검사 과정에서 유효한 복구 전략이 발견되면, 사용자가 간단히 적용할 수 있도록 수정 방법을 제안합니다.

다음은 Windows Update 문제 해결사를 활용해 0x8007371C 오류를 해결하는 단계별 안내입니다.

  1. Windows 키 + R을 눌러 실행(Run) 대화상자를 엽니다. 텍스트 상자에 "ms-settings-troubleshoot"를 입력하고 Enter 키를 눌러 설정 앱의 문제 해결 탭으로 이동합니다.Windows 10 업데이트 오류 0x8007371C 완벽 해결 가이드
  2. 문제 해결 탭에서 화면 오른쪽 영역으로 이동한 뒤, 아래로 스크롤하여 '시작 및 실행' 섹션을 찾습니다.
  3. Windows Update 항목을 클릭한 후, 나타난 메뉴에서 '문제 해결사 실행'을 선택합니다.Windows 10 업데이트 오류 0x8007371C 완벽 해결 가이드
  4. Windows Update 문제 해결사가 자동으로 시스템의 불일치 여부를 검사하기 시작합니다. 초기 검사가 완료될 때까지 기다려 주세요.Windows 10 업데이트 오류 0x8007371C 완벽 해결 가이드

    참고: 이 검사는 현재 겪고 있는 업데이트 문제와 일치하는 복구 전략이 있는지 확인하는 과정입니다.

  5. 유효한 복구 전략이 발견되면 새 창이 나타나며, '이 수정 사항 적용'을 클릭하여 해당 시나리오에 맞는 수정을 진행할 수 있습니다.Windows 10 업데이트 오류 0x8007371C 완벽 해결 가이드

    참고: 권장되는 수정 유형에 따라 화면의 지시 사항을 따라야 할 수 있습니다.

  6. 수정 사항이 성공적으로 적용되면 컴퓨터를 재부팅하고, 다음 시작이 완료된 후 문제가 해결되었는지 확인합니다.

보류 중인 업데이트를 설치할 때 여전히 0x8007371C 오류가 발생하거나, 문제 해결사가 유효한 복구 전략을 찾지 못했다면 아래의 다음 방법으로 넘어가세요.

방법 2. Windows Update 구성 요소 전체 초기화

Windows Update 문제 해결사가 문제를 자동으로 식별하지 못했다면, Windows Update 구성 요소 전체를 수동으로 초기화하는 단계로 넘어가야 합니다.

이 문제를 해결하려면 관리자 권한 명령 프롬프트를 사용하여 모든 관련 Windows Update 서비스를 중단한 뒤, SoftwareDistributionCatroot2 폴더에 저장된 임시 파일을 정리합니다. 그런 다음 관련 서비스를 모두 재시작하고, 보류 중인 업데이트를 다시 설치하여 문제가 해결되었는지 확인하세요.

아직 이 방법을 시도해 보지 않았다면, 아래 지침에 따라 Windows Update 종속성을 초기화하여 0x8007371C 오류를 해결해 보세요.

  1. 키보드에서 Windows 키 + R을 눌러 실행(Run) 대화상자를 엽니다. 텍스트 상자에 "cmd"를 입력한 후 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 엽니다.Windows 10 업데이트 오류 0x8007371C 완벽 해결 가이드

    참고: UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭하여 관리자 권한을 부여합니다.

  2. 관리자 권한 명령 프롬프트에서 아래 명령어를 순서대로 입력하고, 각 명령어 입력 후 Enter 키를 눌러 WU 관련 모든 서비스를 중지합니다.
    SC config wuauserv start= auto
    
    SC config bits start= auto
    
    SC config cryptsvc start= auto
    
    SC config trustedinstaller start= auto

    참고: 위 명령어는 Windows Update 서비스, MSI Installer, 암호화 서비스(Cryptographic), BITS 서비스를 자동 시작으로 설정합니다.

  3. 모든 관련 서비스가 중지되면, 아래 명령어를 실행하여 SoftwareDistributionCatroot2 폴더를 정리하고 이름을 변경합니다.
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
    ren C:\Windows\System32\catroot2 Catroot2.old

    참고: 이 두 폴더는 WU 구성 요소가 사용하는 업데이트 파일을 보관하고 있습니다. 폴더 이름을 변경하면 운영체제가 손상되지 않은 새 폴더를 강제로 생성하게 됩니다.

  4. 컴퓨터를 다시 재부팅한 후 문제가 해결되었는지 확인합니다.

보류 중인 업데이트 설치 시도가 여전히 동일한 0x8007371C 오류로 끝난다면, 아래의 다음 방법으로 넘어가세요.

방법 3. Microsoft Update Catalog를 통한 수동 업데이트 설치

Windows Update 문제 해결사로도 Windows Update 구성 요소의 근본적인 문제를 찾지 못했다면, Microsoft Update Catalog에서 설치에 실패하는 업데이트를 직접 검색하여 수동으로 설치하는 것이 0x8007371C 오류를 우회하는 빠른 방법입니다(특히 Windows 10 빌드 1903으로 업데이트할 때 자주 효과적입니다).

이 방법은 많은 사용자들에게 실제로 효과가 입증되었습니다. 과정이 다소 번거로울 수 있지만(특히 여러 개의 업데이트가 같은 오류로 실패하는 경우), 내장 Windows Update 구성 요소에 대한 의존을 완전히 우회하고 싶다면 시도할 가치가 충분합니다.

참고: 보류 중인 업데이트가 많다면(10개 이상) 이 방법보다는 방법 5로 바로 넘어가는 것이 더 효율적입니다.

이 방법을 진행하기로 했다면, 아래 단계별 지침을 따르세요.

  1. 문제가 발생한 컴퓨터에서 선호하는 브라우저를 열고 Microsoft Update Catalog 공식 홈페이지(catalog.update.microsoft.com)에 접속합니다.
  2. 화면 좌측 상단의 검색 기능을 이용해 0x8007371C 오류로 설치에 실패하는 업데이트를 검색합니다.Windows 10 업데이트 오류 0x8007371C 완벽 해결 가이드
  3. 검색 결과가 표시되면, 현재 사용 중인 OS 아키텍처(x64/x86 등)와 Windows 버전에 맞는 적절한 업데이트를 선택합니다.Windows 10 업데이트 오류 0x8007371C 완벽 해결 가이드
  4. 컴퓨터와 호환되는 업데이트를 확인했다면, 해당 항목 옆의 다운로드(Download) 버튼을 클릭합니다.
  5. 마지막으로 파일 탐색기를 열어 다운로드된 위치로 이동한 뒤, 다운로드한 파일을 우클릭하여 나타나는 메뉴에서 설치(Install)를 선택합니다.Windows 10 업데이트 오류 0x8007371C 완벽 해결 가이드

    참고: 여러 개의 업데이트가 동일한 오류 코드로 실패하는 경우, 실패하는 모든 업데이트에 대해 3~5단계를 반복하세요.

Microsoft Update Catalog를 통해서도 동일한 오류 코드가 계속 나타난다면, 아래의 다음 방법으로 넘어가세요.

방법 4. 시스템 복원 사용

특정 변경 사항(드라이버 업데이트, 새 드라이버 설치, 기능 업데이트 등) 이후에 Windows Update가 실패하기 시작했다면, Windows Update 구성 요소와 충돌하는 요소가 있는 것일 수 있습니다.

이 경우 시스템 복원(System Restore)을 사용해 컴퓨터를 정상 상태로 되돌리면 문제를 해결할 수 있습니다.

참고: 기본적으로 시스템 복원은 중요한 시스템 이벤트가 발생할 때마다 새로운 복원 지점을 생성하고 저장하도록 설정되어 있습니다. 이 기본 동작을 변경하지 않았다면, 문제 해결에 활용할 수 있는 복원 지점이 충분히 있을 것입니다.

이전에 저장된 시스템 복원 지점을 사용하여 이 문제가 발생하지 않던 이전 시점으로 컴퓨터를 되돌리세요.

Windows 10 업데이트 오류 0x8007371C 완벽 해결 가이드

복원 지점을 사용해 PC를 정상 상태로 되돌렸다면, 이전에 실패했던 Windows Update를 다시 설치해 보세요.

그래도 문제가 해결되지 않고 업데이트 실패 시 여전히 0x8007371C 오류가 나타난다면, 아래의 마지막 방법으로 넘어가세요.

방법 5. 복구 설치 또는 클린 설치

위의 어떤 방법으로도 문제가 해결되지 않았다면, 로컬 Windows Update 구성 요소에 영향을 미치는 시스템 파일 손상을 겪고 있을 가능성이 매우 높습니다.

이 시나리오에 해당한다면, 0x8007371C 오류 코드를 유발할 수 있는 손상된 요소를 완전히 제거하기 위해 Windows 설치의 모든 구성 요소를 초기화하는 것 외에 방법이 없습니다.

이 시점에서 선택할 수 있는 방법은 크게 두 가지입니다.

  • 클린 설치 – 빠른 해결을 원한다면 클린 설치를 선택하세요. 호환되는 설치 미디어 없이도 진행할 수 있으며, 기존 Windows 파일을 OS 드라이브에서 교체하고 손상된 모든 요소를 제거합니다. 다만 사전에 개인 데이터를 백업하지 않으면 OS 드라이브(C:\)의 모든 개인 데이터를 잃게 된다는 점을 유의해야 합니다.
  • 복구 설치(In-place Repair) – 이 절차는 시간이 훨씬 더 오래 걸리고 호환 가능한 설치 미디어를 삽입하여 현재 위치 복구 절차를 진행해야 합니다. 하지만 복구 설치를 하면 응용 프로그램, 게임, 문서, 사진 등 개인 파일을 모두 그대로 유지할 수 있다는 장점이 있습니다.