How To

윈도우 업데이트 오류 0x80073712를 효과적으로 해결하는 방법

February 11, 2026 1 분 읽기 Updated: February 11, 2026

Windows 업데이트 오류(예: 0x80073712)는 정말 골치 아픈 문제입니다.때때로 시스템이 업데이트 설치를 거부하고 파일 누락 또는 설치 실패에 대한 메시지를 표시합니다.일부 시스템에서는 이러한 오류가 손상되었거나 누락된 업데이트 파일을 나타내는 악명 높은 오류 코드 0x80073712와 함께 나타납니다.이 문제로 어려움을 겪고 있다면, 일반적으로 업데이트 구성 요소를 정리하거나 시스템 파일을 복구하는 것으로 해결할 수 있다는 점을 알아두면 좋습니다. Windows 업데이트 캐시를 재설정하는 것만으로도 해결되는 경우가 많습니다.하지만 문제가 심각한 경우에는 현재 위치 업그레이드 또는 시스템 복원과 같은 보다 철저한 복구가 필요할 수 있습니다.이 가이드에서는 가장 일반적이고 효과적인 해결 방법을 안내합니다.이 가이드 중 하나가 여러분의 시스템에 적용되어 골치 아픈 시간을 절약하는 데 도움이 되기를 바랍니다.

Windows에서 오류 0x80073712를 해결하는 방법

Windows 업데이트 문제 해결사를 사용하세요

이건 너무 당연한 얘기 같지만, 가끔은 온갖 업데이트 문제를 해결하는 데 아주 효과적입니다.윈도우에는 윈도우 업데이트 문제를 위한 내장 문제 해결사가 있습니다.이 도구는 캐시 손상, 업데이트 구성 요소 오류 또는 레지스트리 오류와 같은 문제를 스캔하고 경우에 따라 자동으로 수정합니다.일반적으로 문제가 사소한 오류나 실패한 업데이트에서 남은 파일 때문에 발생하는 경우 효과적입니다.

실행 방법은 다음과 같습니다.

  1. [설정]을 열고 [ 업데이트 및 보안] > [문제 해결]Windows + I 로 이동하세요.
  2. 추가 문제 해결사를 클릭한 다음 Windows 업데이트를 선택하세요.
  3. 문제 해결사 실행을 클릭하세요.

실행이 완료되면 PC를 재시작하고 업데이트 문제가 해결되었는지 확인하세요.해결되지 않았더라도 걱정하지 마시고 다음 해결 방법을 시도해 보세요.

참고: 내장된 문제 해결 도구가 효과가 없는 경우, Windows 업데이트 문제 해결사( 별도 설치형)를 사용해 보세요.이 도구는 Microsoft 지원 사이트에서 제공하는 더욱 강력한 도구로, 해결하기 어려운 문제도 처리할 수 있습니다.

SFC와 DISM을 사용하여 손상된 시스템 파일을 복구하세요

대부분의 경우 업데이트 오류는 중요한 시스템 파일이 손상되었거나 누락되었기 때문에 발생합니다.시스템 파일 검사기(SFC)와 배포 이미지 서비스 및 관리(DISM) 도구는 이러한 문제를 해결하기 위해 만들어졌습니다.이 도구들은 시스템을 검사하고 손상된 파일을 수정하거나 교체합니다.

먼저 관리자 권한으로 명령 프롬프트를 엽니다.검색창에 cmd를 입력하고 마우스 오른쪽 버튼을 클릭한 다음 “관리자 권한으로 실행”을 선택합니다.그런 다음 다음 명령어를 순서대로 입력하고 각 명령어를 입력한 후 Enter 키를 누릅니다 Enter.

dism /online /cleanup-image /scanhealth dism /online /cleanup-image /restorehealth sfc /scannow 

때때로 Windows에서 문제가 발견되었지만 모든 문제를 해결하지 못했다는 메시지가 나타날 수 있습니다.이러한 경우 일부 파일을 수동으로 교체하거나 명령을 다시 실행하거나 고급 복구 방법을 고려해야 할 수 있습니다.이러한 작업을 실행한 후에는 시스템을 다시 시작하는 것이 좋으며, 그 후에 업데이트를 다시 시도해 보세요.

참고: 일부 사용자는 sfc /scannow특히 시스템 손상이 심한 경우 프로그램이 멈추거나 오류가 발생할 수 있다고 보고합니다.이러한 경우에는 DISM 명령어를 사용하여 근본적인 문제를 해결하는 것이 가장 좋습니다.

업데이트 루프를 중단하려면 Pending.xml 파일을 삭제하세요.

시스템이 업데이트를 설치하려고 계속 시도하다가 멈추는 경우, Pending.xml진행 중인 업데이트 작업을 대기시키는 파일이 문제일 수 있습니다.이 파일이 손상되었거나 데이터가 남아 있으면 무한 루프가 발생하거나 업데이트가 실패할 수 있습니다.해당 파일을 삭제하면 Windows에서 업데이트 프로세스를 처음부터 다시 시작하는 데 도움이 될 수 있습니다.

하지만 이 파일을 수정하기 전에 먼저 소유권을 가져와야 합니다. Windows에서 보안상의 이유로 파일을 잠가 놓았기 때문입니다.따라서 안전 모드에서 작업하는 것이 좋습니다.안전 모드는 공유 위반 오류를 우회하는 데 도움이 됩니다.

요지는 다음과 같습니다.

  1. Windows 복구 환경으로 들어가려면 ‘다시 시작’Shift 버튼을 누른 상태에서 클릭하여 PC를 다시 시작하세요.
  2. 문제 해결 > 고급 옵션 > 시작 설정 > 다시 시작 으로 이동합니다.그런 다음 4번 또는 F4번 키를 눌러 안전 모드로 부팅합니다.
  3. 명령 프롬프트를 관리자 권한으로 열려면 검색 후 cmd마우스 오른쪽 버튼을 클릭하고 ” 관리자 권한으로 실행”을 선택하세요.
  4. 다음 명령어를 순서대로 실행하세요:
    • takeown /f %windir%\winsxs\pending.xml /a
    • cacls %windir%\winsxs\pending.xml /e /g everyone:f
    • del %windir%\winsxs\pending.xml

그 후 정상적으로 재부팅하고 다시 업데이트를 시도해 보세요.안전 모드에서도 파일이 삭제되지 않으면 권한 문제이거나 Windows가 너무 고집스러운 것일 수 있습니다.때로는 이 과정을 몇 번 반복하면 해결될 수도 있습니다.

Windows 업데이트 구성 요소를 수동으로 재설정

이 방법은 업데이트 프로세스를 처리하는 핵심 서비스를 재설정하고, 캐시를 지우고, 주요 레지스트리 항목을 재설정합니다.다소 복잡하지만 0x80073712와 같은 고질적인 오류를 해결하는 데 필요한 경우가 많습니다.

먼저 간섭을 피하기 위해 Wi-Fi를 끄거나 비행기 모드로 전환한 다음 관리자 권한으로 명령 프롬프트를 엽니다.다음 명령을 하나씩 실행하세요.

net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat" ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start cryptsvc net start wuauserv net start appidsvc net start bits netsh winsock reset 

모든 명령 실행 후 PC를 다시 시작하십시오.이렇게 하면 남아 있는 업데이트 문제가 해결되는 경우가 많으며, Windows가 손상된 파일을 재사용하는 대신 새 파일을 가져오도록 합니다.

악성코드 또는 보안 충돌을 검사합니다.

악성 프로그램은 교묘하게 숨어듭니다.때때로 악의적인 공격자나 감염된 파일이 업데이트 프로세스를 방해합니다.전체 바이러스 검사를 실행하면 업데이트 파일을 손상시키거나 설치를 차단하는 위협 요소를 식별하고 제거할 수 있습니다.

Windows 보안을 열고 바이러스 및 위협 방지 로 이동한 다음 전체 검사를 선택 하고 지금 검사를 누르세요.클라우드 보호 및 실시간 모니터링을 활성화하면 숨어있는 악성 프로그램을 잡아내는 가장 좋은 방법입니다.

또한, 타사 보안 소프트웨어가 설치되어 있다면 Windows 업데이트를 차단할 가능성이 있으므로 일시적으로 비활성화해 보세요.업데이트 후에는 반드시 다시 활성화하는 것을 잊지 마세요.

제자리 업그레이드를 수행하십시오

이건 최후의 수단이지만 정말 유용한 방법입니다.기본적으로 Windows를 기존 시스템 위에 다시 설치하여 파일, 앱, 설정을 손실하지 않고 손상된 시스템 파일을 복구하는 것입니다.모든 것을 지우지 않고 복구 설치를 하는 것과 같습니다.현재 빌드와 일치하는 ISO 파일이나 설치 미디어가 있다면 핵심 문제를 해결하는 가장 빠른 방법입니다.

Microsoft에서 ISO 파일을 다운로드하고 마운트한 다음 실행하세요 setup.exe.설치 과정에서 Windows 업데이트 다운로드 방식 변경을 선택하고 지금은 안 함을 선택하여 복구 중에 업데이트가 다시 다운로드되지 않도록 하세요.안내에 따라 라이선스에 동의하고 파일과 앱을 유지하도록 선택하세요.

완료되면 Windows 업데이트를 다시 실행하고 오류가 사라졌는지 확인하세요.호환성 문제를 방지하려면 ISO 파일이 현재 시스템 버전과 일치하는지 확인하십시오.

시스템 복원을 사용하여 이전 상태로 되돌리세요.

다른 방법이 모두 실패하고, 시스템 복원 지점을 이전 시점으로 설정해 두었다면, 최신 복원 지점으로 되돌려 최근 발생한 손상이나 문제가 있는 업데이트를 되돌릴 수 있습니다.마치 시스템 변경 사항을 실행 취소하는 것과 같습니다.

systempropertiesprotection실행 상자에 “시스템 복원”을 입력 하고 복원 지점을 선택한 다음 안내에 따라 진행하면 됩니다.복원 지점을 미리 활성화해 두었다면 이 과정은 빠르고 간단합니다.

윈도우 초기화 또는 재설치 (최후의 수단)

모든 방법이 실패하고 절망적인 상황이라면, 윈도우를 공장 초기 설정으로 복원하는 것이 유일한 해결책일 수 있습니다.이렇게 하면 손상된 파일이 모두 삭제되고, 파일을 보존할지 여부를 선택할 수 있습니다.복원 지점이 없거나 심각한 손상이 의심되는 경우에는 새로 설치하는 것이 필요할 수 있습니다.

설정 > 업데이트 및 보안 > 복구 로 이동한 다음, ‘이 PC 초기화’를 클릭하세요.‘내 파일 유지’를 선택 하고 Windows에서 초기화를 진행하도록 하세요.초기화가 완료되면 다시 업데이트를 확인하세요.대부분의 문제는 이 단계를 거치면 해결됩니다.

단계가 많긴 하지만, 윈도우 업데이트 오류 해결은 대개 손상된 파일, 캐시 문제, 맬웨어 또는 고장난 서비스와 같은 일반적인 원인을 체계적으로 하나씩 제거해 나가는 과정입니다.정확한 이유는 모르겠지만, 이 방법들을 사용하면 재부팅 한두 번 후에 대부분의 오류가 해결됩니다.이 정보가 누군가에게 시간 낭비를 줄이는 데 도움이 되기를 바랍니다.

요약

  • Windows 업데이트 문제 해결사를 실행하세요
  • SFC 및 DISM 도구를 사용하여 시스템 파일을 복구하십시오.
  • 무한 루프에 빠진 경우 안전 모드에서 pending.xml 파일을 삭제하세요.
  • Windows 업데이트 구성 요소를 수동으로 재설정합니다.
  • 악성코드를 검사하고 타사 보안 프로그램을 일시적으로 비활성화하세요.
  • 가능하다면 현재 위치에서 업그레이드 또는 시스템 복원을 수행하십시오.
  • 최후의 수단으로 윈도우를 초기화하거나 재설치하십시오.

마무리

한 가지 해결 방법이 효과가 없으면 다른 방법을 시도해 보세요.때로는 시행착오를 거쳐야 시스템이 스스로 문제를 해결할 수 있습니다.대부분의 경우 업데이트 캐시를 정리하거나 시스템 파일을 복구하면 문제가 해결됩니다.다소 번거롭긴 하지만, 손상된 부분을 제거하고 모든 것을 동기화하면 이러한 Windows 문제는 대개 해결됩니다.이 정보가 누군가의 시간을 조금이라도 절약해 주기를 바랍니다.행운을 빌어요!