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

Windows 10 'Windows 업데이트 구성 요소를 복구해야 합니다' 오류 완벽 해결 가이드

이 글에서는 Windows 10에서 Windows 업데이트를 실행하려고 할 때 나타나는 'Windows 업데이트 구성 요소를 복구해야 합니다(Windows update components must be repaired)' 오류를 해결하는 방법을 단계별로 자세히 안내해 드립니다.

Windows 10  Windows 업데이트 구성 요소를 복구해야 합니다  오류 완벽 해결 가이드

Windows 업데이트 구성 요소 복구 오류의 원인

이 오류는 컴퓨터에서 Windows 업데이트를 수동 또는 자동으로 실행할 때 발생합니다.

주요 원인은 Windows 업데이트가 업데이트를 설치한 후 해당 업데이트에 파일 손상, 업데이트 캐시 문제, Windows 서비스 중지 등 여러 가지 문제가 생기는 경우입니다.

오류 해결 전 기본 사항 점검

본격적인 해결 방법을 시도하기 전에 아래 기본 사항들을 먼저 확인하는 것이 좋습니다.

  • 인터넷 연결 상태: 인터넷 속도가 느리면 업데이트 다운로드가 제대로 되지 않을 수 있습니다. 구글에서 '인터넷 속도 테스트'를 검색하여 연결 상태를 확인해 보세요.
  • 백신 프로그램 비활성화: 백신 프로그램이 이 오류의 원인일 수 있습니다. 백신을 일시적으로 비활성화한 후 Windows 업데이트를 다시 실행해 보세요.
  • 컴퓨터 재부팅: 재부팅하면 Windows 업데이트 서비스가 중지 후 다시 시작됩니다.
  • 지역 설정 확인: 설정 → 시간 및 언어 → 지역 및 언어에서 날짜와 시간대가 올바르게 설정되어 있는지 확인하세요.
  • 디스크 여유 공간: 시스템에 최소 1GB 이상의 여유 공간이 있는지 확인하세요.

방법 1: Windows 10 업데이트 캐시 초기화

가장 가능성 높은 원인은 업데이트 캐시가 손상된 것입니다. 캐시를 초기화하려면 먼저 Windows 업데이트 관련 서비스를 중지한 후, 캐시를 저장하는 두 개의 폴더 이름을 변경해야 합니다.

  1. 시작 버튼 클릭CMD 입력 → 명령 프롬프트 우클릭관리자 권한으로 실행 선택
    Windows 10  Windows 업데이트 구성 요소를 복구해야 합니다  오류 완벽 해결 가이드
  2. 열린 검은색 명령 창에 아래 명령어를 한 줄씩 입력합니다. (각 서비스가 중지되기까지 1~2분 정도 걸릴 수 있습니다)

    net stop wuauserv
    net stop cryptsvc
    net stop bits
    net stop msiserver

    Windows 10  Windows 업데이트 구성 요소를 복구해야 합니다  오류 완벽 해결 가이드

  3. 명령 실행 후 '서비스가 성공적으로 중지되었습니다' 또는 '서비스가 시작되지 않았습니다'라는 메시지가 표시되면 정상입니다.
  4. 다음으로 아래 세 가지 명령어를 순서대로 입력합니다.

    ren %systemroot%\softwaredistribution softwaredistribution.old
    ren %systemroot%\system32\catroot2 catroot2.old
    Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"

  5. 컴퓨터를 재부팅합니다.
  6. 이제 Windows 업데이트를 수동으로 실행합니다. 시작 > 설정을 클릭하세요.
    Windows 10  Windows 업데이트 구성 요소를 복구해야 합니다  오류 완벽 해결 가이드
  7. 업데이트 및 보안을 클릭합니다.
    Windows 10  Windows 업데이트 구성 요소를 복구해야 합니다  오류 완벽 해결 가이드
  8. Windows 업데이트를 클릭한 후 업데이트 확인 버튼을 누릅니다.Windows 10  Windows 업데이트 구성 요소를 복구해야 합니다  오류 완벽 해결 가이드
  9. 정상적으로 업데이트가 다운로드 및 설치되고 오류 메시지가 더 이상 나타나지 않으면 해결된 것입니다.

만약 동일한 문제가 계속된다면 다음 방법으로 넘어가세요.

방법 2: Windows 업데이트 문제 해결사 실행

다음으로 Microsoft에서 제공하는 Windows 업데이트 문제 해결사 도구를 다운로드하여 실행해 볼 수 있습니다.

  • Microsoft 공식 사이트에서 Windows 업데이트 문제 해결사 도구를 다운로드합니다.
  • 다운로드한 .exe 파일을 더블클릭하여 실행합니다.
  • 메인 화면에서 'Windows 업데이트'를 좌클릭한 후 '다음'을 클릭합니다.
    Windows 10  Windows 업데이트 구성 요소를 복구해야 합니다  오류 완벽 해결 가이드
  • 아래와 같은 화면이 나타나면 '관리자 권한으로 문제 해결 시도'를 클릭합니다.
    Windows 10  Windows 업데이트 구성 요소를 복구해야 합니다  오류 완벽 해결 가이드
  • 도구가 자동으로 진단하고 수정 사항을 적용할 때까지 기다립니다.
  • 완료되면 '닫기'를 클릭하고 컴퓨터를 재부팅합니다.
  • 재부팅 후 첫 번째 방법과 같이 Windows 업데이트를 수동으로 다시 실행해 봅니다.

방법 3: 손상된 시스템 파일 복구

위 방법들로 해결되지 않았다면 시스템 파일이 손상되었을 가능성이 있습니다. 특히 '하나 이상의 Windows 업데이트 구성 요소가 잘못 구성되었습니다'라는 오류가 나타난다면 대부분 파일 손상이 원인입니다. 아래 단계를 따라 손상된 파일을 복구하세요.

  • 시작 버튼 클릭CMD 입력 → 명령 프롬프트 우클릭관리자 권한으로 실행 선택
    Windows 10  Windows 업데이트 구성 요소를 복구해야 합니다  오류 완벽 해결 가이드
  • 명령 창에 chkdsk C: /i /r을 입력합니다. '다음 시스템 다시 시작 시 검사를 실행하시겠습니까?'라는 메시지가 나타나면 Y를 입력하고 Enter를 누릅니다.
    Windows 10  Windows 업데이트 구성 요소를 복구해야 합니다  오류 완벽 해결 가이드
  • 시스템을 재부팅합니다. 재부팅 과정에서 디스크 검사가 자동으로 실행되며 손상된 파일을 복구합니다.
  • Windows 업데이트를 다시 수동으로 실행해 보고, 여전히 문제가 있다면 다음 단계로 진행합니다.
  • 명령 프롬프트를 관리자 권한으로 다시 열고 아래 명령어를 입력합니다.

    dism.exe /Online /Cleanup-image /Restorehealth
    sfc /scannow

  • 시스템을 재부팅합니다.
  • Windows 업데이트를 다시 수동으로 실행해 봅니다.

방법 4: Windows 업데이트 BIT 파일 재등록

다음으로 Windows 업데이트에서 사용하는 BIT 파일을 재등록하는 방법을 시도해 볼 수 있습니다. 이 과정은 Windows 업데이트 관련 파일을 기본 설정으로 초기화하는 효과가 있습니다.

  1. 시작 버튼 클릭CMD 입력 → 명령 프롬프트 우클릭관리자 권한으로 실행 선택
    Windows 10  Windows 업데이트 구성 요소를 복구해야 합니다  오류 완벽 해결 가이드
  2. 먼저 아래 명령어로 업데이트 관련 서비스를 중지합니다.

    net stop wuauserv
    net stop cryptsvc
    net stop bits
    net stop msiserver

    Windows 10  Windows 업데이트 구성 요소를 복구해야 합니다  오류 완벽 해결 가이드

  3. 그다음 아래 명령어들을 한 줄씩 순서대로 입력합니다.

    regsvr32.exe /s atl.dll
    regsvr32.exe /s urlmon.dll
    regsvr32.exe /s mshtml.dll
    regsvr32.exe /s shdocvw.dll
    regsvr32.exe /s browseui.dll
    regsvr32.exe /s jscript.dll
    regsvr32.exe /s vbscript.dll
    regsvr32.exe /s scrrun.dll
    regsvr32.exe /s msxml.dll
    regsvr32.exe /s msxml3.dll
    regsvr32.exe /s msxml6.dll
    regsvr32.exe /s actxprxy.dll
    regsvr32.exe /s softpub.dll
    regsvr32.exe /s wintrust.dll
    regsvr32.exe /s dssenh.dll
    regsvr32.exe /s rsaenh.dll
    regsvr32.exe /s gpkcsp.dll
    regsvr32.exe /s sccbase.dll
    regsvr32.exe /s slbcsp.dll
    regsvr32.exe /s cryptdlg.dll
    regsvr32.exe /s oleaut32.dll
    regsvr32.exe /s ole32.dll
    regsvr32.exe /s shell32.dll
    regsvr32.exe /s initpki.dll
    regsvr32.exe /s wuapi.dll
    regsvr32.exe /s wuaueng.dll
    regsvr32.exe /s wuaueng1.dll
    regsvr32.exe /s wucltui.dll
    regsvr32.exe /s wups.dll
    regsvr32.exe /s wups2.dll
    regsvr32.exe /s wuweb.dll
    regsvr32.exe /s qmgr.dll
    regsvr32.exe /s qmgrprxy.dll
    regsvr32.exe /s wucltux.dll
    regsvr32.exe /s muweb.dll
    regsvr32.exe /s wuwebv.dll

  4. 컴퓨터를 재부팅합니다.
  5. Windows 업데이트를 다시 수동으로 실행해 봅니다.

방법 5: Windows 10 업데이트 수동 설치

마지막 방법은 최신 업데이트를 수동으로 설치하는 것입니다. 이 방법은 하나의 통합 파일만 다운로드하면 됩니다(업데이트마다 개별 파일을 받는 것이 아닙니다).

  • 먼저 사용 중인 운영체제가 32비트인지 64비트인지 확인해야 합니다. 시작 > 설정을 클릭하세요.
    Windows 10  Windows 업데이트 구성 요소를 복구해야 합니다  오류 완벽 해결 가이드
  • 시스템 > 정보를 클릭하면 '장치 사양' 아래 '시스템 종류' 항목에서 32비트 또는 64비트 운영체제 여부를 확인할 수 있습니다.
    Windows 10  Windows 업데이트 구성 요소를 복구해야 합니다  오류 완벽 해결 가이드
  • Microsoft Windows 10 업데이트 기록 페이지로 이동하여 '이 릴리스에서(In this release)' 항목 아래의 최신 KB 파일 버전을 확인하고 기록해 둡니다. 예를 들어 KB4499183과 같은 형식입니다.
    Windows 10  Windows 업데이트 구성 요소를 복구해야 합니다  오류 완벽 해결 가이드
  • Microsoft Windows 업데이트 카탈로그(Microsoft Update Catalog) 페이지로 이동하여 검색창에 KB 번호를 입력합니다. (예: KB4499183)
  • 32비트 운영체제를 사용 중이라면 'Windows 10 Version for x86-based systems' 파일을 다운로드합니다.
  • 64비트 운영체제를 사용 중이라면 'Windows 10 Version for x64-based systems' 파일을 다운로드합니다.
  • 파일 크기가 보통 700MB~1GB 정도이므로 다운로드에 몇 분 정도 소요될 수 있습니다.
  • 다운로드가 완료되면 파일을 더블클릭하고 화면 안내에 따라 업데이트를 설치합니다.
  • 컴퓨터를 재부팅합니다.
  • Windows 업데이트를 다시 수동으로 실행해 봅니다.

마무리

위에서 소개한 방법들을 통해 Windows 10에서 Windows 업데이트를 실행할 때 나타나는 'Windows 업데이트 구성 요소를 복구해야 합니다' 오류를 해결하셨기를 바랍니다.

모든 방법을 시도했는데도 문제가 계속된다면 아래 댓글로 상황을 남겨주세요. 함께 해결 방법을 찾아보겠습니다.