Táto Windows zložka sa ticho zväčšila na 15 GB a jej vymazanie bolo úplne bezpečné


Som na počítači s Windows s pomerne malým systémovým diskom, takže udržiavanie úložiska pod kontrolou je súčasťou toho, ako ho používam každý deň. Každých pár týždňov otvorím stránku Úložisko, vymažem dočasné súbory, skontrolujem priečinok Na stiahnutie a pokračujem ďalej. To zvyčajne udržiava veci pod kontrolou.

Tentoraz sa však môj voľný priestor počas niekoľkých dní neustále znižoval. Po niekoľkých gigabajtoch zmizlo naraz, aj keď som nenainštaloval žiadne nové aplikácie ani nepreniesol veľké súbory.

Aby som zistil, kam sa to presúva, otvoril som Prieskumníka súborov, prešiel som priamo do C:\Windows a zoradil všetko podľa veľkosti priečinka. Väčšina obvyklých priečinkov vyzerala normálne, ale jeden nie. Mal takmer 15 GB a nebolo to niečo, s čím by som niekedy priamo pracoval alebo čo by som otváral.

Tak veľa miesta, ktoré bolo obsadené v systémovej zložke, zmenilo môj prístup k problému. Systémové súbory nezasahujem ľahkovážne. Predtým, než niečo vymažem, potreboval som pochopiť, na čo táto zložka slúži a čo by sa stalo, keby boli jej dočasné súbory odstránené.

Čo vlastne robí priečinok SoftwareDistribution

Úloha tejto aktualizačnej zložky

Vo vnútri C:\Windows je priečinok SoftwareDistribution súčasťou systému Windows Update. Funguje ako dočasná priestorová oblasť, kým sa aktualizácie sťahujú a pripravujú.

Keď Windows kontroluje aktualizácie, súbory, ktoré stiahne, neprenášajú sa priamo do operačného systému. Najprv sú uložené tu, či ide o kumulatívnu aktualizáciu, bezpečnostnú opravu alebo aktualizáciu funkcií. Udržiavanie všetkého na jednom mieste umožňuje Windows Update pozastaviť, obnoviť alebo skúsiť inštaláciu znova, ak sa niečo pokazí.

S tým na pamäti som ďalej potreboval pochopiť, aký druh dát tu vlastne pretrváva. Väčšinu miesta v priečinku SoftwareDistribution zaberajú niektoré konkrétne podsúbory. Priečinok Download uchováva balíky aktualizácií, zatiaľ čo DataStore obsahuje lokálnu databázu, ktorá sleduje históriu a stav aktualizácií. Menšie priečinky ukladajú metadáta, ktoré Windows používa pri kontrole aktualizácií.

Rovnako dôležité je to, čo tento priečinok neobsahuje. Neukladá osobné súbory, nainštalované aplikácie ani nič, čo ste vytvorili. Jeho úloha je obmedzená na podporu toho, ako sa Windows aktualizuje.

Ako sa súbory aktualizujú a hromadia v priebehu času

Staré aktualizačné údaje zostávajú

Keď som zistil, že priečinok obsahuje iba údaje o aktualizáciách, veľkosť sa lepšie vysvetľovala. SoftwareDistribution nedosiahne 15 GB zo dňa na deň. Narastá, pretože Windows Update pridáva nové súbory rýchlejšie, než staré odstráni. Ako sa aktualizácie sťahujú, ukončujú, nahrádzajú alebo sú prekonané, prichádzajú nové balíčky, zatiaľ čo niektoré staršie uložené súbory zostávajú. Časom sa táto nerovnováha nazbiera.

Prerušené aktualizácie patria medzi najväčšie príčiny. Ak sa sťahovanie zastaví v polovici alebo inštalácia nedokončí správne, Windows môže ponechať časti pôvodných súborov a pri ďalšom pokuse stiahnuť novú kópiu. Po niekoľkých pokusoch sa tieto zvyšky začnú hromadiť. Funkčné aktualizácie sú v tomto ohľade výraznejšie, pretože sú oveľa väčšie ako bežné záplaty a môžu sa sťahovať viackrát.

Windows si tiež uchováva interné sledovacie údaje, aby zaznamenávalo, čo je nainštalované, a rozhodovalo o tom, čo príde ďalej. Aj po úspešnej inštalácii aktualizácie zostane časť týchto údajov. Ak sú aktualizácie pozastavené alebo inštalované nepravidelne, nepoužívané súbory sa môžu hromadiť na pozadí.

Keďže je táto zložka zaradená pod systémové použitie, jej rast nie je pri rozdelení úložiska vždy zrejmý. Pokiaľ priamo nesledujete veľkosti zložiek, môže tam zostať nepovšimnutá, až kým sa voľné miesto nezačne znižovať.

Čo som urobil, aby som bezpečne vyprázdnil priečinok

Kroky, ktoré som podnikol, aby som to vyriešil

Keď bola rola priečinka jasná, bolo čas zistiť, či ho možno bezpečne odstrániť. Pretože priečinok SoftwareDistribution je priamo prepojený s Windows Update, prvé, čo som skontroloval, bolo, či niečo aktívne sťahuje alebo čaká na inštaláciu. Nechcel som prerušiť aktualizáciu v polovici procesu ani nechať Windows nestabilný. Keď som sa uistil, že nie sú žiadne aktívne aktualizácie, mohol som pokračovať.

Aby sa to správne vyčistilo, Windows Update musí byť nečinný. To znamená najprv zastaviť služby súvisiace s aktualizáciami. Po zastavení Windows Update a služby Background Intelligent Transfer Service som otvoril Prieskumníka súborov, prešiel na C:\Windows\SoftwareDistribution a vymazal všetko vo vnútri priečinka. Samotný priečinok som neodstránil, pretože Windows očakáva, že bude existovať, a neskôr si vytvorí, čo potrebuje. Čistenie prebehlo rýchlo a uvoľnené miesto sa zobrazilo hneď potom. Potom som služby znova spustil.

Ak zostane niekoľko súborov zamknutých, núdzový režim zvyčajne uľahčuje čistenie, pretože sú tam nebežia žiadne komponenty aktualizácií. Ja som to nepotreboval, ale je to užitočná záloha. Po vyčistení sa Windows správal normálne. Ďalšia kontrola aktualizácií trvala o niečo dlhšie, keď sa znovu vytváral cache aktualizácií, ale aktualizácie sa nainštalovali bez problémov.

Kde sa na Windows stráca miesto na disku

Ništ, čo som nainštaloval alebo stiahol, nevysvetľovalo chýbajúce miesto. Problémy s úložiskom vo Windows nie sú vždy spôsobené tým, čo pridáte. Systémové zložky ako SoftwareDistribution sa časom môžu zväčšiť, aj keď ste opatrní pri aplikáciách a osobných súboroch.

Súvisiace články