Windows 10 nie może pobrać pakietów aktualizacji z WSUS (0x80244019)

Usługi WSUS oparte na systemie Windows Server 2012 i nowszych obsługują możliwość instalowania w systemie Windows 10 nie tylko regularnych aktualizacji i poprawek zabezpieczeń, ale także dużych dodatków Service Pack (w terminologii Microsoft - aktualizacje). Ale zaraz po wyjęciu z pudełka ta funkcja nie działa, takie aktualizacje (w koncepcji systemu Windows 10 są nazywane Redstone ) klienci po prostu nie pobierają. Zrozumiemy problem.

WSUS w systemie Windows Server 2012 wprowadza nowy typ klasy aktualizacji - Ulepszenia. Włącza się w konsoli WSUS w sekcji Opcje -> Produkt i klasyfikacja -> karta Klasyfikacja. Jesteśmy zainteresowani tą opcją Ulepszenia (jeśli nie jest włączony, nie spiesz się, aby go włączyć!).

Jeśli włączysz tę opcję, serwer WSUS nadal nie będzie pobierał aktualizacji, co powoduje błąd podczas ładowania. Aby serwer WSUS zaczął pobierać pakiety aktualizacji, musisz zainstalować osobną aktualizację na serwerze WSUS: KB 3095113 (https://support.microsoft.com/en-us/kb/3095113).

Uwaga. Jeśli wcześniej aktywowałeś klasyfikację aktualizacji i przeprowadziłeś synchronizację, po zainstalowaniu KB 3095113 będziesz musiał wyczyścić bazę danych WSUS za pomocą następujących poleceń PowerShell:

  1. Wyłącz klasyfikację aktualizacjiGet-WsusClassification | Where-Object -FilterScript $ _. Classification.Title -Eq „Upgrades” | Set-WsusClassification -Disable
  2. Usuwamy informacje o etycznych aktualizacjach z bazy danych$ wsus = Get-WsusServer
    $ wsus.SearchUpdates („wersja 1511, 10586, 1607”) | foreach $ wsus.DeleteUpdate ($ _. Id.UpdateId)
  3. Pozostaje uwzględnić klasyfikację ulepszeńGet-WsusClassification | Gdzie -FilterScript $ _. Classification.Title -Eq „Upgrades” | Set-wsusclassification
  4. I uruchom ponownie synchronizację.$ sub = $ s.GetSubscription ()
    $ sub.StartSynchronization ()

Ale to nie wszystko, nawet po zainstalowaniu KB 3095113 na serwerze pakiety aktualizacji na klientach nadal się nie pojawiają. W dziennikach WindowsUpdate.log na komputerze z systemem Windows 10 pojawia się błąd 0x80244019:

2016/08/24 15: 32: 36.3654849 1064 2660 DownloadManager BITS zadanie 84234ABB-06CE-4251-941C-281B4424EB32 nie powiodło się, updateId = 8CB55544-8521-238E-AAFB-422D647DC0A6.200, hr = 0x80190194. URL pliku = _http: //wsus.mydomain.com: 8530 / Content / 7C / 6F5CAF07827FAE0E37739F3222603EAF38808B7C.esd, ścieżka lokalna = C: \ Windows \ SoftwareDistribution \ Download \ dc0dc85b32300fe505d5d9a2f479c1b0 \ 10586.0.151029-1700.th2_release_CLIENTENTERPRISE_VOL_x64fre_en-us.esd

2016/08/24 15: 33: 36.3658125 1064 2660 DownloadManager Awaria postępu Łączna liczba bajtów = 2659650046, przesłane bajty = 18574952

2016/08/24 15: 33: 36.3845664 1064 2660 DownloadManager Wystąpił błąd 0x80244019 podczas pobierania aktualizacji; powiadamianie o połączeniach zależnych.

Próba pobrania pliku ESD (nowy format dystrybucji obrazu systemu operacyjnego) -7C / 6F5CAF07827FAE0E37739F3222603EAF38808B7C.esd jest widoczna w dzienniku. Spróbuj otworzyć ten adres URL w przeglądarce - pojawi się błąd 404. Faktem jest, że ten typ pliku nie jest dozwolony w ustawieniach IIS, a jego transmisja jest zablokowana.

Aby zezwolić serwerowi WSUS na przesyłanie plików ESD, otwórz konsolę Menedżer internetowych usług informacyjnych (IIS), przejdź do strony internetowej Administracja WSUS i wybierz katalog Treść. W ustawieniach IIS wybierz sekcję Rodzaje mimów.

Dodaj nowy typ MIME (Dodaj typ MIME):

Rozszerzenie pliku: .esd

Typ MIME: application / octet-stream

Wskazówka. To samo można zrobić z poleceniami:

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

Uruchom ponownie usługę IIS (iisreset) i ponownie zsynchronizuj na klientach. Klienci systemu Windows 10 powinni rozpocząć pobieranie plików esd i mogą rozpocząć instalowanie dodatków Service Pack.

Uwaga. Aby uzyskać informacje: WSUS wersja 3.2 w systemie Windows Server 2008 R2 nie będzie w stanie dystrybuować aktualizacji dla systemu Windows 10. Najwyraźniej Microsoft nie planuje naprawić tego niedociągnięcia w najbliższej przyszłości.