Kako očistiti sistemski pogon tako, da odstranite zastarele posodobitve v sistemu Windows 7 SP1

Microsoft je oktobra izdal vrsto posodobitev za uporabnike svojih izdelkov, od katerih so nekatere privedle do žalostnih posledic, vendar obstaja ena posodobitev, na katero so vsi oboževalci Windows 7 čakali zelo dolgo. KB2852386 (http://support.microsoft.com/kb/2852386), ki vam omogoča, da odstranite zastarele posodobitve (posodobitve, ki so bile nadomeščene z novejšimi posodobitvami) z uporabo nove možnosti v standardnem čarovniku za čiščenje diska Windows 7 - Orodje za čiščenje sistema Windows (cleanmgr.exe). Ta posodobitev ni obvezna, namestite jo lahko prek storitve Windows Update ali z ročnim prenosom s Microsoftovega spletnega mesta.

Spomnimo se, da se v sistemu Windows 7 pri nameščanju katere koli posodobitve sistema sistemske datoteke nadomestijo z novimi, njihove stare različice pa se shranijo v imenik Winxx (C: \ Windows \ WinSxS). Zahvaljujoč temu pristopu lahko varno odstranite vsako posodobitev sistema kadar koli. Vendar pa ta pristop privede do dejstva, da sčasoma, ko so nameščene nove posodobitve, imenik WinSxS znatno poveča velikost (izkaže se, da večja kot je starost sistema in več posodobitev - večja je velikost mape WinSxS), kar ne more skrbeti uporabniki, še posebej srečni lastniki SSD diskov in pogonov z majhno velikostjo particije sistema. Prej v operacijskem sistemu Windows 7 ni bilo rednega pripomočka za brisanje zastarelih datotek za posodobitev, zato ste se za zmanjšanje velikosti mape WinSxS morali zateči k različnim trikom.

Namig. Na straneh spletnega mesta smo se že dotaknili problema mape WinSxS v sistemu Windows, zato priporočamo, da najprej preberete članke: Varno čiščenje sistema WinSxS v operacijskem sistemu Windows Server 2012 in zmanjšanje velikosti mape WinSxS v sistemu Windows 8.Opomba. V sistemu Windows 7/2008 je bilo mogoče izbrisati neuporabljene datoteke, ki so ostale po namestitvi SP1. To lahko storimo z naslednjim ukazom našega najljubšega pripomočka DISM:

dism / online / cleanup-image / spsuperseded

Po izvedbi tega ukaza bo namestitev sistema Windows 7 SP 1 onemogočena.

Zdaj zahvaljujoč posodobljeni različici čarovnika za čiščenje sistema Windows 7 lahko odstranite zastarele posodobitve sistema Windows, kar bo znatno zmanjšalo velikost mape WinSxS.

Zahteve za namestitev posodobitve KB2852386

  1. Posodobitev je na voljo samo za Windows 7 SP 1
  2. Če posodobitev sami prenesete s Microsoftovega spletnega mesta (povezava je na začetku članka), boste morali zagnati pripomoček Pristnost Windows Validation. Ko namestite posodobitev prek namestitvenega centra za posodobitve, vam ne bo treba izvajati ročnega preverjanja.

Kako v operacijskem sistemu Windows 7, da počistite mapo WinSxS tako, da odstranite zastarele posodobitve

  1. Prenesite in namestite posodobitev KB 2852386
  2. Zaženite čarovnika upravitelja čiščenja tako, da v ukazni poziv vpišete skrbniške pravice:
    cleanmgr
  3. Določite pogon, na katerem je nameščen sistem Windows 7 (običajno je to C: \)
  4. Pritisnite gumbOčistite sistemske datoteke»(Počisti sistemske datoteke)
  5. Po tem se bo začelo sistemsko skeniranje. (Optično branje: Čiščenje posodobitve sistema Windows) in na seznamu se prikaže seznam možnosti čiščenja sistema, ki ob prvem zagonu niso bile na voljo.
  6. V oknu, ki se prikaže, preverite možnost Čiščenje posodobitve za Windows (Čiščenje posodobitev sistema Windows). Program bo prikazal približno količino prostora, ki se sprosti po odstranitvi zastarelih posodobitev. V našem primeru bo v sistemu sproščenih približno 4 GB.Opomba. Možnost čiščenja posodobitev Windows je na voljo samo, če čarovnik za čiščenje diska zazna posodobitve sistema Windows 7, ki niso več potrebne in jih je mogoče odstraniti.

  7. Kliknite V redu, nato pa bo sistem začel brisati neuporabljene datoteke (običajno postopek traja precej dolgo).
  8. Po končanem postopku čiščenja znova zaženite sistem. Ko se sistem zažene, se lahko prikaže okno z nastavitvijo "Čiščenje" - Ne izklopite računalnika ...
Opomba. Pomembno je razumeti, da po izvedbi čiščenja diska s tem čarovnikom ne bo mogoče preklicati namestitve posodobitev, ki so nadomestile oddaljene posodobitve,

Kako avtomatizirati čiščenje mape WinSxS

V primeru, da je treba na mnogih strojih takoj odstraniti neuporabljene posodobitve sistema Windows 7 (ne zaženite vsega in vse te operacije izvajajte ročno!), Se bomo zatekali k preprosti avtomatizaciji.

Če želite to narediti, moramo v registru narediti določene spremembe in v urniku zagnati ukaz za čiščenje.

V registru morate dodati parameter tipa DWORD z imenom Stateflags0011 (pravzaprav sta zadnji dve števki lahko poljubni v območju od 0 do 65535; glavna stvar je, da si jih zapomnimo, ker jih bomo v prihodnosti uporabili) in vrednost 2 v podružnici registra

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Update Cleanup

Namig. Navedeno spremembo registra je mogoče narediti na primer z uporabo skupinskih pravilnikov (skripta za prijavo, GPP itd.).

Za izvedbo ukaza je še vedno potrebno uporabiti katero koli orodje za avtomatizacijo (na primer z uporabo schtasks planerja opravil, at, SCCM ali prijavnega skripta):

cleanmgr / sagerun: 11

Navedeni ukaz začne samodejno odstraniti zastarele posodobitve sistema Windows 7 in odstrani neuporabljene datoteke iz imenika WinSxS

Namig. Logično bi bilo, da to posodobitev zaženete enkrat mesečno, na primer vsak prvi ponedeljek v mesecu, tj. pred naslednjim torkom Patch.

Kaj pa Windows 8?

V sistemih Windows 8 in 8.1 je čarovnik za posodobitev sistema Windows Update standardna funkcija.