Vysvetlenie priečinka WinSxS v systéme Windows 10

Winsxs Folder Windows 10 Explained



Priečinok WinSxS je kritickou súčasťou operačného systému Windows. Ukladá všetky systémové súbory a komponenty, ktoré sú potrebné na fungovanie operačného systému. Bez priečinka WinSxS by systém Windows nemohol fungovať. Priečinok WinSxS sa nachádza na C:WindowsWinSxS. Je to skrytý priečinok, čo znamená, že ho neuvidíte, pokiaľ v nastaveniach Prieskumníka súborov nepovolíte možnosť Zobraziť skryté súbory a priečinky. Priečinok WinSxS je dôležitý, pretože obsahuje viacero verzií systémových súborov a komponentov. Je to dôležité, pretože to umožňuje systému Windows spustiť viacero verzií rovnakého softvéru súčasne. Umožňuje tiež systému Windows vrátiť sa k predchádzajúcej verzii systémového súboru alebo súčasti, ak sa vyskytne problém s aktuálnou verziou. Priečinok WinSxS môže byť pomerne veľký a nie je nezvyčajné, že zaberá niekoľko gigabajtov úložného priestoru. Je to preto, že ukladá viacero kópií systémových súborov a komponentov. Ak máte málo úložného priestoru, môžete vyčistiť priečinok WinSxS, aby ste uvoľnili miesto. Mali by ste to však urobiť len vtedy, ak ste si istí svojimi schopnosťami, pretože to môže spôsobiť problémy s inštaláciou systému Windows, ak sa vykoná nesprávne.



Väčšina z vás si to možno všimla Priečinok WinSxS vo Windowse 10/8/7 a prekvapila ho jeho veľkosť. Pre tých, ktorí nie, priečinok sa nachádza na adrese C: Windows Winsxs A je to obrovské! Mám takmer 5 GB, asi 6000 priečinkov a 25000 súborov a zaberá to takmer 40% priečinka windows! Hoci veľkosť tohto priečinka Winsxs v XP je okolo 25-50 MB; jeho veľká veľkosť vo Windows 10, Windows 8, Windows 7 a Windows Vista mnohých zaujala! Pozrite si obrázok nižšie.





winsxs-folder-windows





Aká je teda záhada tohto priečinka Winsxs v systémoch Windows 10, Windows 8.1, Windows8, Windows 7 a Windows Vista? Poďme to nájsť v tomto príspevku.

INWinSxSpriečinok, ukladá viacero kópiídll, exe a ďalšie systémové súboryaby viacero aplikácií fungovalo v systéme Windows bez problémov s kompatibilitou. Ak sa pozriete dovnútra, uvidíte, čo vyzerá ako veľa duplikátovsúbory, každý má rovnaký názov. V skutočnosti ide o rôzne verzie tých istých súborov, ktoré sú uložené; pretože rôzne programy môžu vyžadovať rôzne verzie.



Čo je priečinok WinSxS v systéme Windows 10

Krátky, Winsxs, čo znamená „Windows vedľa seba“ , je vyrovnávacia pamäť natívnych verzií systému Windows. Ukladá knižnice, ktoré využívajú viaceré aplikácie. Táto funkcia bola prvýkrát predstavená vo Windows ME a spoločnosť Microsoft ju považovala za riešenie takzvaných problémov „dll pekla“, ktoré trápili Windows 9x.

Vo Winsxs je priečinok „backup“ najväčší, ako je vidieť na obrázku nižšie.

Podpriečinok WinSxS

Opäť, ako je vidieť na obrázku nižšie, v priečinku Winsxs sú typy súborov „Iné“vziaťväčšinu priestoru. Pozostávajú najmä z .imd, .ngr, .csd, .dll, .dll.mui, .exe a iných podobných typov súborov.



Typy súborov vo WinSxS

V systéme Windows 7 a novších neexistuje priečinok „dllcache“ a nemôžete nájsť ani priečinok „i386“, do ktorého systém ukladá (ako v XP) všetky zdrojové moduly. Práve v tomto priečinku WinSxS sú uložené bežné súčasti paralelných aplikácií. Tieto súbory môžu byť viacerými verziami tej istej zostavy alebo aplikácie. Každá paralelná zostava má jedinečné ID. Jedným z atribútov identity zostavy je jej verzia.

„Paralelné zostavy používa operačný systém ako primárne jednotky pomenovania, viazania, verzie, nasadenia a konfigurácie. Priečinok Winsxs obsahuje všetky manifesty, doplnky a súbory Win32 tretích strán,“ hovorí Microsoft.

Ale prečo existuje toľko vnorených priečinkov a prečo ich uchovávať toľko rôzne verzie toho istéhoatď, exe alebo iné súbory?

Ako už bolo spomenuté, systém Windows uchováva staré knižnice DLL.a komponenty knižnice v priečinku WinSxS. Ak je teraz súčasťou OS novšia verzia tohto súboru, ale konkrétna aplikácia potrebuje na fungovanie určitú staršiu verziu, potom staršia verzia z WinSxSpriečinok sa použije, pričom novšia verzia zostane na jej aktuálnom mieste pre ostatné aplikácie, ktoré ju môžu potrebovať.

je hrana rovnaká ako internet explorer

Je zrejmé, že tento adresár nemôžete odstrániť ani ho presunúť na iné miesto. Neodporúča sa tu nič mazať, pretože takýto krok by pravdepodobne mohol spôsobiť nefunkčnosť vašich aplikácií alebo dokonca zlomiť váš systém! Ak máte nainštalovaných veľa aplikácií, môžete očakávať gigantický WinSxSpriečinok. Tento priečinok WinSxs sa nemôže nachádzať na inom zväzku ako na systémovom zväzku. Je to kvôli pevným odkazom NTFS. Ak sa pokúsite presunúť priečinok, môže to spôsobiť nesprávne nainštalovanie aktualizácií systému Windows, balíkov Service Pack, funkcií atď.

Ak odstránite komponenty z priečinka WinSxS, ako sú manifesty, zostavy atď., môžu sa vyskytnúť problémy. Každý systém bude reagovať inak. Čo funguje na jedného, ​​môže zlomiť druhého! Napríklad, ak nainštalujete program, ktorý vyžaduje presne túto zostavu, ktorú ste mohli odstrániť, tento program sa jednoducho nespustí! Kompresia priečinkov tiež nie je povolená, pretože môže spôsobiť problémy počas aktualizácie systému Windows alebo pri inštalácii rýchlej opravy.

Najbezpečnejší spôsob, ako to vyčistiť, je jednoducho odinštalovať aplikácie, ktoré nepotrebujete. Ani to však nie je spoľahlivé, pretože mnoho aplikácií tu stále zanecháva svoje súbory, pretože ich môžu používať iné aplikácie. Nevyužíva sa teda pravdepodobnosť zlyhaniaatďMedzera je dosť veľká.

Neodporúčame používať nástroje na čistenie WinSxS ako napr WinsxsLite pretože môžete rozbiť svoj Windows.

A ak skúšate nový softvér alebo často inštalujete a odinštalujete, môžete si všimnúť, že váš Winsxs je skutočne veľký, pretože systém Windows uchováva viacero kópií týchtoatďsúbory umožňujúce viacero aplikácií bez problémov s kompatibilitou.

Čistenie priečinka WinSxs

Windows 8.1 predstavil novú možnosť príkazového riadka pre DISM.exe, / AnalyzeComponentStore . Spustenie tohto príkazu analyzuje priečinok WinSxS a informuje vás, či sa odporúča vyčistiť sklad komponentov. Je prítomný v Windows 10 , Tiež.

IN Windows 8/8.1/10 , otvorte Nástroj na čistenie disku a použite možnosť Čistenie služby Windows Update na vyčistenie WinSxS.

Spoločnosť Microsoft vydala aktualizáciu, ktorá pridaná možnosť čistenia Windows Update do nástroja Čistenie disku V Windows 7 .

Teraz môžete tiež vyčistiť WinSxS v Windows Server 2008 R2 s novou novou aktualizáciou.

Stiahnite si nástroj na opravu počítača, aby ste rýchlo našli a automaticky opravili chyby systému Windows

Tu je niekoľko ďalších možností, ktoré možno budete chcieť zvážiť uvoľniť miesto na disku - trochu rutina a trochu extrém:

  1. behať Nástroj na čistenie disku
  2. Odstráňte nepoužívané aplikácie
  3. Presuňte stránkovací súbor na inú jednotku
  4. Zakázať hibernáciu
  5. Použite možnosť vyhradeného súboru výpisu na zapisovanie súborov výpisu pamäte na iný zväzok v systéme.
  6. Zakázať body obnovenia systému
  7. Presuňte adresáre užívateľského profilu a programových súborov na iný nosič v systéme.

Aktualizácia 1 z blogov TechNet: Jednou z najväčších zmien medzi predchádzajúcimi verziami systému Windows bol prechod z operačného systému opísaného v INF nazložkovosť. Všetky komponenty v operačnom systéme sa nachádzajú v priečinku WinSxS – v skutočnosti toto miesto nazývame sklad komponentov. Každý komponent má jedinečný názov, ktorý zahŕňa verziu, jazyk a architektúru procesora, pre ktoré bol vytvorený. Priečinok WinSxS je jediným miestom, kde sa komponent nachádza v systéme, všetky ostatné inštancie súborov, ktoré vidíte v systéme, sú „projektované“ pevným prepojením z úložiska komponentov.

Teraz, keď už viete, prečo môže obchod narásť do tejto veľkosti, vaša ďalšia otázka pravdepodobne znie, prečo neodstraňujeme staršie verzie komponentov. Krátka odpoveď je spoľahlivosť. Sklad komponentov spolu s ďalšími informáciami o systéme nám umožňuje kedykoľvek určiť, ktorá verzia komponentu je pre daný projekt najlepšia. To znamená, že ak odinštalujete bezpečnostnú aktualizáciu, budeme môcť nainštalovať ďalšiu najvyššiu verziu do systému – už nebudeme mať problém s odinštalovaním. To tiež znamená, že ak sa rozhodnete nainštalovať voliteľnú funkciu, nevyberieme iba RTM verziu komponentu, uvidíme, ktorá verzia je najvyššia dostupná v systéme.

Jediným spôsobom, ako bezpečne zmenšiť veľkosť priečinka WinSxS, je znížiť množinu možných akcií, ktoré môže systém vykonať. Najjednoduchší spôsob, ako to urobiť, je odstrániť balíky, v ktorých boli pôvodne nainštalované komponenty. Dá sa to urobiť odstránením nahradených verzií balíkov, ktoré máte vo svojom systéme. Aktualizácia Service Pack 1 obsahuje binárny súbor s názvom VSP1CLN.EXE , nástroj, ktorý urobí Service Pack trvalým (neodstrániteľným) vo vašom systéme a odstráni verzie RTM všetkých vymenených komponentov. Dá sa to urobiť len preto, že urobíte balík service pack trvalým; môžeme zaručiť, že nikdy nebudeme potrebovať verzie RTM.

Aktualizácia 2 z blogov E7: „Modularita“ operačného systému bola inžinierskym cieľom pre Windows Vista. Bolo to urobené s cieľom vyriešiť množstvo problémov v starších verziách systému Windows súvisiacich s inštaláciou, údržbou a spoľahlivosťou. Adresár Windows SxS predstavuje „stav inštalácie a údržby“ všetkých komponentov systému. V skutočnosti však nezaberá toľko miesta na disku, ako sa zdá pri použití vstavaných nástrojov (DIR a Explorer) na meranie použitého miesta na disku. Skutočnosť, že vám sťažujeme zistiť, koľko miesta zaberá adresár, je spravodlivá! Katalóg WinSxS tiež poskytuje služby offline a robí systém Windows Vista a novší „bezpečným pre zobrazovanie“.

Objavilo sa niekoľko blogov a dokonca aj niekoľko 'undergroundových' nástrojov, ktoré vám povedia, že je možné odstrániť adresár WinSxS a určite je pravda, že po inštalácii ho môžete odstrániť zo systému a ukáže sa, že systém nabehne a funguje dobre. . Ale, ako je popísané vyššie, je to veľmi zlý postup, pretože vám odoberiete schopnosť spoľahlivo udržiavať všetky komponenty operačného systému a možnosť aktualizovať alebo konfigurovať ďalšie komponenty vo vašom systéme. Windows podporuje iba adresár WinSxS na fyzickom disku v pôvodnom umiestnení.

Záver

Nech je priečinok WinSxS taký, aký je!

Dozvedieť sa o natívny priečinok a Priečinky Catroot a Catroot2 Tu.

Dodatočné materiály:

  1. Analyzujte Windows Component Store alebo WinSxS v systéme Windows
  2. Čistenie priečinka WinSxS v systéme Windows
  3. Pridajte možnosť čistenia Windows Update do nástroja na čistenie disku v systéme Windows
  4. Vyčistite adresár WinSxS na serveri Windows .
Populárne Príspevky