다음을 통해 공유


Windows Server 업데이트 문제 해결 지침

가상 에이전트를 사용해 보세요. 일반적인 Windows 업데이트 문제를 신속하게 식별하고 해결하는 데 도움이 될 수 있습니다.

이 솔루션은 Windows 업데이트 문제 해결 시나리오를 시작할 수 있도록 설계되었습니다.

문제 해결 검사 목록

1단계: 특정 오류의 이벤트 로그를 검사하여 문제 식별

  1. 제어판>관리 도구에서 이벤트 뷰어를 엽니다.
  2. 시스템 로그에서 Windows 업데이트 에이전트 이벤트를 찾고 업데이트가 적용된 거의 같은 시간에 시스템 및 애플리케이션 로그에서 오류를 찾습니다.
  3. 이벤트 뷰어 트리를 애플리케이션 및 서비스 로그>Microsoft>Windows>WindowsUpdateClient>Operational로 확장합니다.
  4. 설치에 실패한 업데이트 및 오류 코드를 확인합니다.
  5. 구성 요소별 일반적인 Windows 업데이트 오류 또는 Windows 업데이트 오류 코드에서 오류 및 해결을 찾습니다.

2단계: 보류 중인 다시 부팅 상태 확인

컴퓨터가 다시 시작되지 않은 경우 컴퓨터를 다시 시작합니다.

3단계: 서비스 스택 업데이트

최신 서비스 스택 업데이트를 설치합니다. 최신 서비스 스택 업데이트를 참조하세요.

4단계: Windows용 Windows 업데이트 문제 해결사 실행

  1. 문제 해결사를 다운로드하고 팝업 창에서 열기 또는 저장을 선택합니다. (저장을 선택한 경우 저장 위치에서 문제 해결사를 열어야 합니다.)
  2. 다음을 선택하여 문제 해결사를 시작하고, 단계에 따라 문제를 식별 및 수정합니다.
  3. 문제 해결사가 완료되면 Windows 업데이트를 다시 실행합니다. 시작 단추에서 설정>업데이트 및 보안>Windows 업데이트>업데이트 확인을 선택하고 사용 가능한 업데이트를 설치합니다.
  4. 해당하는 경우 Windows Update 구성 요소를 초기화합니다.

5단계: DISM 또는 시스템 업데이트 준비 도구를 사용하여 Windows 업데이트 문제 해결

자세한 내용은 DISM 또는 시스템 업데이트 준비 도구를 사용하여 Windows 업데이트 오류 해결을 참조하십시오.

일반적인 문제 및 솔루션

"업데이트를 적용할 수 없음" 오류 메시지가 표시됩니다.

오류 메시지

업데이트는 컴퓨터에 적용되지 않습니다.

원인 1: 업데이트가 대체됨

이 문제를 해결하려면 설치하는 패키지에 최신 버전의 이진 파일이 포함되어 있는지 확인합니다. 또는 패키지가 다른 새 패키지로 대체되었는지 확인합니다.

원인 2: 업데이트가 이미 설치되어 있습니다.

이 문제를 해결하려면 설치하려는 패키지가 아직 설치되어 있지 않은지 확인합니다.

원인 3: 아키텍처에 대한 잘못된 업데이트

이 문제를 해결하려면 설치하려는 패키지가 사용 중인 Windows 버전과 일치하는지 확인합니다. Windows 버전 정보는 각 업데이트에 대한 문서의 "적용 대상" 섹션에서 찾을 수 있습니다. 예를 들어 Windows Server 2012 전용 업데이트는 Windows Server 2012 R2 기반 컴퓨터에 설치할 수 없습니다.
설치하려는 패키지가 사용 중인 Windows 버전의 프로세서 아키텍처와 일치하는지 확인합니다. 예를 들어 x86 기반 업데이트는 Windows의 x64 기반 설치에 설치할 수 없습니다.

원인 4: 필수 업데이트 누락

이 문제를 해결하려면 패키지의 관련 문서를 읽어 필수 구성 요소 업데이트가 설치되어 있는지 확인합니다. 예를 들어 Windows 8.1 또는 Windows Server 2012 R2에서 오류 메시지를 받는 경우 2014년 4월 업데이트 2919355를 필수 구성 요소로 설치하고 하나 이상의 필수 구성 요소 서비스 업데이트(KB 2919442 및 KB 3173424)를 설치해야 할 수 있습니다.
이러한 필수 구성 요소 업데이트가 설치되어 있는지 확인하려면 다음 PowerShell 명령을 실행합니다.
get-hotfix KB3173424, KB2919355, KB2919442
업데이트가 설치된 경우 명령은 출력의 InstalledOn 섹션에 설치된 날짜를 반환합니다.

WSUS(Windows Server Update Services) 또는 Configuration Manager에서 업데이트가 다운로드되지 않음

오류 메시지:

네트워크 또는 인증 오류로 인해 Mux에 연결 하지 못했습니다.

이 문제를 해결하려면 오류 메시지 코드에 제공된 숫자 코드를 확인합니다. 이는 winsock 오류 코드에 해당합니다. 인증서 오류 세분화 됩니다 (예를 들어 인증서를 확인할 수 없으면 cert 권한이 없는 등이 있습니다.)

배포한 업데이트가 디바이스에 수신되지 않음

이 문제를 해결하려면 다음 단계를 수행하십시오.

  1. 관련 범주에 대한 디바이스의 업데이트가 일시 중지되지 않는지 확인합니다. 기능 업데이트 일시 중지 및 품질 업데이트 일시 중지를 참조하세요.

  2. 기능 업데이트만 해당: 지정된 기능 업데이트 버전에 대한 세이프가드 보류가 디바이스에 적용될 수 있습니다. 세이프가드 보류에 대한 자세한 내용은 세이프가드 보류 및 세이프가드 보류 옵트아웃을 참조하세요.

  3. 디바이스가 할당된 배포에 제공 상태가 있는지 확인합니다. 상태가 일시 중지 되거나 예약된 배포는 디바이스에 콘텐츠를 배포하지 않습니다.

  4. 디바이스가 업데이트를 검색하고 Windows 업데이트 서비스를 검사하고 있는지 확인합니다. 업데이트 검색에 대한 자세한 내용은 업데이트 검사를 참조 하세요.

  5. 기능 업데이트만 해당: 디바이스가 배포 서비스에 의해 기능 업데이트 관리에 성공적으로 등록되었는지 확인합니다. 성공적으로 등록된 디바이스는 기능 업데이트에 대한 업데이트 관리 등록이 있는 Microsoft Entra 디바이스 리소스로 표시되며 Microsoft Entra 디바이스 등록 오류가 없습니다.

  6. 신속한 품질 업데이트만: 디바이스에 업데이트 상태 도구가 설치되어 있는지 확인합니다(KB 4023057 - Windows 10 업데이트 서비스 구성 요소에 대한 업데이트 또는 최신 품질 업데이트에 설명된 업데이트에서 Windows 10 버전 1809 이상에서 사용 가능). 디바이스가 신속한 품질 업데이트를 수신하려면 업데이트 상태 도구가 필요합니다. 디바이스에서 프로그램의 위치는 C:\Program Files\Microsoft Update Health Tools입니다.
    현재 상태를 확인하려면 설치된 프로그램 목록을 보거나 이 PowerShell 스크립트를 사용합니다.

    Get-WmiObject -Class Win32\_Product \| Where-Object {$\_.Name -amatch "Microsoft Update Health Tools"}
    

디바이스에서 배포하지 않은 업데이트를 받고 있습니다.

이 문제를 해결하려면 다음 단계를 수행하십시오.

  1. 디바이스가 다른 엔드포인트가 아닌 Windows 업데이트 서비스를 검사하고 있는지 확인합니다. 예를 들어 디바이스가 WSUS 엔드포인트에서 업데이트를 검색하는 경우 다른 업데이트를 받을 수 있습니다. 업데이트 검색에 대한 자세한 내용은 업데이트 검사를 참조 하세요.
  2. 기능 업데이트만: 배포 서비스에서 디바이스가 기능 업데이트 관리에 성공적으로 등록되었는지 확인합니다. 성공적으로 등록되지 않은 디바이스는 기능 업데이트 지연 기간에 따라 다른 업데이트를 받을 수 있습니다. 성공적으로 등록된 디바이스는 기능 업데이트에 대한 업데이트 관리 등록이 있는 Microsoft Entra 디바이스 리소스로 표시되며 Microsoft Entra 디바이스 등록 오류가 없습니다.

WSUS 문제 해결

WSUS 연결 실패

Windows Server 2008 R2에서 WSUS 3.0 SP2를 사용하는 경우 WSUS 서버에 업데이트 4039929 또는 최신 버전 업데이트 패키지가 설치되어 있어야 합니다.

서버 버전을 확인하는 방법은 다음과 같습니다.

  1. WSUS 콘솔을 엽니다.
  2. 서버 이름을 선택합니다.
  3. 개요>연결>서버 버전에서 버전 번호를 찾습니다.
  4. 버전 이 3.2.7600.283 이상인지 확인합니다.

Windows Server 2012 이상 버전에서 WSUS를 사용하는 경우 WSUS 서버에 다음 보안 품질 월간 롤업 또는 최신 버전 롤업 중 하나가 설치되어 있어야 합니다.

참고 항목

원격 사이트 시스템 서버에 설치된 소프트웨어 업데이트 지점과 함께 Configuration Manager를 사용하는 경우 사이트 서버에 WSUS 관리 콘솔을 설치해야 합니다. WSUS 3.0 SP2의 경우 KB 4039929 이상 업데이트도 WSUS 관리 콘솔에 설치해야 합니다. 4039929(원격 또는 로컬)를 설치한 후 서버를 다시 시작해야 합니다. 다시 시작한 후에도 문제가 지속되는지 확인합니다.

연결 실패 문제를 해결하려면 다음 단계를 수행합니다.

  1. WSUS 서버에서 Update Services 서비스와 World Wide Web Publishing 서비스가 실행 중인지 확인합니다.
  2. 기본 웹 사이트 또는 WSUS 관리 웹 사이트가 WSUS 서버에서 실행되고 있는지 확인합니다.
  3. WSUS 관리 웹 사이트(c:\inetpub\logfiles)에 대한 IIS 로그를 검토하고 오류를 확인합니다.

오류 코드: 80244007

오류 메시지:

SyncUpdates_WithRecovery 실패

이 문제를 해결하려면 WSUS 서버에서 다음 단계를 수행합니다.

  1. 관리자 권한 명령 프롬프트 창을 열고 다음 위치로 이동합니다.
    %programfiles%\Update Services\WebServices\ClientWebService

  2. 다음 명령을 입력하고 각 명령 다음에 Enter 키를 누릅니다.

    takeown /f web.config
    icacls web.config /grant administrator:(F)
    notepad.exe web.config
    
  3. web.config에서 다음 줄을 찾습니다.

    <add key="maxInstalledPrerequisites" value="400"/>
    
  4. 값을 400에서 800으로 변경합니다.

  5. web.config 파일을 저장합니다.

  6. IISReset를 실행합니다.

데이터 수집

Microsoft 지원의 지원이 필요한 경우 배포 관련 문제에 TSS를 사용하여 정보 수집에 설명된 단계에 따라 정보를 수집하는 것이 좋습니다.

참조