Tapasztalta már, hogy fizikai vagy virtuális lemezét egy csomó fájl használja fel a WinSxS könyvtárban, és egyiket sem tudta törölni, mert még adminisztrátori fiókkal sem volt elegendő engedélye? Valószínűleg te voltál.
Amikor frissíti a Windows operációs rendszerét, az letölti és tárolja a fájlokat a következő címen: C: Windows WinSxS . A Microsoft szerint egyes összetevők korábbi verzióit egy ideig megőrzik a rendszeren, lehetővé téve a visszagörgetést, ha szükséges. Egy idő után ezek a régebbi alkatrészek automatikusan eltávolításra kerülnek a telepítésből. De rájöttünk, hogy ez nem mindig így van, és ezt manuálisan kell megtennie.
WinSxS méret
Felhívjuk figyelmét, hogy nem szabad fájlokat törölni a WinSxS mappából, mert a fájlok törlése a WinSxS mappából vagy a teljes WinSxS mappa törlése súlyosan károsíthatja a rendszert, így előfordulhat, hogy a számítógép nem indul el, és lehetetlenné teszi a frissítést. Még akkor is, ha megteszi, csak akkor tegye, ha rendelkezik biztonsági másolattal a rendszer képéről.
Van egy forgatókönyvem, amikor a virtuális gépemnek nincs elég szabad helye a megfelelő működéshez, mert WinSxS fogyasztott A lemezterület 30% -a . A virtuális gép 50 GB lemezmérettel rendelkezik, és 2016 decembere óta a Windows Server 2016 rendszert futtatja. A WinSxS 15 GB szabad helyet fogyaszt, mivel 2016 decembere óta még mindig sok letöltött frissítéssel rendelkezik. A cikk célja elmagyarázni hogyan lehet csökkenteni a WinSxS mappa méretét és szabadítson fel némi lemezt.
Ugyanez az eljárás vonatkozik a kliens operációs rendszerre a Windows 7 és a Windows 10 között, valamint a kiszolgáló operációs rendszerekre a Windows Server 2012 és a Windows Server 2019 között.
1. módszer: Futtassa a Lemezkarbantartót
Az első módszerben a lemez tisztítását egy ismert Windows segédprogram segítségével végezzük el Lemez tisztítás .
- Tart Windows Intéző és nyomja meg IS kinyitni Fájlkezelő
- Kattintson Ez a PC és navigáljon a rendszerpartíciójára, alapértelmezés szerint az Helyi lemez (C: )
- Kattintson a jobb gombbal a partícióra C: majd kattintson Tulajdonságok
C Partíció tulajdonságai
- Alatt Tábornok kattintson a Lemez elemre Takarítás és várja meg, amíg a Lemezkarbantartó kiszámítja, hogy mennyi lemezterület fogy el a Windows gépén. Ez néhány percet igénybe vehet.
Lemez tisztítás
- Válassza ki a törölni kívánt fájlokat, majd kattintson a gombra rendben
- Kattintson Fájlok törlése a fájlok végleges törlésének megerősítésére. A Lemezkarbantartó segédprogram megtisztítja a felesleges fájlokat a gépeken
- Nyisd ki Fájlkezelő és ellenőrizze, hogy van-e szabad hely
2. módszer: Csökkentse a WinSxS lemezméretét a DISM használatával
A második részben csökkenteni fogjuk a WinSxS lemezméretét a DISM használatával. A DISM (Deployment Image Servicing and Management) egy parancssori eszköz, amelyet a Windows képek csatlakoztatására és kiszolgálására használnak.
- Kattintson bal gombbal a gombra Start menü és kattintson Windows PowerShell (rendszergazda) vagy Parancssor (rendszergazda). Esetünkben a Parancssorot (Rendszergazda) fogjuk használni. A parancssori eszközt rendszergazdaként kell futtatni, nem pedig standard felhasználói fiókként.
- Írja be a következő parancsot, és nyomja meg az gombot Belép hogy csökkentse a WinSxS mappa méretét.
dism.exe / online / Cleanup-Image / StartComponentCleanup
- Miután elkészült, írja be a következő parancsot, és nyomja meg a gombot Belép hogy eltávolítsa az összes alkatrész összes helyettesített verzióját az alkatrészboltban. Felhívjuk figyelmét, hogy az összes létező szervizcsomag és frissítés nem távolítható el a parancs végrehajtása után. Ez nem fogja blokkolni a jövőbeni szervizcsomagok vagy frissítések eltávolítását.
dism.exe / online / Cleanup-Image / StartComponentCleanup / ResetBase
- Újrakezd Windows Server. Nyisd ki Fájlkezelő és ellenőrizze, hogy mennyi szabad helye van
3. módszer: Régi fájlok törlése a WinSxS-ből. Óvatosan használja!
Ezzel a módszerrel töröljük azokat a régi frissítési fájlokat, amelyeket 2016-ban, 2017-ben és 2019-ben töltöttek le és telepítettek. Mielőtt folytatná ezt a módszert, kérjük, készítsen biztonsági másolatot a képéről, vagy készítsen pillanatképet a virtuális gépről. Nem azt javasoljuk, hogy ezt a műveletet termelési környezetben hajtsa végre, hanem a tesztelési környezetet annak megtekintéséhez, hogy a Windows hogyan fog viselkedni a WinSxS fájlok és mappák törlése után.
- Tart Windows Intéző és nyomja meg IS kinyitni Fájlkezelő
- Keresse meg a C: Window elemet, kattintson a jobb gombbal a WinSxS elemre, majd kattintson a gombra Tulajdonságok .
- Kattintson Biztonság majd kattintson Fejlett speciális engedélyek megnyitásához.
Speciális engedélytulajdonságok
- A Tulajdonos: TrustedInstaller alatt kattintson a gombra változás .
- Írja be az objektum nevét azaz rendszergazda, és amelyet Windows gép futtatásakor használ, kattintson a gombra Ellenőrizze a neveket, majd kattintson a gombra rendben .
- Kattintson a gombra Alkalmaz majd kattintson a Ha most átvette az objektum tulajdonjogát, akkor be kell zárnia és újra meg kell nyitnia az objektum tulajdonságait, mielőtt megnézheti vagy módosíthatja az engedélyeket.
- Kattintson Szerkesztés és kattintson a gombra Hozzáadás . Most Írja be az objektum nevét azaz rendszergazda, és amelyet Windows gép futtatásakor használ, kattintson a gombra Ellenőrizze a neveket, majd kattintson a gombra rendben .
- Válassza a lehetőséget számla és lehetővé teszi teljes ellenőrzési engedélyek
- Kattintson a gombra Igen a rendszermappák engedélybeállításainak módosításához. Kattintson a gombra Alkalmaz és akkor rendben . Zárjon be minden nyitott ablakot
- Régi fájlok törlése. Esetünkben törölünk minden fájlt 2016-ból, 2017-ből és 2018-ból, ami körülbelül 11 GB-ot szabadít fel.