Rework express updates for faster client installation
"Using express installation files provides for smaller downloads and faster installation times on clients."
Through a case I opened with Microsoft, it was communicated to me that the current express update design is solely meant to reduce network bandwidth. There is no promise of expedited installation time. This is misleading and limits the purpose of express updates for remote office scenarios.
Additionally the express update deltas have to be decompressed and recombined in order to complete the installation which requires significant CPU usage.
The combination of these issues causes express updates to provide little benefit to customers in it's current state. I propose that express updates be reworked for faster client installation.
There is a 18x improvement in 1706, in our internal testing.
Grant Morgan commented
We're still seeing big issues with speed and updates stuck in a download loop(download, delete, download).
Sharad Singh commented
Express updates are downloading more and more data of PSF file on client machine and consuming more and more space, more than 40 GB on a computer.
we should have either full update or Express Update, we should have option, and computers doesn't download all PSF file which consumes more than 30 GB
Joshua Binney commented
I have confirmation that a bug was identified in the Express Update deployment with SCCM and that a fix will be in the next CB release. The issues appear to be with multiple BITS jobs being created to download the bit ranges of the update.
I believe that it is still expected that the evaluation and installation of the express update will still be slower on the system the first time it is run, but subsequent express updates will be faster. But the true purpose of the express update is to transfer less data to the client.
Hopefully this is greatly improved considering our first try to update a Windows 10 1607 with express updates took 40 hours to complete.
Phil Chatham commented