Ak sa na vašom systémovom disku vyčerpá priestor, pomôcky tretích strán vám na prvý pohľad pomôžu zistiť veľké súbory a zbierky menších súborov. To je miesto, kde by ste mohli naraziť na priečinok WinSxS. Má veľkosť takmer 5–10 GB a pre mnohých používateľov je to ako čierna skrinka vo svete Windows.

Prirodzene to vyvoláva otázku, čo presne sú tieto súbory nainštalované vo WinSxS a prečo sú také obrovské. Webové vyhľadávania a fóra sú plné otázok o tomto priečinku. Demystifikujme tajomstvá WinSxS a správny spôsob jeho spravovania.

Vysvetlenie WinSxS

Program WinSxS (Side-by-Side) bol vytvorený ako reakcia na vyriešenie problému „DLL peklo”V OS Windows. Jednoducho povedané, zahŕňa prípady, keď akýkoľvek program zmení súbor dynamickej knižnice (DLL), aby ovplyvnil kritickú funkciu iných aplikácií, ktoré potrebujú používať rovnakú knižnicu DLL.

Predpokladajme napríklad, že aplikácia vyžaduje DLL s číslom verzie 1.0.2. Ak iná aplikácia nahradí prostriedok inou verziou, povedzme 1.0.3, potom predchádzajúca aplikácia, ktorá sa spolieha na verziu 1.0.2, buď zlyhá, spôsobí problémy s kompatibilitou alebo horší výsledok v modrej obrazovke Death.

instagram viewer

Spustenie WinSxS

V systéme Windows XP sa správne spustilo ukladanie komponentov. V tomto každý komponent (DLL, OCX, EXE) žije v adresári s názvom WinSxS. To by ukladať všetky rôzne verzie DLL nainštalované softvérových a hardvérových balíkov a načítať správnu verziu na požiadanie.

Ako teda aplikácia vie, ktorú verziu knižnice DLL potrebuje načítať? Tu je „súbor manifestu“Hrá dôležitú úlohu. Obsahuje nastavenia, ktoré informujú operačný systém o tom, ako spracovať program pri jeho spustení a správnu verziu DLL.

Každý komponent má identitu s jedinečným názvom, ktorý môže obsahovať architektúru procesora, jazyk, verziu a ID. Konkrétne verzie týchto komponentov sa potom zhromažďujú spolu do balíkov. Používajú ich služby Windows Update a DISM, aby udržali váš systém v aktuálnom stave.

balíky komponentov winsxs v systéme Windows 10

Táto časová os ukazuje postupné zlepšovanie WinSxS s každou hlavnou aktualizáciou OS.

časová os vylepšenia winsxov v OS Windows

Zložka WinSxS a úloha pevných odkazov

Pevné odkazy sa používajú v celom operačnom systéme Windows. Pokiaľ ide o WinSxS, je to jediné miesto, kde komponenty žijú v systéme. Všetky ostatné inštancie súborov mimo úložiska komponentov sú pevne prepojené s priečinkom WinSxS. Čo je to pevné spojenie?

Podľa Dokumenty spoločnosti Microsoft, pevné spojenie je objekt systému súborov, ktorý umožňuje dvom súborom odkazovať na rovnaké miesto na disku. Znamená to, že systém Windows môže uchovávať viac kópií toho istého súboru bez toho, aby zaberalo zbytočné miesto.

Pri každej aktualizácii systému Windows sa uvoľní úplne nová verzia súčasti a projekty sa do systému dostanú prostredníctvom pevných odkazov. Staršie zostávajú v sklade komponentov pre spoľahlivosť, ale bez pevných väzieb.

S pomocou fsutil príkaz, môžete skontrolovať pevné odkazy na akýkoľvek systémový súbor. lis Win + X a vyberte si Príkazový riadok (administrátor), potom zadajte

Zoznam pevných odkazov fsutil [cesta k systémovým súborom]

Napríklad, ak chcem skontrolovať pevné odkazy na systémový súbor s názvom „audiosrv.dll“, zadajte text

zoznam pevných odkazov fsutil "C: \ Windows \ System32 \ audiosrv.dll"
Zoznam pevných odkazov fsutil v príkazovom riadku

Dôležitosť WinSxS

Sklad komponentov hrá dôležitú úlohu pri podpore funkcií potrebných na prispôsobenie a aktualizáciu systému Windows. Ide o tieto prípady:

  • Obnovte systém pred zlyhaním alebo poškodením systému
  • Na požiadanie povoľte alebo zakážte funkcie systému Windows
  • Presúvajte systémy medzi rôznymi vydaniami systému Windows
  • Odinštalujte problematické aktualizácie
  • Inštalácia nových verzií komponentov pomocou služby Windows Update

Veľkosť priečinka WinSxS

WinSxS obsahuje všetky súbory potrebné na udržanie kompatibility s hardvérom a softvérom v počítači. Jednou z najväčších silných stránok systému Windows je jej kapacita spustiť starší hardvér a aplikácie Ako spustiť staré hry a softvér v systéme Windows 10Staré počítačové hry a softvér môžu zápasiť v systéme Windows 10. Vyskúšajte tieto tipy, aby sa vaše staré hry a programy pre systém Windows mohli spúšťať v systéme Windows 10. Čítaj viac . Táto pôvodná kompatibilita sa však spája s nákladom na miesto na disku a s chybami.

Prejdite na stránku C: \ Windows \ WinSxS, kliknite pravým tlačidlom myši a vyberte možnosť vlastnosti. Tento priečinok spotrebuje takmer 7,3 GB miesta na disku. Ide však o to, že to nie je skutočná veľkosť. Dôvodom sú „pevné odkazy“, ktoré prehliadač súborov a ďalšie nástroje tretích strán nezohľadňujú.

Počíta každý odkaz na pevný odkaz ako jednu inštanciu súboru pre každé umiestnenie. Ak sa teda systémový súbor nachádza v adresároch WinSxS a System32, Prieskumník súborov by nepresne zdvojnásobil veľkosť priečinka.

veľkosť priečinka winsxs v systéme Windows10

Skontrolujte skutočnú veľkosť WinSxS

Ak chcete skontrolovať skutočnú veľkosť úložiska komponentov systému Windows, otvorte okno so zvýšeným príkazovým riadkom a zadajte ho

Dism.exe / Online / Cleanup-Image / AnalyzeComponentStore

Poznámka: /AnalyzeComponentStore možnosť nie je rozpoznaná v systéme Windows 8 a starších verziách.

Po analýze sa skutočná veľkosť skladu komponentov zníži na 5,37 GB. Táto hodnota ovplyvňuje pevné odkazy v priečinku WinSxS. Zdieľané so systémom Windows vám poskytuje veľkosť pevne prepojených súborov. Dátum posledného vyčistenia je dátum vyčistenia obchodu s nedávno dokončenými komponentmi.

analyzovať veľkosť úložiska komponentov v systéme Windows10

Metódy na zníženie veľkosti priečinka WinSxS

Mnoho používateľov sa často pýta, či je možné súbory z priečinka WinSxS odstrániť manuálne. Odpoveď je a Veľké č.

Pravdepodobne poškodí systém Windows a kritická aktualizácia systému Windows sa nemusí správne nainštalovať. Aj keď sa vám podarí odstrániť súbory z priečinka WinSxS, nikdy neviete, ktorá aplikácia prestane fungovať.

Môžete však zmenšiť veľkosť zložky WinSxS s niekoľkými zabudovanými nástrojmi. Na orezanie priečinka WinSxS použijeme nástroje ako Čistenie disku, príkazy DISM a odstránime Funkcie na požiadanie.

Nástroj na vyčistenie disku

Do vyhľadávacieho poľa zadajte vyčistenie disku a vyberte položku Čistenie disku. V tomto okne kliknite na ikonu Vyčistite systémový súbor Tlačidlo. Tým sa reštartuje obslužný program a odomkne sa prístup k celej škále možností vyčistenia. Môžete odstrániť inštalačné súbory, predchádzajúce verzie systému Windows a ďalšie. Nástroj Čistenie disku je východiskovým bodom pre vyčistenie systému Windows 10.

nástroj na vyčistenie disku v režime správcu

Prečítaj toto podrobný návod na nájdenie najlepších spôsobov čistenia systému Windows 10 Najlepší spôsob čistenia systému Windows 10: Podrobný sprievodcaNeviete, ako čistiť systém Windows 10? Tu je prehľadný sprievodca krok za krokom, ako počítač znova spríjemniť a upratať. Čítaj viac .

Odstránenie funkcií na požiadanie

Systém Windows umožňuje na požiadanie povoliť alebo zakázať predvolené funkcie systému Windows. Môžete pridať niekoľko užitočných funkcií - Hyper V, tlač do PDF, podsystém Windows pre Linux (WSL) a ďalšie.

Funkcie, ktoré odškrtnete, zostanú v priečinku WinSxS a zaberajú miesto na disku. Používatelia s malým množstvom úložného priestoru môžu chcieť čo najviac zúžiť inštaláciu systému Windows. Otvorte zvýšené okno príkazového riadka a napíšte

DISM.exe / Online / English / Get-Features / Format: Table

Zobrazí sa zoznam názvov objektov a ich stavu

funkcie systému Windows na požiadanie

Ak chcete zo svojho systému odstrániť niektorú funkciu, zadajte

DISM.exe / Online / Disable-Feature / featurename: NAME / Remove

(Nahraďte „NAME“ názvom funkcie uvedenej v zozname)

odstráňte funkciu systému Windows pomocou DISM

Ak spustíte /Get-Features príkaz sa znova zobrazí ako „Zakázané s užitočným zaťažením odstráneným„Namiesto iba“invalidný. " Ak sa neskôr rozhodnete nainštalovať odstránené súčasti, systém Windows vás vyzve, aby ste súbory komponentov znova stiahli.

DISM Čistenie komponentov

Windows 8 / 8.1 obsahuje zabudovanú funkciu na automatické čistenie skladu komponentov, keď sa systém nepoužíva. Otvorené Plánovač úloh a prejdite na Microsoft> Windows> Servis. Pravým tlačidlom myši kliknite na položku a kliknite na položku Spustiť.

parameter startcomponentcleanup v plánovači úloh

Úloha bude čakať najmenej 30 dní po nainštalovaní aktualizovaného komponentu pred odinštalovaním predchádzajúcej verzie komponentu. Úloha má tiež časový limit jednej hodiny a nemusí vyčistiť všetky súbory.

S DISM /Cleanup-Image parameter, môžete okamžite odstrániť predchádzajúcu verziu komponentu (bez 30-dňovej odkladnej lehoty) a nemáte jednohodinové obmedzenie času. Otvorené Príkazový riadok (administrátor) a napíšte

DISM.exe / online / Cleanup-Image / StartComponentCleanup

Ak pridáte ResetBase prepínač, môžete odstrániť všetky nahradené verzie všetkých komponentov. Nezabudnite však, že nebudete môcť odinštalovať žiadne aktuálne aktualizácie (aj keď sú chybné).

DISM.exe / online / Cleanup-Image / StartComponentCleanup / ResetBase

Nasledujúci príkaz odstráni všetky komponenty zálohy potrebné na odinštalovanie servisných balíkov. Je to zbierka kumulatívnych aktualizácií pre konkrétne vydanie systému Windows.

DISM.exe / online / Cleanup-Image / SPSuperseded

Odstráňte súbory systému Windows a uvoľnite miesto na disku

Obchod s komponentmi WinSxS má dôležitú úlohu pri každodennom fungovaní systému Windows. Nemali by ste preto súbory mazať ani presúvať priečinok WinSxS ako riešenie svojich problémov s priestorom. Inovácie systému Windows priniesli hĺbkové nástroje na vytváranie prehľadov a vyčistenie, ktoré môžete použiť na vyhľadanie ďalších priestorov ošípaných.

Ak budete postupovať podľa vyššie uvedených techník, môžete veľkosť priečinka WinSxS mierne zmenšiť. Prečítajte si tento kus, aby ste to zistili Súbory a priečinky Windows, ktoré môžete odstrániť, uvoľnia miesto na disku Odstráňte tieto súbory a priečinky systému Windows, aby ste uvoľnili miesto na diskuChcete na počítači so systémom Windows vyčistiť miesto na disku? Prezrite si tieto súbory a priečinky Windows, ktoré môžete bezpečne odstrániť. Čítaj viac .

Zverejnenie provízneho predaja: Nákupom produktov, ktoré odporúčame, vám pomôžeme udržať stránky nažive. Čítaj viac.

So svojím titulom M.Optom v odbore starostlivosti o oči pracoval Rahul mnoho rokov na vysokej škole ako lektor. Písanie a učenie druhých je vždy jeho vášňou. Teraz píše o technológii a robí ju stráviteľnou pre čitateľov, ktorí tomu dobre nerozumejú.