A WinSxS mappa törlése Windows 7/8/10 alatt


A Windows 7 és a Windows 8/10-ben egy új könyvtár található a C: \ Windows alatt, a WinSxSnéven, ami alapvetően tartalmazza a dll és az összetevők fájljait. Az összes dll és komponens fájl régebbi verzióit is tárolja, és elég nagy lehet. Ezenkívül sok helyet foglalnak el a biztonsági mappák, amelyek nagyon nagyok lesznek a szervizcsomag telepítése után, például az SP 1 a Windows 7 rendszerhez.

Itt van a WinSxS mappám mérete Windows 7:

winsxs windows 7

És itt van a Windows 8/10 WinSxS mappájának mérete:

winsxs ablakok 8

Ez sok helyet jelent, különösen a két operációs rendszer friss telepítése esetén! Ha több Windows-frissítést vagy szervizcsomagot telepít, akkor még több GB-t fog felvenni. Sajnos, ez egy szuper-magos fájlkészlet a Windows számára, ezért soha nem akarsz semmit sem törölni. Azonban menthetsz egy kis helyet.

Az első dolog, hogy csökkentse a biztonsági másolat mappa méretét a következő parancs futtatásával (Start, type CMD):

dism /online /cleanup-image /spsuperseded /hidesp

winsxs tisztító eszköz

Ha bármilyen szervizcsomag biztonsági mentési fájlt találtak, akkor automatikusan megtisztítja őket. Az én esetemben nem telepítettem az SP1-et, így nem volt semmi eltávolítás, ezért nem mentettem el helyet. Ezt a Windows 7 SP1 és a Windows Vista SP1 operációs rendszeren is megteheti, ugyanazt teheti meg egy másik eszköz használatával. Alapvetően eltávolítja az összes régebbi fájlt, de a szervizcsomagot eltávolíthatatlanná teheti.

A fájl neve VSP1CLN.EXEa Windows Vista SP1 számára, és a COMPCLN.EXEa Windows Vista SP2 rendszerhez. Ezeket futtathatja a Start gombra, majd a Futtatásparancsra. Amikor megjelenik a Futtatás párbeszédpanel, írja be a parancsokat.

Van egy másik módja annak, hogy eltávolítsuk az SP1 biztonsági mentési fájljait a Windows 7 rendszerben, és véglegesítsük. Egyszerűen nyissa meg a Lemezkarbantartó segédprogramot, kattintson a Rendszerfájlok tisztításalehetőségre, majd ellenőrizze a Szervizcsomag biztonsági mentésemezőt. Ezenkívül ellenőrizze a Windows Update Cleanup és a korábbi Windows telepítések esetén is, ha ezek a beállítások jelen vannak. Az utóbbi pedig csökkenti a teljes Windows mappát jelentősen.

sp 1 fájlokat

Szóval újra meg kell ismételnünk, a Vista-ban a VSP1CLN és a COMPCLN és a Windows 7 esetében a DISM parancsot használja. Ezek használatával a szervizcsomag állandó marad. Más emberek már említették a biztonsági másolatot a WinSxS mappában, de ez valószínűleg nem jó ötlet. Ha bármi mást is tesz, csökkenti a rendszer megbízhatóságát.

Két másik parancsot is futtathat, amelyek régebbi vagy elavult összetevőket törölnek. Alapvetően, ha ezeket a parancsokat futtatja, nem lesz képes eltávolítani a telepített frissítéseket vagy szervizcsomagokat, ezért tartsa szem előtt.

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

A Windows-szolgáltatások eltávolítása

A Windows 8/10-ben a DISM paranccsal néhány szép új funkcióval bővült. Most már eltávolíthatja azokat a csomagokat, amelyekre már nincs szüksége. Használhatja az alábbi parancsokat, vagy egyszerűen csak az A Windows szolgáltatásainak hozzáadása és eltávolítása opciót használja, ami egy jó GUI-t ad. Ez a parancs:

DISM.exe /Online /Disable-Feature /Featurename:<name> /Remove

Szóval, hogy tudja, milyen funkciókat lehet letiltani? Nos, a következő parancsot futtathatja az összes rendelkezésre álló funkció megtekintéséhez:

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

Most, hogy van egy listája, letilthatja az alábbiakban bemutatott SimpleTCP funkciót:

DISM.exe /Online /Disable-Feature /Featurename:SimpleTCP /Remove

Elég csinos eh !? Így sok helyet takaríthat meg a Windows 8/10-ben, ha nem sok fejlett funkciót használ, amelyek alapértelmezés szerint be vannak építve. Enjoy!

Kapcsolódó hozzászólások:


6.07.2012