Aha, už chápu a celkem souhlasím.
Ten čas před tím je šílený (asi to bude nejen SystemRoot, ale i %ProgramFiles% protože arm mají IE a common knihovny).. Neřku když je užit novější MS update (i všeho kolem), ne jen WinUpdate.
To stahování, pak, už nebývá tak dlouho, pokud je to v nestandardní doby. Jinak asi nestíhají. Což JE jejich chyba že tam mají úzké hrdlo v jejich download serverech. Ostatně také už udělali stahování i z koncových klientů, jaké je běžné pro hry, což se zase spoustě lidí nelíbí ...
Zpomalení jednotlivých instalací, to bych se nedivil. Dělají asi rollback zálohu (bod obnovení je ještě něco jiného, pro emergency boot). A musí pro každou instalaci zvlášť (tím že tam mají i 3dr party ... tak musí být obecnější) - když se nepovede, vrací zpět stav pro každou jednu instalaci (i s ohledem na ty instalace budoucí), ne jako celek, mám odzkoušeno.
Krom té úvodní kontroly SysRoot/ProgramFiles (fakt mi přijde hodně pomalá) si nejsem jist, zda bych dokázal udělat něco jinak, lépe, rychleji. Obzvláště když některé soubory jsou lockované a jediná možnost je přepsat je při rebootu (po timeout že neuvolní ani po chvíli). A při chybě musím počítat s unwrap nějaké prostřední sub-instalace bez porušení záloh ostatních právě běžících instalací /i těch co probíhají/. Instalací rozkouskovaných na běžnou a reboot část, bez toho, abych rebootoval pro každou instalaci zvlášť.