Restart Manager ve Windows Vista
Novinka ve Vistě dostala název Restart Manager (tedy volně přeloženo jako Správce restartů). Ta bude mít na starosti dílčí aktualizace operačního systému a všech aplikací či služeb, které budou psány s ohledem na jeho využívání (třeba chystaný balík MS Office 12). Pokud pak nějaký instalátor, nebo dokonce součást operačního systému, bude například potřebovat nainstalovat nějaký update, jednoduše zavolá Restart Manager. Ten zjistí, jak je inkriminovaná aplikace momentálně využívána a zda je možné ji zastavit, updatnout a posléze znovu spustit.
To je samozřejmě ideální stav, kdy máte aplikaci či službu, kterou nikdo další nevyužívá. Pokud však chcete provést aktualizaci aplikace, na které závisí činnost dalších běžících programů, restartu se nevyhnete. Vista bude myslet i na toto. Postup bude takový, že systém zazálohuje aktuální stav dané části systému, který je závislý na službě, jíž chcete aktualizovat (patrně do nějakého souboru v duchu toho, jak se v dnešních Windows XP provádí režim spánku). Poté provede zmiňovaný restart spojený s updatem a nakonec vše obnoví do původního stavu.
Jim celou ideu přiblížil na člověku, který odchází domů z práce a nechává za sebou zapnuté PC s otevřenými dokumenty v Office 12. Do druhého dne se mu pak stáhnou vyšlé updaty na Windows i Office (pokud nějaké vyjdou), systém je automaticky nainstaluje. No a až se človíček ráno vrátí do práce, v podstatě ani nepozná, že má momentálně čerstvě aktualizovaný systém i Office balík.
Současně to celé bude dle Jima jako dělané pro lidi, kteří chtějí mít svůj systém neustále s nejnovějšími aktualizacemi, protože omezí velmi výrazně počet restartů.
Informace ze serveru MSDN zatím hovoří o tom, že Restart Manager bude umět spolupracovat se službami Microsoft Update, Windows Update, Microsoft Windows Server Update Services, Microsoft Software Installer a Microsoft Systems Management Server. Stejně tak bude pracovat i s aplikacemi, které budou napsány s ohledem na jejich možné pozastavení kvůli aktualizaci jiných aplikací či služeb, které využívají (což třeba pro běžné hry mohou být DirectX).
No, tak trochu jsem lehce skeptický, zda si v Redmondu nevzali příliš velké sousto. Tohle rozchodit nebude žádná legrace, navíc pro aplikace třetích stran bude nutné vytvořit nějaké aplikační rozhraní. Hlavně to celé bude muset být dokonale stabilní, protože člověk, který dorazí ráno do práce bude očekávat své dokumenty otevřené a v netknutém stavu. Pokud ho místo toho potká BSOD a on současně neukládal, pak ho vůbec nebude zajímat, že se Vista rozhodla přes noc sama zaktualizovat. Dále bude jistě zajímavé sledovat, jak si třeba Microsoft poradí s takovým „on-the-fly“ updatem H.264 kodeku nebo OPM vrstvy během přehrávání chráněného HD videa.