Mi az a WinSxS mappa, miért hatalmas és hogyan kell megtisztítani?

A Windows -felhasználók tárhelykeresése véget nem ér. Tisztítsa meg a számítógépet januárban(January) , és a tárhely tavasz előtt ismét kimerül. Ahogy mélyebbre ásva megtudja, mi foglalja el a lemezterületet, valószínűleg találkozni fog a WinSxS mappával Windows számítógépén.

Mi az a WinSxS mappa?

A WinSxS(WinSxS) (a „ Windows Side by Side” rövidítése) egy mappa (helyszín: C: Windows WinSxS ), ahol a Windows a (Windows)Windows telepítéséhez szükséges fájlokat és(and) azok biztonsági másolatait vagy verzióit tárolja.

Amikor vissza kell állítania a rendszerfájlokat, vagy (recover system files)Windows -funkciókat kell hozzáadnia vagy eltávolítania , a Windows itt megkeresi a művelet végrehajtásához szükséges fájlokat. Ezért nevezik alkatrészboltnak is.

A WinSxS a minőségi frissítések és a (WinSxS)Windows - összetevők korábbi verzióinak telepítéséhez szükséges fájlokat is tárolja . Ezek a fájlok lehetővé teszik a legutóbbi állapot visszaállítását, ha a frissítés problémássá válik.

A WinSxS(WinSxS) mérete idővel folyamatosan növekszik, mert továbbra is több összetevő-verziót tárol.

Mi a WinSxS helyes mérete?

A WinSxS mappa méretét a (WinSxS)File Explorer általában pontatlanul számítja ki .

A WinSxS(WinSxS) mappában lévő fájlok több helyen megjelenhetnek az operációs rendszerben. Általában azonban egy fájlnak csak egy példánya van, míg a többi fájl kemény hivatkozás(hard links) .

A File Explorer(File Explorer) ezt nem veszi figyelembe a mappák méretének kiszámításakor, ami azt jelenti, hogy a méret nagyobbnak tűnhet, mint amilyen valójában.

A WinSxS(WinSxS) mappa valódi méretét a DISM eszközzel találhatja meg. A valódi méret megállapításához indítson egy emelt szintű parancssort(Command Prompt) , és futtassa a következő parancsot:

DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore

A folyamat befejezése után a fájlkezelő által jelentett méretet és a tényleges méretet is látni fogja a Parancssor(Command Prompt) ablakban:

Hogyan lehet megtisztítani a WinSxS mappát?

Az alkatrésztároló tisztítása értékes tárhelyet szabadíthat fel a merevlemezen.

A WinSxS(WinSxS) mappát azonban nem törölheti manuálisan. Vegye figyelembe azt is, hogy a WinSxS(WinSxS) mappa megtisztítása után nem tudja visszaállítani a frissítéseket, amíg nem frissíti a számítógépét.

Problémák adódhatnak bizonyos olyan alkalmazásokkal is, amelyek egy DLL(DLL) -fájl korábbi verziójára támaszkodnak, ha a fájl törlődik a tisztítás során.

Az alábbiakban látható módon többféleképpen is megtisztíthatja a WinSxS mappát.

A WinSxS tisztítása DISM használatával

A DISM ( Deployment Image Servicing and Management ) egy parancssori segédprogram, amely beépített opcióval rendelkezik az alkatrésztároló tisztítására. A DISM használatával végzett tisztítás eltávolítja az összes szükségtelen fájlt a WinSxS könyvtárból anélkül, hogy megzavarná a rendszer működését.

  1. Kezdje egy emelt szintű parancssor(Command Prompt) elindításával . Nyomja meg a Win + R billentyűkombinációt , írja be a cmd parancsot(cmd) , és nyomja meg a Ctrl + Shift + Enter .
  2. Írja be a következő parancsot a Parancssorba(Command Prompt) :

DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore

  1. A folyamat befejezése után ellenőrizze, hogy az Igen(Yes) vagy a Nem felirat szerepel-e a Component Store Cleanup Recommended mellett .

  1. Ha igen, futtassa a következő parancsot:

DISM.exe /Online /Cleanup-Image /StartComponentCleanup

Amikor a folyamat befejeződik, az összes felesleges WinSxS fájlt megtisztítja.

Vannak más WinSxS tisztítási parancsok is, amelyeket akkor futtathat, ha egy adott fájlok csoportját szeretné megtisztítani. Például, ha meg szeretné tisztítani a Windows -összetevők régebbi verzióit, futtassa a következő parancsot:

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

Ha a Windows régebbi verzióját, például a Windows 7 -(Windows 7) et futtatja , a következő paranccsal távolíthatja el a szervizcsomag biztonsági másolatait (a Windows 8 , 10 és 11 nem rendelkezik szervizcsomaggal):

DISM.exe /Online /Cleanup-Image /StartComponentCleanup /SPSuperseded

WinSxS tisztítása a Lemezkarbantartó segítségével

A Windows(Windows) rendelkezik egy beépített Lemezkarbantartó(Disk Cleanup) eszközzel is, amely képes megtisztítani a rendszerfájlokat(clean up system files) és más típusú szükségtelen fájlokat, beleértve a WinSxS mappában lévőket is.

  1. Indítsa el a Fájlkezelőt(File Explorer) , és lépjen a Ez a számítógép (vagy Windows 11 rendszeren(Windows 11) a Számítógép(Computer) ) elemre.

  1. Válassza ki a Helyi lemezt(Local Disk ) , és nyomja meg az Alt + Enter a lemez tulajdonságainak megnyitásához.
  2. Válassza az Általános(General) lapot, majd kattintson a Lemezkarbantartás(Disk Cleanup) lehetőségre.

  1. A Windows megkeresi azokat a fájlokat, amelyeket biztonságosan megtisztíthat, beleértve a biztonsági mentési fájlokat, az ideiglenes fájlokat és a (Windows)Windows régebbi verzióiból származó fájlokat . Amikor megnyílik a Lemezkarbantartó(Disk Cleanup) ablak, kattintson a Rendszerfájlok tisztítása(Clean up system files) gombra alul.

  1. A segédprogram újabb keresést fog futtatni, ezúttal a rendszerfájlokra. Miután megtalálta a biztonságosan törölhető fájlokat, megjelenik egy lista a fájltípusokkal. A gyakori(Common) nevek közé tartozik a Windows Update Cleanup , a Microsoft Defender Antivirus és a Temporary Internet Files .

Az összes jelölőnégyzetet bejelölheti, ha a teljes rendszerből szeretné eltávolítani a szemetet, de mindenképpen válassza a Windows Update Cleanup lehetőséget a (Windows Update Cleanup)WinSxS mappából származó frissítési fájlok törléséhez . Miután kiválasztotta, kattintson az (Click) OK gombra(OK) .

Természetesen idővel a fájlok ismét felhalmozódnak a WinSxS mappában. Ezért időnként a Lemezkarbantartót(Disk Cleanup) kell használnia a WinSxS mappa tisztán tartása érdekében . Alternatív megoldásként ütemezheti az összetevők tisztítását a Feladatütemező(Task Scheduler) segítségével .

Tisztítsa meg a WinSxS-t a Feladatütemezővel

Használhatja a Feladatütemezőt(use the Task Scheduler) , ha „állítsa be, felejtse el” megközelítést alkalmazza a WinSxS mappa rendszeres tisztításához.

  1. Nyomja meg a Win + R billentyűkombinációt , írja be a taskchd.msc parancsot(taskschd.msc) , és nyomja meg az Enter billentyűt .
  2. A bal oldalsáv segítségével navigáljon a Task Scheduler Library\Microsoft\Windows\Servicing oldalra .

  1. Kattintson a jobb gombbal a StartComponentCleanup feladatra a feladatlistában, válassza a Tulajdonságok menüpontot(Properties) , és váltson át a Triggers fülre a tulajdonságokban. Ezután kattintson az Új(New) gombra .

  1. Válassza ki a feladat ütemezését a gyakoriság (napi/havi/heti) és az időpont kiválasztásával. Ha kész, kattintson az OK gombra(OK) .

  1. A feladat automatikusan lefut a hozzáadott ütemezés szerint. A feladatot azonban azonnal is futtathatja, ha kiválasztja a StartComponentCleanup feladatot, majd a jobb oldalsávon a Futtatás parancsot.(Run)

Több hely kell?

Ha helyet szeretne szabadítani a merevlemezén, a WinSxS mappa tisztítása nagyszerű kezdet. A nem használt alkalmazások eltávolításával(uninstalling apps) vagy a nagy személyes fájlok külső merevlemezre való áthelyezésével több helyet is felszabadíthat.

Ha további módokat keres arra, hogy helyet szabadítson fel Windows rendszerű(Windows) számítógépén, oktatóanyagunk van a lemezterület felszabadítására(ways to free up disk space) , amely segíthet.



About the author

Szoftvermérnök vagyok, több mint 10 éves tapasztalattal a Windows mérnöki területen. Szakterületem a Windows alapú alkalmazások, valamint a Microsoft következő generációs Windows operációs rendszeréhez, a Windows 11-hez tartozó hardver és hangillesztőprogramok fejlesztése. A Windows-alkalmazások készítése terén szerzett tapasztalataim alapján különösen értékes eszköz vagyok minden olyan vállalat számára, amely innovatív technológiai termékeket fejleszt.



Related posts