De grootte van de Windows 10-update wordt eindelijk kleiner met versie 19H1
Vorige week kondigde Microsoft aan wat een grote opluchting kan zijn voor alle Windows 10-gebruikers: een grote vermindering van de grootte van de updates die voor het besturingssysteem worden geleverd. Klanten klagen al lang over dit probleem sinds Windows 10 in 2015 debuteerde en het lijkt erop dat Microsoft eindelijk de boodschap begint te begrijpen.
Eind 2018 of begin 2019 komt er een nieuw model voor kwaliteitsupdates voor Windows 10 en Windows Server, die ze in compactere pakketten zullen leveren. Momenteel worden er maandelijks kwaliteitsupdates uitgebracht en omdat ze alle eerder uitgebrachte fixes bevatten, is hun omvang aanzienlijk groot. Deze pakketten zijn van verschillende typen, afhankelijk van hoe cumulatief ze zijn - sommige zijn delta-updates, andere zijn express updates en Microsoft levert ook volledige updates die het besturingssysteem snel up-to-date brengen met de nieuwste lappen. Volledige updates zijn de grootste.
Advertentie
Om deze verwarring te vergemakkelijken, heeft Microsoft besloten om delta-, express- en volledige updates voor toekomstige releases van Windows te beƫindigen 10, en vervang ze door een nieuw pakkettype waarvan ze beweren dat het nog compacter is en minder CPU-tijd kost installeren. Het kleinere formaat bespaart netwerkbandbreedte en maakt het gemakkelijker om ze te implementeren met behulp van Windows Server Update Services, System Center Configuration Manager, Microsoft Update-catalogus of Windows Intune. Deze nieuwe Express-updates zijn herdistribueerbare Standalone Installer-bestanden (.msu) of (.cab)-bestanden.
Zelfs Express-updates namen volgens Microsoft veel CPU-tijd in beslag, maar dit nieuwe formaat zal veel minder kosten. Het zou dus sneller moeten installeren, maar het zal sterk afhangen van de snelheid van uw machine (langzamere machines hebben meer voordelen).
Oudere versies van Windows 10 blijven delta- en volledige updates krijgen, maar zullen nog steeds profiteren van deze nieuwere updatepakketten. Dit nieuwe ontwerp is van toepassing op alle maandelijkse kwaliteitsupdates van elke klasse en belang.
Microsoft gaat als volgt in op de wijzigingen en eerdere beschrijvingen van het updatepakket:
Volledige update - bevat een gecomprimeerde versie (vergelijkbaar met compressie in ZIP-stijl) van elk onderdeel en binair bestand dat sinds RTM in het besturingssysteem is gewijzigd
Express Update - De server bevat gecomprimeerde delta's van meerdere basislijnen voor elk onderdeel en binair bestand dat is gewijzigd sinds RTM. Uw machine chat heen en weer met de server (de server kan Windows Update zelf zijn, of kan een lokale WSUS-server zijn) om te bepalen welke bytebereiken het nodig heeft en die vervolgens te downloaden bereiken. Uw apparaat hydrateert die bytebereiken vervolgens weer in volledige bestanden op uw apparaat en voert vervolgens een installatie uit. Met meerdere basislijnen bedoel ik dat het delta's van specifieke tijdstippen omvat. Over het algemeen gebruiken we de LCU (N) van de afgelopen maanden, de maand ervoor (N-1) helemaal N-5 maanden terug en RTM. Het server-expressbestand kan dus 6-7 GB zijn, terwijl het eindapparaat slechts 150-200 MB downloadt.
Kleine update - Het pakket bevat de gecomprimeerde delta van RTM voor elk bestand (Forward Delta), en de delta terug naar RTM (Reverse Delta). In wezen betekent dit dat in plaats van meerdere basislijnen te bevatten, het slechts 1 basislijn (RTM) heeft. Als uw apparaat bijvoorbeeld op de LCU van september zat en u oktober installeerde, zou uw machine: pas de omgekeerde delta van september toe om terug te gaan naar RTM en vervolgens de voorwaartse delta van oktober om naar oktober te gaan (10B). Het doet dit in een transactie, dus er is geen mogelijkheid dat uw apparaat ergens in het midden blijft steken - de volledige update slaagt of niet. Aangezien alle inhoud in het pakket zelf zit, is er geen serveronderhandeling nodig. Omdat het slechts een enkele basislijn heeft (van RTM), zal het soms groter zijn dan een uitdrukkelijke update voor iemand die op de patch van de voorgaande maanden zat. Maar het verschil in grootte zou minimaal moeten zijn, en zonder de serveronderhandeling en bij apparaatanalyse gebruikt het minder CPU tijdens het downloaden en installeren.
Wat echt geweldig is aan het nieuwe kleinere pakketformaat, is dat hetzelfde bestand beschikbaar is via Windows Update, WSUS en Catalog. Dus zelfs als u downloadt van HTTPS (Catalogus) en dubbelklikt om te installeren, krijgt u de kleinere ervaring. In tegenstelling tot express werkte dat alleen via Windows-update of WSUS (of oplossingen van derden die het express-protocol ondersteunen).
Om deze wijziging aan te brengen, waren er wijzigingen nodig in zowel het pakketformaat zelf als in de update-stack op de client. Dergelijke wijzigingen aanbrengen in oudere versies van het besturingssysteem zou riskant zijn (de update-stack is absoluut cruciaal). Met een nieuwe versie van het besturingssysteem hebben we vele maanden van zowel interne tests als Windows Insider-previews die we kunnen gebruiken om de wijzigingen op grote schaal te valideren en risico's te verminderen.
Wat vind je van deze nieuwe indeling van het updatepakket? Denk je dat Microsoft het vanaf het begin had moeten ontwerpen? Wat voor soort verbeteringen verwacht u bij te werken?