WSUS temeljen na Windows Server 2012 i novijim podržava mogućnost instaliranja na Windows 10 ne samo redovnih sigurnosnih ažuriranja i zakrpa, već i velikih servisnih paketa (u Microsoftovoj terminologiji - nadogradnje). Ali odmah nakon što ova funkcionalnost ne funkcionira, takve nadogradnje (u konceptu sustava Windows 10 nazivaju se Redstone ) kupci jednostavno ne preuzimaju. Razumjet ćemo problem.
WSUS na Windows Server 2012 uvodi novu vrstu klase ažuriranja - nadogradnje. Uključuje se na WSUS konzoli u odjeljku Opcije -> Proizvod i klasifikacija -> kartica klasifikacija. Zanima nas opcija nadogradnje (ako nije uključen, ne žurite ga uključiti!).
Ako omogućite ovu opciju, WSUS poslužitelj i dalje neće preuzeti nadogradnje, što će stvoriti grešku pri učitavanju. Da bi WSUS poslužitelj mogao početi s preuzimanjem paketa za nadogradnju, na WSUS poslužitelj morate instalirati zasebno ažuriranje: KB 3095113 (Https://support.microsoft.com/en-us/kb/3095113).
primjedba. Ako ste prethodno aktivirali klasifikaciju Nadogradnje i izvršili sinkronizaciju, nakon instaliranja KB 3095113 morat ćete očistiti WSUS bazu podataka pomoću sljedećih PowerShell naredbi:
- Onemogući klasifikaciju nadogradnji
Get-WsusClassification | Where-Object -FilterScript $ _. Classification.Title -Eq "Nadogradnje" | Set-WsusClassification-Onemogući
- Uklanjamo podatke o etičkim nadogradnjama iz baze podataka
$ wsus = Get-WsusServer
$ wsus.SearchUpdates ("verzije 1511, 10586, 1607") | foreach $ wsus.DeleteUpdate ($ _. Id.UpdateId) - Ostaje uključiti klasifikaciju nadogradnji
Get-WsusClassification | Gdje -FilterScript $ _. Classification.Title -Eq "Nadogradnje" | Set-WsusClassification
- I ponovo pokrenite sinkronizaciju.
$ sub = $ s.GetSubscription ()
$ sub.StartSynchronization ()
No to nije sve, čak i nakon instaliranja KB 3095113 na poslužitelj, paketi za nadogradnju na klijentima i dalje se ne pojavljuju. U prikazima dnevnika WindowsUpdate.log na računalu sa sustavom Windows 10 možete pronaći pogrešku 0x80244019:
2016/08/24 15: 32: 36.3654849 1064 2660 DownloadManager BITS posao 84234ABB-06CE-4251-941C-281B4424EB32 nije uspio, updateId = 8CB55544-8521-238E-AAFB-422D647DC0A6.200, hr = 0x80190194. URL datoteke = _http: //wsus.mydomain.com: 8530 / Sadržaj / 7C / 6F5CAF07827FAE0E37739F3222603EAF38808B7C.esd, lokalni put = C: \ Windows \ SoftwareDistribution \ Download \ dc0dc85b32300fe505d5d9a2f479c1b0 \ 10586.0.151029-1700.th2_release_CLIENTENTERPRISE_VOL_x64fre_en-us.esd
24.08.2016 15: 33: 36.3658125 1064 2660 Broj bajta neuspjeha DownloadManager Progress = 2659650046, preneseni bajtovi = 18574952
2016/08/24 15: 33: 36.3845664 1064 2660 DownloadManager Došlo je do pogreške 0x80244019 tijekom preuzimanja ažuriranja; obavještavanje ovisnih poziva.
Dnevnik prikazuje pokušaj preuzimanja ESD datoteke (novi format distribucije za OS sliku), -7C / 6F5CAF07827FAE0E37739F3222603EAF38808B7C.esd s poslužitelja. Pokušajte otvoriti ovaj URL u pregledniku - pojavit će se pogreška 404. Činjenica je da ova vrsta datoteke nije dopuštena u IIS postavkama i prijenos je blokiran.
Da biste WSUS poslužitelju omogućili prijenos ESD datoteka, otvorite konzolu Voditelj internetskih informativnih usluga (IIS), idi na web stranicu WSUS Administracija i odaberite direktorij sadržaj. U IIS postavkama odaberite odjeljak Mime vrste.
Dodajte novu MIME vrstu (Dodaj MIME tip):
Proširenje datoteke: .ESD
MIME tip: aplikacija / oktet-stream
vijeće. Isto se može učiniti s naredbama:
cd% windir% \ system32 \ inetsrv
appcmd set config / section: staticContent /+"kazifileExtension='.esd',mimeType='application/octet-stream '] "
Ponovo pokrenite IIS uslugu (iisreset) i ponovno sinkronizirajte na klijentima. Klijenti sustava Windows 10 trebali bi početi preuzimati esd datoteke i možda će početi instalirati servisne pakete.
primjedba. Za informaciju: WSUS verzija 3.2 na Windows Server 2008 R2 neće moći distribuirati nadogradnje za sustav Windows 10. Očigledno, Microsoft ne planira ispraviti taj nedostatak u bliskoj budućnosti.