V říjnu vydala společnost Microsoft řadu aktualizací pro uživatele svých produktů, z nichž některé vedly ke smutným důsledkům, ale existuje jedna aktualizace, na kterou všichni fanoušci systému Windows 7 čekají velmi dlouhou dobu. KB2852386 (http://support.microsoft.com/kb/2852386), který vám umožňuje odebrat zastaralé aktualizace (aktualizace, které byly nahrazeny novějšími aktualizacemi) pomocí nové možnosti ve standardním Průvodci vyčištěním disku Windows 7 - Nástroj pro vyčištění systému Windows (cleanmgr.exe). Tato aktualizace je volitelná, můžete ji nainstalovat prostřednictvím služby Windows Update nebo ručně stažením z webu společnosti Microsoft.
Připomeňme, že v systému Windows 7 se při instalaci aktualizace systému nahrazují systémové soubory novými a jejich staré verze se ukládají do adresáře Winxx (C: \ Windows \ WinSxS). Díky tomuto přístupu můžete kdykoli bezpečně odebrat jakoukoli aktualizaci systému. Tento přístup však vede k tomu, že postupem času, jak jsou nainstalovány nové aktualizace, se adresář WinSxS výrazně zvětšuje (ukazuje se, že čím vyšší je věk systému a čím více aktualizací je nainstalováno - tím větší je velikost složky WinSxS), což se nemůže obávat. uživatelé, zejména šťastní vlastníci jednotek SSD a jednotek s malou velikostí systémového oddílu. Dříve ve Windows 7 neexistoval žádný běžný nástroj pro mazání zastaralých aktualizačních souborů, takže abyste zmenšili velikost složky WinSxS, museli jste se uchýlit k různým trikům.
Tip. Na stránkách webu jsme se již dotkli problému složky WinSxS v systému Windows, proto doporučujeme přečíst si nejprve články: Bezpečné čištění WinSxS v systému Windows Server 2012 a Zmenšení velikosti složky WinSxS v systému Windows 8.Poznámka:. Ve Windows 7/2008 bylo možné odstranit nepoužité soubory, které zůstaly po instalaci aktualizace SP1. To lze provést pomocí následujícího příkazu našeho oblíbeného obslužného programu DISM:dism / online / cleanup-image / spsuperseded
Po provedení tohoto příkazu je samozřejmě nemožné vrátit zpět instalaci aktualizace Windows 7 SP 1.
Nyní díky aktualizované verzi Průvodce vyčištěním systému Windows 7 můžete odebrat zastaralé aktualizace systému Windows, což významně zmenší velikost složky WinSxS..
Požadavky na instalaci aktualizace KB2852386
- Aktualizace je pouze pro Windows 7 SP 1
- Pokud si aktualizaci stáhnete z webu společnosti Microsoft (odkaz je na začátku článku), budete vyzváni ke spuštění nástroje Ověření pravého systému Windows. Při instalaci aktualizace prostřednictvím instalačního centra aktualizace nemusíte provádět ruční ověření.
Jak v systému Windows 7 vymazat složku WinSxS odebráním zastaralých aktualizací
- Stáhněte a nainstalujte aktualizaci KB 2852386
- Spusťte průvodce Cleanup Manager zadáním příkazového řádku s oprávněními správce:
cleanmgr
- Určete jednotku, na které je nainstalován Windows 7 (obvykle to je C: \)
- Stiskněte tlačítkoVyčistěte systémové soubory»(Vymazat systémové soubory)
- Poté se spustí kontrola systému. (Skenování: Windows Update Cleanup) a seznam možností čištění systému se zobrazí v seznamu, který nebyl k dispozici při prvním spuštění.
- V zobrazeném okně zaškrtněte možnost Vyčištění Windows Update (Čištění aktualizací systému Windows). Nástroj zobrazí přibližné množství místa, které je uvolněno po odinstalování zastaralých aktualizací. V našem příkladu bude v systému uvolněno asi 4 GB.Poznámka:. Možnost Vyčištění Windows Update je k dispozici, pouze pokud Průvodce vyčištěním disku zjistí aktualizace systému Windows 7, které již nejsou nutné a lze je odebrat..
- Klikněte na OK, po kterém systém začne mazat nepoužité soubory (obvykle proces trvá poměrně dlouho).
- Po dokončení procesu čištění restartujte systém. Po spuštění systému se může zobrazit okno s předvolbou „Vyčištění“ - Nevypínejte počítač ...
Jak automatizovat čištění složky WinSxS
V případě, že je nutné odstranit nepoužité aktualizace systému Windows 7 okamžitě na mnoha počítačích (nespouštět všechny a provádět všechny tyto operace ručně!), Budeme se uchýlit k jednoduché automatizaci.
K tomu musíme provést určité změny v registru a spustit příkaz čištění podle plánu.
Do registru musíte přidat název typu DWORD s názvem Stateflags0011 (ve skutečnosti poslední dvě číslice mohou být libovolné v rozmezí 0 až 65535, hlavní věcí je zapamatovat si je, protože v budoucnu je budeme používat) a hodnotu 2 ve větvi registru
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Update Cleanup
Tip. Zadanou změnu v registru lze provést například pomocí skupinových zásad (přihlašovací skript, GPP atd.).K provedení příkazu zbývá použít jakýkoli nástroj automatizace (například pomocí schtasků plánovače úloh, v, SCCM nebo přihlašovací skript):
cleanmgr / sagerun: 11
Zadaný příkaz spustí automatické odstranění zastaralých aktualizací systému Windows 7 a odstraní nepoužité soubory z adresáře WinSxS
Tip. Bylo by logické spustit tuto aktualizaci jednou měsíčně, například každé první pondělí v měsíci, tzn. před příští úterý Patch.Ale co Windows 8?
V systémech Windows 8 a 8.1 je standardní součástí Průvodce aktualizací systému Windows Update.