14Jul

Hogyan csökkenthető a WinSXS mappa mérete Windows 7 vagy 8 rendszeren

click fraud protection

A C: \ Windows \ WinSXS fájl WinSXS mappája hatalmas, és tovább nő, minél hosszabb ideig telepíti a Windows rendszert. Ez a mappa idővel felesleges fájlokat hoz létre, például a rendszerkomponensek régi verzióit.

Ez a mappa az eltávolított, letiltott Windows-összetevők fájljait is tartalmazza. Még akkor is, ha nincs telepítve Windows-összetevő, az a WinSXS mappában található, és helyet foglal.

Miért lesz túl nagy a WinSXS mappa?

A WinSXS mappa tartalmazza az összes Windows rendszerösszetevőt. Valójában a Windows más részein található összetevőfájlok csak hivatkozások a WinSXS mappában található fájlokra. A WinSXS mappa minden operációs rendszer fájlt tartalmaz.

Amikor a Windows telepíti a frissítéseket, bedobja az új Windows-összetevőt a WinSXS mappába, és a régi összetevőt a WinSXS mappában tartja. Ez azt jelenti, hogy minden telepített Windows Update növeli a WinSXS mappa méretét. Ez lehetővé teszi az operációs rendszer frissítéseinek eltávolítását a Vezérlőpultról, amelyek hasznosak lehetnek hibás frissítés esetén - de ez egy olyan funkció, amelyet ritkán használnak. Az Instagram bejegyzéseit, történeteit, követőit névtelenül tekintheti meg

instagram viewer
SmiHub.com Böngésszen az Instagram-on a legjobb élmény mellett.

A Windows 7 ezzel úgy foglalkozott, hogy tartalmazott egy olyan funkciót, amely lehetővé teszi a Windows számára, hogy megtisztítsa a régi Windows frissítési fájlokat az új Windows szervizcsomag telepítése után. Az ötlet az volt, hogy a rendszert rendszeresen, szervizcsomagokkal együtt is meg lehet tisztítani.

A Windows 7 azonban csak egy szervizcsomagot - a Service Pack 1 - látott 2010-ben. A Microsoft nem áll szándékában újabbat elindítani. Ez azt jelenti, hogy több mint három éve a Windows 7 eltávolító fájljai épülnek fel a Windows 7 rendszereken, és azokat nem lehetett könnyen eltávolítani.

Tisztítsa meg a Frissítési fájlokat

A probléma megoldása érdekében a Microsoft nemrégiben visszahordott egy funkciót a Windows 8-ból a Windows 7-be. Ezt különösebb felhajtás nélkül tették meg - egy tipikus kisebb operációs rendszer-frissítéssel vezették be, olyanba, amely általában nem ad új funkciókat.

Az ilyen frissítési fájlok megtisztításához nyissa meg a Lemezkarbantartó varázslót (érintse meg a Windows billentyűt, írja be a „lemeztisztítás” parancsot a Start menübe, és nyomja meg az Enter billentyűt). Kattintson a „Rendszerfájlok tisztítása” gombra, engedélyezze a „Windows Update Cleanup” opciót, majd kattintson az „OK” gombra. Ha néhány éve használja a Windows 7 rendszerét, valószínűleg több gigabájtot is felszabadíthat tér.

A következő alkalommal, amikor ezt újraindítja, a Windows néhány percet vesz igénybe a rendszerfájlok megtisztításához, mielőtt bejelentkezhet és használhatja az asztalát.

Ha nem látja ezt a funkciót a Lemezkarbantartó ablakban, valószínűleg lemarad a frissítésekről - telepítse a legújabb frissítéseket a Windows Update szolgáltatásból.

A Windows 8 és 8.1 beépített funkciókat tartalmaz, amelyek ezt automatikusan elvégzik. Valójában a Windows rendszerhez tartozik egy StartComponentCleanup ütemezett feladat, amely automatikusan a háttérben fut, és a telepítés után 30 nappal megtisztítja az összetevőket. Ez a 30 napos időtartam időt ad a frissítés eltávolítására, ha ez problémát okoz.

Ha manuálisan szeretné megtisztítani a frissítéseket, használhatja a Lemezhasználat ablakban található Windows Update Cleanup opciót is, akárcsak a Windows 7 rendszeren. (A megnyitásához érintse meg a Windows billentyűt, írja be a „disk cleanup” parancsot a keresés végrehajtásához, majd kattintson a megjelenő „A lemezterület felszabadítása a felesleges fájlok eltávolításával” parancsikonra.)

A Windows 8.1 további lehetőségeket kínál, lehetővé téve az eltávolított összetevők összes korábbi verziójának erőszakos eltávolítását, még azokat is, amelyek már 30 napja nem léteznek. Ezeket a parancsokat emelt szintű parancssorban kell futtatni - más szavakkal, indítsa el a Parancssor ablakot rendszergazdaként.

Például a következő parancs eltávolítja az összetevők összes korábbi verzióját az ütemezett feladat 30 napos türelmi időtartama nélkül:

DISM.exe / online / Cleanup-Image / StartComponentCleanup

A következő parancs eltávolítja a szervizcsomagok eltávolításához szükséges fájlokat. A parancs futtatása után nem tudja eltávolítani a jelenleg telepített szervizcsomagokat:

DISM.exe / online / Cleanup-Image / SPSuperseded

A következő parancs eltávolítja az összes komponens összes régi verzióját. A befejezés után nem tudja eltávolítani a jelenleg telepített szervizcsomagokat és frissítéseket:

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

Távolítsa el a szolgáltatásokat igény szerint

A Windows modern verziói lehetővé teszik a Windows funkcióinak igény szerinti engedélyezését vagy letiltását. Ezen funkciók listáját megtalálja a Windows Szolgáltatások ablakában, amelyet a Vezérlőpultról érhet el.

Még azokat a szolgáltatásokat is, amelyeket még nem telepített be - vagyis azokat a szolgáltatásokat, amelyeket ebben az ablakban nem jelöl be - a merevlemezen tárolja a WinSXS mappa. Ha úgy dönt, hogy telepíti őket, akkor elérhetővé válnak a WinSXS mappából. Ez azt jelenti, hogy e funkciók telepítéséhez nem kell semmit letöltenie vagy Windows telepítő adathordozót biztosítania.

Ezek a funkciók azonban helyet foglalnak. Bár ez tipikus számítógépeken nem számít, a rendkívül alacsony tárterületű felhasználók vagy a Windows kiszolgáló rendszergazdái ki a lehető legkisebb rendszerfájlkészletig szeretnék karcsúsítani a Windows telepítéseiket hajt.

Emiatt a Windows 8 új lehetőséget adott hozzá, amely lehetővé teszi, hogy ezeket az eltávolított összetevőket teljesen eltávolítsa a WinSXS mappából, így helyet szabadít fel. Ha az eltávolított összetevők későbbi telepítése mellett dönt, a Windows felszólítja Önt, hogy töltse le az összetevő fájlokat a Microsoft-tól.

Ehhez nyissa meg a Parancssor ablakot rendszergazdaként. A következő paranccsal megtekintheti a rendelkezésére álló szolgáltatásokat:

DISM.exe / Online / English / Get-Features / Format: Táblázat

Látni fogja a funkciók nevét és állapotát tartalmazó táblázatot.

Ha el szeretne távolítani egy szolgáltatást a rendszeréből, használja a következő parancsot, a NAME helyett az eltávolítani kívánt szolgáltatás nevét. A szükséges táblázat nevét a fenti táblázatból szerezheti be.

DISM.exe / Online / Disable-Feature / Featurename: Név / Eltávolítás

KAPCSOLÓDÓ CIKKEK
A Windows rendszerfájlok által használt merevlemez-terület felszabadításának 6 módja
7 módszer a merevlemez-terület felszabadítására Windows rendszeren

Ha újra futtatja a / Get-Features parancsot, akkor látni fogja, hogy a szolgáltatás állapota „Letiltva a következővel: Hasznos teher eltávolítva ”helyett csak„ Letiltva ”. Így tudja, hogy nem foglal helyet a számítógépén hajtás.

Ha a Windows rendszert a lehető legjobban akarja karcsúsítani, feltétlenül nézze meg a Windows lemezterület felszabadításának és a rendszerfájlok által használt terület csökkentésének módjait.