Ako vymazať aktualizácie 8.1 systému Windows

To je najrýchlejší spôsob, ako vykonať optimalizáciu (po tom, že v nasledujúcich dvoch spôsoboch, ako nič nedosiahnete).

Nástroj na čistenie disku

Zadajte príkazový riadok ako správca. Pomocou nástroja na čistenie diskov v systéme Windows sa uvádza, koľko miesta ušetríte odstránením súborov aktualizácie systému Windows.

V zásade pomôcka robí to isté ako tlačidlo / StartComponentCleanup. Avšak v odhade oslobodeného priestoru je veľmi frivolné av mojich experimentoch bola chyba meraná v stovkách megabajtov av oboch smeroch.

Ako odstrániť všetky staré verzie komponentov zo zložky WinSxS v systéme Windows 10 a 8.1

V čase systému Windows XP bola otázka, či chcete odstrániť priečinky $ NTUninstallKBxxxxxx $ z priečinka systému Windows. Pamätajte si to?

Podobná funkcia sa objavila aj v systéme Windows 8.1, aj keď bol implementovaný úplne inak kvôli globálnym rozdielom v systémoch údržby 8.1 a XP.

Príkaz na odstránenie

Počnúc systémom Windows 8.1 má / StartComponentCleanup doplnkový / ResetBase kľúč, pomocou ktorého môžete odstrániť všetky predchádzajúce verzie komponentov. Tento kľúč nie je zahrnutý do plánovanej úlohy.

Varovanie! Odstránením predchádzajúcich verzií komponentov nie je možné odstrániť nainštalované aktualizácie a balíky Service Pack (Service Pack), ale neblokuje inštaláciu budúcich aktualizácií.

Toto upozornenie nie je vôbec na službe, ak spomínam na nedávnu chybu 0xc0000005 po KB2859537, z ktorej Runet plakal so slzami slz. V každom prípade magický príkaz:

Dism.exe / Online / Vyčistenie-Obraz / StartComponentCleanup / ResetBase

Je zrejmé, že zisk na disku závisí od počtu čistených aktualizácií a od objemu nahradených komponentov. V mojom príklade sa mi podarilo uvoľniť o 24 MB viac.

Čo sa stane, keď odstránite všetky predchádzajúce verzie komponentov

Komprimovať súčasti v priečinku WinSxS (tajné znalosti)

Avšak v oficiálnej dokumentácii je málo informácií, že na úspory miesta na disku sa kompresia používa na ukladanie komponentov v systéme Windows 8 a vyšších. Zdôrazním niekoľko bodov, ktoré viem:

  1. Kompresia sa vzťahuje na súbory, ktoré operačný systém nepoužíva., Patria sem predchádzajúce verzie komponentov a zakázaných komponentov. To očividne vysvetľuje nie tak významný zisk z odstránenia predchádzajúcich verzií pomocou parametra / ResetBase.
  2. Použije sa diferenciálna kompresia., Pre nepotvrdené, zatiaľ potvrdené informácie v systéme Windows 8.1 sa používa diferenciálna kompresia na kompresiu nahradených komponentov.
  3. Úspora miesta na disku môže byť značná.  v niektorých scenároch. Takže pri inštalácii Windows Server Core 2012 R2 Preview je kvôli kompresii asi 20% priestoru uvoľnených, ak vyradíme z rovnice súbory stránkovania a hibernácie. Úspora je dosiahnutá kompresiou komponentov zakázaných rolí serverov.

Schopnosť čistiť systémový disk v systéme Windows Server 2008 R2 SP1

aktualizovať KB2852386  ovplyvnila nielen verziu systému Windows pre počítače, ale aj server Windows Server 2008 R2 SP1, To nie je prekvapujúce, pretože Windows Server 2008 a Windows 7 majú rovnaký základ.

Bezprostredne po inštalácii tejto nádhernej aktualizácie na server sa nič nestane. Faktom je, že v predvolenom nastavení systém Windows Server 2008 neinštaluje, podivne dosť, nástroj " Vyčistenie disku»(Vyčistenie disku), a preto aj napriek tomu, že je aktualizácia nainštalovaná, nemôžeme hovoriť o čistení aktualizácií systému Windows.

Na to, aby bol nástroj dostupný, budú potrebné ďalšie kroky. Existujú dve možnosti.

Prvá, povedzme, štandardná verzia spoločnosti Microsoft, zahŕňa pridanie pomocou snap " Správca serverov"Súčasti" Funkcie plochy"(Pracovná plocha na ploche).

Treba mať na pamäti, že okrem funkcie "Vyčistenie disku" sa pridá "Windows Media Player", "Témy na ploche", "Video pre Windows", "Windows SideShow", "Windows Defender", "Sync Center" Záznam zvuku "," Tabuľka symbolov "a" Nožnice ".

Vôbec nie je pravda, že všetky tieto funkcie počítača sú potrebné na serveri. Vo väčšine prípadov to určite nie je potrebné. A mimochodom, táto inštalácia bude vyžadovať reštartovanie servera.

Našťastie existuje druhý a veľmi jednoduchý spôsob, ako umožniť "Vyčistenie disku". Ak to chcete urobiť, skopírujte z adresára:

% systemroot% \\ winsxs \\ amd64_microsoft-windows-cleanmgr_31bf3856ad364e35_6.1.7600.16385_none_c9392808773cd7da  v % systemroot% \\ System32  súbor

C: \\ Windows \\ winsxs \\ amd64_microsoft-windows-cleanmgr.resources_31bf3856ad364e35_6.1.7600.16385_sk-sk_02ec7949035cc80a  v % systemroot% \\ System32 \\ ru-RU  súbor cleanmgr.exe.mui

Týmto spôsobom môžete povoliť čistenie diskov (ale nie vyčistenie aktualizácií) v iných verziách systému Windows Server 2008. Koncovky názvov priečinkov v WinSxS budú iné, ale môžete ich nájsť slovom   práca nebude vyvrcholená.

Pri pridávaní funkcií podľa druhej možnosti môžete spustiť čistenie disku vykonaním príkazu

V systéme Windows 7 SP1 a Windows Server 2008 R2 SP1 je to všetko zatiaľ. Nič nie je pridaná k naplánovaným úlohám, nedochádza tiež k kompresii súborov. Preto ak je túžba ďalej znižovať objem obsadený súbormi vo WinSxS priečinku, môžete to urobiť vykonaním selektívnej kompresie ntfs.

Opísané a implementované skôr v dávkovom súbore " winsxscompactAlgoritmus ntfs-kompresie priečinka WinSxS bol aktualizovaný novými príkazmi aktualizácie aktualizácie pre operačné systémy Windows 7 SP1 / Server 2008 R2 SP1 - Windows 8 / 8.1.

Pripomínam vám, že aby ste boli úplne slobodní stiahnuť skriptwinsxscompact.cmd”,aktualizácia čistenia  a ntfs-kompresia unikátnych súborov v priečinku WinSxS, stačí sa prihlásiť na odber blogu prostredníctvom e-mailu. Odkaz na stiahnutie bude v e-mailovom potvrdení odberu.

Otázka pre všetkých. Koľko miesta ste dokázali uvoľniť pomocou nového spôsobu čistenia priečinka WinSxS? Uveďte názov a bitnosť operačného systému.

V tomto článku budeme hovoriť o adresári WinSxSa Windows 8, príčiny jeho neustáleho rastu a spôsobov čistenia. adresár C: \\ windows \\ WinSxSje úložisko komponentov systému Windows. Tento adresár obsahuje dll knižnice, binárne a xml súbory potrebné na inštaláciu a prevádzku jednej alebo druhej role systému Windows. Pri inštalácii aktualizácií operačného systému je v systéme nainštalovaná nová verzia aktualizovanej súčasti a stará verzia je uložená v repozitári WinSxS (podľa spoločnosti Microsoft je to nevyhnutné na zabezpečenie kompatibility a možnosti "vrátiť sa" na staré verzie komponentov).

Keďže nie je ťažké odhadnúť, adresár WinSxS sa bude neustále zvyšovať v priebehu času a jeho veľkosť nie je ničím obmedzená. Situáciu zhoršuje skutočnosť, že neexistuje možnosť kontrolovať tento proces alebo ho ovplyvňovať.

Najprirodzenejším spôsobom zníženia veľkosti priečinka WinSxS v systéme Windows 8 by bolo odstránenie starých komponentov zo systému, ale spoločnosť Microsoft doteraz neposkytla nástroj na tento účel.


Ďalšou hlavnou črtou priečinka WinSxS je prítomnosť veľkého počtu tzv tvrdé odkazy, Pevný odkaz je úplne rovnaký ako pôvodný ukazovateľ do súboru. tj ukazovateľ a zdrojový súbor môžu mať rôzne názvy a môžu byť v rovnakej sekcii v rôznych adresároch, ale skutočne budú smerovať na ten istý objekt. Je to kvôli prítomnosti pevných odkazov, ktoré sú zahrnuté do výpočtu celkovej veľkosti adresára, správcovia súborov (vrátane Windows Explorer) vykazujú trochu prehnanú veľkosť priečinka WinSxS. Môžete zistiť skutočné (bez pevných odkazov) veľkosť priečinka WinSxS pomocou nástroja SysInternal du:

Du -v c: \\ windows \\ winSXS


Mnohí používatelia majú prirodzenú otázku: môžete manuálne odstrániť súbory z priečinka WinSxS. Odpoveď na túto otázku je kategorická. NIE!  Takéto akcie pravdepodobne narušia výkon systému Windows 8. A hoci niektoré pokusy o odstránenie súborov z priečinka WinSxS môžu byť úspešné, táto metóda sa nedá odporučiť, pokiaľ ide o potenciálne nebezpečenstvo pre systém.

Nechajme sa zaoberať najnebezpečnejším z hľadiska systému, ako čistiť priečinok WinSxS v systéme Windows 8. Jedná sa o:

  • Technologické funkcie na požiadaniektorý vám umožňuje odstrániť nepoužívané súčasti systému Windows 8 z disku
  • Kompresia súborov v priečinkuWinSxS  - spôsob zníženia veľkosti priečinka WinSxS v dôsledku kompresie jeho obsahu v systéme NTFS

Pre dosiahnutie maximálnych výsledkov je možné obe metódy použiť spoločne.

Funkcie na požiadanie v systéme Windows 8

Tento skript je možné používať nepretržite počas prevádzky systému, pretože Po inštalácii nových aktualizácií a programov sa v adresári WinSxS objavia nové "nekomprimované" súbory.

poznámka, V otvorených priestoroch siete prechádza ďalší skript, ktorý umožňuje zmenšiť veľkosť priečinka WinSxS - WinSxSLite(od Christian Bering Boegh). Tento skript, podľa informácií vývojára, vyhľadáva disk pre najnovšie súbory knižnice a vytvára odkazy na ne od všetkých predchádzajúcich verzií a vymaže irelevantné verzie. Považujeme za potrebné odradiť našich čitateľov od používania skriptu WinSxSLite, pretože napriek pomerne rozumnému nápadu je výsledok jeho implementácie nepredvídateľný a napriek zníženiu veľkosti adresára WinSxS niektoré funkcie systému Windows 8 prestávajú fungovať.

Po inštalácii čistý 64-bit Windows 7 Professional SP1 trvá približne 8-10 GB. Priebeh priečinka systému Windows môže časom trvať 20 GB alebo viac, ale adresár winsxs najviac vyrastie. Faktom je, že aktualizácie systému Windows nie sú odstránené, ale zostanú v priečinku winsxs v prípade, že sa vráti konkrétna aktualizácia. Ale nemôžete len vziať a odstrániť súbory z tohto priečinka - môžete zničiť systém. Našťastie existujú štandardné čistiace mechanizmy pre staré aktualizácie.

Čistenie priečinka WinSxS v systéme Windows 7

Metóda jedna - z príkazového riadku
  Spustite cmd ako správca. Ak to chcete urobiť, kliknite pravým tlačidlom myši na skratku cmd av kontextovej ponuke vyberte položku "Spustiť ako správca".
  Z príkazového riadku spustite:

DISM.exe / online / Cleanup-Image / spsuperseded

a čakajte na 100% dokončenie, kým sa nezobrazí správa "úspešne ukončená operácia".

Metóda 2 - pomocou štandardného nástroja "Čistenie disku"

K tomu je potrebné nainštalovať systém aktualizácie KB2852386, ktorý pridáva príslušnú položku do nástroja na čistenie diskov. Ak pravidelne aktualizujete, pravdepodobne máte potrebnú aktualizáciu (v nástroji "Vyčistenie disku" existuje tlačidlo "Vyčistiť systémové súbory").

Ak nie, môžete ho nainštalovať prostredníctvom "Windows Update" v voliteľných aktualizáciách.
  Ako to urobiť:
  1. Prejdite na "Centrum aktualizácií systému Windows" - toto môžete vykonať pomocou ovládacieho panela alebo pomocou vyhľadávania v ponuke Štart.
  2. V ľavom menu kliknite na "Hľadať aktualizácie" a počkajte. Potom kliknite na voliteľné aktualizácie.
  3. Nájdite a označte voliteľnú aktualizáciu KB2852386 a nainštalujte ju.
  4. Po inštalácii aktualizácie reštartujte počítač.

Po odstránení obsahu priečinka WinSxS spustite nástroj na čistenie diskov (najrýchlejší spôsob používania vyhľadávania v ponuke Štart), kliknite na tlačidlo "Vyčistiť systémové súbory" a vyberte možnosť "Vyčistiť aktualizácie systému Windows" alebo "Aktualizovať balíky" , Môžete tiež označiť ďalšie položky tu, napríklad vyprázdnenie koša alebo dočasné súbory.

Čistenie priečinka WinSxS v systéme Windows 8 / 8.1

V najnovších verziách systému Windows je v aplikácii k dispozícii možnosť odstrániť záložné kópie aktualizácií. "Čistenie disku"  v predvolenom nastavení. To znamená, že ak chcete odstrániť súbory vo WinSxS, mali by ste urobiť nasledovné:
  1. Spustite nástroj "Čistenie disku". Ak to chcete urobiť, môžete na úvodnej obrazovke použiť vyhľadávanie. Alebo PCM na jednotke C: a vyberte "Vlastnosti". Tu stlačte "Vyčistenie disku".
2. Kliknite na "Vyčistiť systémové súbory"
  3. Zvoľte "Clean Windows Updates"

Okrem toho v systéme Windows 8.1 môžete túto zložku vymazať z príkazového riadka:

Spustite príkazový riadok ako správca (na tento účel stlačte klávesy Win + X na klávesnici a vyberte požadovanú položku ponuky).

Zadajte príkaz:

Dism.exe / Online / Vyčistenie-Obraz / StartComponentCleanup / ResetBase

Tiež pomocou dism.exe môžete zistiť, koľko je priečinok WinSxS:

Dism.exe / Online / Vyčistenie-Obraz / AnalyzovaťComponentStore

Automatické vyčistenie záložných kópií aktualizácií vo WinSxS

Okrem manuálneho vymazania obsahu tejto zložky môžete automaticky používať Plánovač úloh systému Windows.
  Ak chcete urobiť, musíte vytvoriť jednoduchú úlohu StartComponentCleanup v Microsoft \\ Windows \\ Servicing s potrebnou periodicitou vykonávania.

zdroj:
  http://remontka.pro/winsxs-windows/
  http://vindavoz.ru/windows7/stati7/365-papka-windows-winsxs.html

Zníženie priečinka WinSxS v systéme Windows 8 a 8.1

Zložka WinSxS je pre používateľov už od Windows Vista. A naozaj, ak idete na adresár Windows na systémovom disku a pozrite sa na veľkosť priečinka WinSxS, možno vás veľmi prekvapí. Čo je v tejto zložke, prečo je to tak veľké a je možné zmenšiť jej veľkosť? Snažme sa to zistiť.

Po prvé, dovoľte mi pripomenúť, čo je priečinok WinSxS.

Všetky viac či menej moderné operačné systémy Microsoft (od systému Windows Vista) sa skladajú z komponentov. Súčasťou systému Windows je jeden alebo viac binárnych súborov, adresár súborov a súbor XML s popisom nastavení (kľúče databázy Registry, nastavenia zabezpečenia atď.). Komponenty sú zoskupené do logických blokov, z ktorých sú zostavené rôzne verzie systému Windows.

Všetky komponenty OS sa nachádzajú vo priečinku WinSxS, čo je skladovanie komponentov. Každá súčasť úložiska má svoje jedinečné meno, ktoré obsahuje číslo verzie, jazyk lokalizácie a architektúru procesora, pre ktorú bola vytvorená. V operačnom systéme existuje iba jedna inštancia každej verzie každého súboru a táto inštancia sa nachádza vo priečinku WinSxS a všetky ostatné prípady sú pevnými odkazmi na súbory v repozitári.

Zložka WinSxS obsahuje skoro celý operačný systém vrátane odinštalovaných komponentov. Mimochodom, preto pri inštalácii ďalších komponentov systém nevyžaduje inštalačný disk.

Veľkosť priečinka WinSxS je spočiatku veľká, ale časom sa zvyšuje. K tomu dochádza z dôvodu súčasti aktualizácie. Keďže aktualizačná jednotka v systéme Windows nie je súborom, ale komponentom, pri aktualizácii jedného binárneho súboru sa uvoľní nová verzia celej komponenty. Nová verzia je nainštalovaná v systéme, zatiaľ čo predchádzajúca verzia nie je odstránená, ale zostáva v repozitári. Tento prístup umožňuje kedykoľvek zrušiť aktualizáciu a vrátiť sa k predchádzajúcej verzii komponentu.

Veľkosť priečinka WinSxS teda závisí priamo od veku systému a počtu nainštalovaných aktualizácií - čím starší je systém, tým väčšia je veľkosť. Avšak nie všetko je také zlé, av praxi priemerná veľkosť priečinka nie je väčšia ako 10-15 GB. Tiež nezabudnite, že väčšina systémových súborov zo zložky Windows sa do neho premieta pomocou pevných odkazov z priečinka WinSxS, takže veľkosť WinSxS je oveľa menšia.

Je to kvôli prítomnosti pevných odkazov správcovia súborov môžu zobraziť mierne prehnané veľkosti priečinka WinSxS. Presnejšie údaje o veľkosti priečinka v systéme Windows 8 môžete nájsť pomocou pomôcky Disk Usage od Sysinternals. Jednoducho rozbaľte nástroj a spustite príkaz:

du C: \\ Windows \\ WinSxS

Ako môžete vidieť, pomôcka zobrazuje o niečo menšiu veľkosť priečinka ako Explorer.


Ak nemáte dostatok miesta na systémovom disku, môžete zmenšiť veľkosť úložného priestoru odstránením nepoužívaných komponentov. Okamžite vás upozorňujem, že extra súbory nie je možné jednoducho zdvihnúť a odstrániť, čo môže viesť k čiastočnej alebo dokonca dokonalej systémovej poruche. V systéme Windows 8 existujú tri bezpečné spôsoby vymazania priečinka WinSxS.

Nástroj na čistenie disku

Ak chcete vymazať úložisko, môžete použiť grafický nástroj "Vyčistenie disku", ktorý beží ako správca. Ak to chcete urobiť, prejdite do priečinka C: \\ Windows \\ System32, vyhľadať súbor cleanmgr.exe  a spustite ako správca.


Ak chcete zmenšiť veľkosť priečinka WinSxS, skontrolujte položku "Čistenie aktualizácií systému Windows" a kliknite na tlačidlo OK. Mimochodom, nástroj úplne presne neurčuje množstvo voľného priestoru, v skutočnosti sa môže líšiť o niekoľko stoviek megabajtov v menšom smere.

Nástroj DISM

Pomocou nástroja DISM v konzole môžete tiež vymazať úložisko komponentov. Ak to chcete urobiť, na príkazovom riadku, ktorý beží ako správca, musíte spustiť príkaz:

Dism / Online / Vyčistenie-Obraz / StartComponentCleanup


Tiež pomocou DISM môžete vymazať úložisko po inštalácii balíka Service Pack (SP):

Dism / Online / Vyčistenie-Obraz / SPSuperseded / HideSP

Spínač / SPSuperseded odstráni archívne súbory vytvorené počas inštalácie SP a / HideSP ho odstráni zo zoznamu nainštalovaných aktualizácií. Ale pretože namiesto balíka služieb pre ôsmy, Windows 8.1 vyšiel, potom pomocou týchto kľúčov nebude fungovať, aspoň zatiaľ. Táto metóda sa však môže použiť aj v systéme Windows 7 s nainštalovaným balíkom SP1.

Plánovač úloh

V knižnici Plánovača úloh existuje úloha v časti Microsoft \\ Windows \\ Servicing StartComponentCleanup.  Táto úloha je spustená systémom automaticky ako súčasť automatickej údržby systému, ale ak chcete, môžete ho spustiť manuálne. Účinok spustenia tejto úlohy je takmer rovnaký ako pri použití predchádzajúcich metód, okrem toho, že aktualizácie nainštalované za posledných 30 dní sa ignorujú.


Nové v systéme Windows 8.1

Dism / Online / Cleanup-Image / AnalyzeComponentStore

A najzaujímavejšia vec je, že môžete nielen vymazať úložisko, ale aj odstrániť všetky predchádzajúce verzie komponentov:

Dism / Online / Vyčistenie-Obraz / StartComponentCleanup / ResetBase

Prepínač / ResetBase sa nepoužíva na plánované čistenie a čistenie grafického nástroja. Použitie bude uvoľniť ešte viac miesta na disku, ale buďte opatrní. Odstránenie predchádzajúcich verzií zabraňuje odstráneniu nainštalovaných aktualizácií a znemožňuje vrátenie zmien v prípade akýchkoľvek problémov.


Práve tak, pomocou jediného príkazu alebo niekoľkých kliknutí myšou môžete uvoľniť niekoľko ďalších gigabajtov na disku. Doteraz však množstvo pevných diskov neumožňuje premýšľať o nedostatku miesta a SSD 128 až 256 GB je dosť cenovo dostupné. Preto je podľa môjho názoru problém s veľkou veľkosťou priečinka WinSxS relevantný najmä pre vlastníkov tabliet so systémom Windows 8.