Computer >> 컴퓨터 >  >> 체계 >> Windows Server

Windows 10:WSUS(0x80244019) 업그레이드 패키지를 다운로드할 수 없음

Windows Server 2012 이상용 WSUS는 일반 보안 패치와 대규모 업그레이드 패키지(업그레이드 Microsoft 용어로) Windows 10에서. 그러나 이 기능은 기본적으로 작동하지 않습니다. 이러한 업그레이드(이를 Redstone라고 함) Windows 10 개념에서) 클라이언트에서 단순히 다운로드할 수 없습니다. 이 문제를 생각해 봅시다.

Windows Server 2012용 WSUS에는 새로운 유형의 업데이트 클래스인 업그레이드가 등장했습니다. . WSUS 콘솔의 옵션 ->제품 및 분류에서 활성화됩니다. ->분류 . 업그레이드가 필요합니다. 옵션(비활성화된 경우 서두르지 말고 활성화하세요!).

Windows 10:WSUS(0x80244019) 업그레이드 패키지를 다운로드할 수 없음

이 옵션을 활성화하면 WSUS 서버가 오류를 반환하는 업그레이드를 다운로드하지 않습니다. WSUS가 업그레이드 패키지를 다운로드하도록 하려면 별도의 업데이트 KB 3095113를 설치하세요. (https://support.microsoft.com/en-us/kb/3095113) WSUS 서버에서.

참고 . 업그레이드 분류를 활성화하고 이전에 동기화한 경우 KB 3095113 설치 후 다음 PowerShell 명령을 사용하여 WSUS 데이터베이스를 지워야 합니다.

  1. 분류 비활성화:UpgradesGet-WsusClassification | Where-Object -FilterScript {$_.Classification.Title -Eq "업그레이드"} | Set-WsusClassification – 비활성화
  2. WSUS 데이터베이스에서 이러한 업그레이드에 대한 정보를 삭제합니다. $wsus =Get-WsusServer
    $wsus.SearchUpdates("버전 1511, 10586, 1607") | foreach { $wsus.DeleteUpdate($_.Id.UpdateId) }
  3. 분류 활성화:UpgradesGet-WsusClassification | Where -FilterScript {$_.Classification.Title -Eq "업그레이드"} | Set-WsusClassification
  4. 동기화를 실행합니다. $subsc =$s.GetSubscription()
    $subsc.StartSynchronization()

그러나 그것은 이야기의 일부일 뿐입니다. 서버에 KB 3095113을 설치한 후 업그레이드 패키지가 클라이언트에 나타나지 않습니다. Windows 10을 실행하는 PC의 WindowsUpdate.log에서 0x80244019 오류를 찾을 수 있습니다. :

2016/09/24 11:31:36.3654849 1064  2660  DownloadManager BITS 작업 {842564BB-06CE-4251-941C-43B4424EB32} 실패, FB109/2424EB32. 파일 URL =https://wsus.adatum.com:8530/Content/7C/6FCFDF07883BAE0E36654F3222603EAF377707B7C.esd , 로컬 경로 =C:\Windows\SoftwareDistribution\Download\dc0dc85b32300fe505d5d9a2f479c1b0\10586.0.151029-1700.th2_release_CLIENTENTERPRISE_VOL_x64fre_encode>us.esd

2016/09/24  11:31:36.3658125 1064  2660  DownloadManager   진행 실패 바이트 총계 =2659650046, 전송된 바이트 수 =18574952

2016/09/24 11:31:36.3845664 1064  2660  DownloadManager 업데이트를 다운로드하는 동안 오류 0x80244019가 발생했습니다.; 종속 호출 알림

로그에서 ESD 파일(OS 이미지 배포의 새로운 형식) 다운로드 시도를 볼 수 있습니다. 7C/6FCFDF07883BAE0E36654F3222603EAF377707B7C.esd 서버에서. 브라우저에서 이 URL을 열려고 하면 오류 404가 표시됩니다. 문제는 이 파일 형식이 IIS 설정에서 허용되지 않고 전송이 차단된다는 것입니다.

WSUS 서버가 ESD 파일을 전송할 수 있도록 하려면 인터넷 정보 서비스(IIS) 관리자를 시작하십시오. , WSUS 관리로 이동 사이트를 방문하고 콘텐츠 를 선택하십시오. 예배 규칙서. IIS 설정에서 Mime 유형 을 선택하십시오. 섹션.

Windows 10:WSUS(0x80244019) 업그레이드 패키지를 다운로드할 수 없음

새 MIME 유형 추가(MIME 유형 추가):

파일 이름 확장자:.esd

MIME 유형:애플리케이션/옥텟 스트림

Windows 10:WSUS(0x80244019) 업그레이드 패키지를 다운로드할 수 없음

. 다음 명령을 사용하여 동일한 작업을 수행할 수 있습니다.

cd %windir%\system32\inetsrv
appcmd set config /section:staticContent /+"[fileExtension='.esd',mimeType='application/octet-stream']"

IIS(iisreset)를 다시 시작하고 클라이언트에서 동기화를 다시 실행합니다. Windows 10 클라이언트는 .esd 파일 다운로드를 시작해야 하며 업그레이드 패키지를 설치할 수 있습니다.

참고 . 참고:Windows Server 2008 R2의 WSUS v. 3.2는 Windows 10용 업그레이드를 배포할 수 없습니다. Microsoft에서 곧 수정하지 않을 것으로 보입니다.