Kā samazināt WinSxS lielumu Windows klientā un Windows Server



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Vai esat kādreiz pieredzējis, ka jūsu fizisko vai virtuālo disku patērē virkne failu WinSxS direktorijā un jūs nevarējāt izdzēst nevienu no tiem, jo ​​jums nebija pietiekami daudz atļauju pat ar administratora kontu? Iespējams, jūs bijāt.



Ikreiz, kad atjaunināt savu Windows operētājsistēmu, tā lejupielādēs un saglabās failus vietnē C: Windows WinSxS . Pēc Microsoft domām, dažu komponentu iepriekšējās versijas sistēmā tiek turētas noteiktu laika periodu, ļaujot nepieciešamības gadījumā atgriezties. Pēc noteikta laika šie vecāki komponenti tiek automātiski noņemti no instalācijas. Bet mēs sapratām, ka tas ne vienmēr notiek, un jums tas jādara manuāli.



WinSxS izmērs



Lūdzu, ņemiet vērā, ka nevajadzētu dzēst failus WinSxS mapē, jo failu dzēšana no WinSxS mapes vai visas WinSxS mapes dzēšana var nopietni sabojāt jūsu sistēmu, tāpēc jūsu dators var netikt palaist un padarīt neiespējamu atjaunināšanu. Pat ja jūs to darāt, jums tas jādara tikai tad, ja jums ir sistēmas attēla dublējums.

Man ir scenārijs, kad manai virtuālajai mašīnai nav pietiekami daudz brīvas vietas, lai pareizi darbotos, jo WinSxS ir patērējis 30% no diska vietas . Virtuālajai mašīnai ir 50 GB diska izmērs, un kopš 2016. gada decembra tajā darbojas sistēma Windows Server 2016. WinSxS patērē 15 GB brīvas vietas, jo kopš 2016. gada decembra tai joprojām ir daudz lejupielādētu atjauninājumu. Šī raksta mērķis ir izskaidrot kā samazināt WinSxS mapes lielumu un atbrīvojiet vietu diskā.

Šī pati procedūra attiecas uz klienta operētājsistēmu no Windows 7 līdz Windows 10 un serveru operētājsistēmām no Windows Server 2012 līdz Windows Server 2019.



1. metode: Palaidiet diska tīrīšanu

Pirmajā metodē mēs veiksim diska tīrīšanu, izmantojot zināmo Windows lietderību Diska tīrīšana .

  1. Turiet Windows Explorer un nospiediet IS atvērt Failu pārlūks
  2. Klikšķiniet uz Šis dators un dodieties uz sistēmas nodalījumu, pēc noklusējuma tas ir Vietējais disks (C: )
  3. Ar peles labo pogu noklikšķiniet uz nodalījuma C: un pēc tam noklikšķiniet Rekvizīti

    C Sadalījuma rekvizīti

  4. Zem vispārīgi noklikšķiniet uz diska Satīrīt un pagaidiet, līdz diska tīrīšana aprēķina, cik daudz diska vietas tiek patērēts jūsu Windows mašīnā. Tas var aizņemt dažas minūtes.

    Diska tīrīšana

  5. Atlasiet failus, kurus vēlaties izdzēst, un noklikšķiniet uz labi
  6. Klikšķiniet uz Dzēst failus lai apstiprinātu failu neatgriezenisku dzēšanu. Diska tīrīšanas utilīta attīra nevajadzīgos failus jūsu datoros
  7. Atvērt Failu pārlūks un pārbaudiet, vai tiek atbrīvota vieta

2. metode: samaziniet WinSxS diska izmēru, izmantojot DISM

Otrajā daļā mēs samazināsim WinSxS diska izmēru, izmantojot DISM. DISM (Disloyment Image Servicing and Management) ir komandrindas rīks, ko izmanto Windows attēlu montāžai un apkalpošanai.

  1. Noklikšķiniet ar peles kreiso taustiņu Sākt izvēlni un noklikšķiniet Windows PowerShell (administrēšana) vai Komandu uzvedne (Administrators). Mūsu gadījumā mēs izmantosim komandu uzvedni (Admin). Komandrindas rīks ir obligāti jāpalaiž kā administrators, nevis standarta lietotāja konts.
  2. Ierakstiet šo komandu un nospiediet Enter lai samazinātu WinSxS mapes lielumu.
    dism.exe / online / Cleanup-Image / StartComponentCleanup

  3. Kad tas ir pabeigts, ierakstiet šādu komandu un nospiediet Enter lai noņemtu visas komponentu veikalā esošo komponentu visas aizstātās versijas. Lūdzu, ņemiet vērā, ka pēc šīs komandas izpildes visus esošos servisa pakotnes un atjauninājumus nevar atinstalēt. Tas neaizkavēs turpmāko servisa pakotņu vai atjauninājumu atinstalēšanu.
    dism.exe / online / Cleanup-Image / StartComponentCleanup / ResetBase
  4. Restartēt Windows Server. Atvērt Failu pārlūks un pārbaudiet, cik daudz jums ir brīvas vietas

3. metode: veco failu dzēšana no WinSxS. Lietojiet piesardzīgi!

Šajā metodē mēs izdzēsīsim vecos atjaunināšanas failus, kas tiek lejupielādēti un instalēti 2016., 2017. un 2019. gadā. Pirms turpināt šo metodi, lūdzu, veiciet attēla dublējumu vai izveidojiet virtuālās mašīnas momentuzņēmumu. Mēs neiesakām veikt šo darbību ražošanas vidē, bet gan testēšanas vidē, lai redzētu, kā Windows rīkosies pēc WinSxS failu un mapju dzēšanas.

  1. Turiet Windows Explorer un nospiediet IS atvērt Failu pārlūks
  2. Pārejiet uz C: Window, ar peles labo pogu noklikšķiniet uz WinSxS un pēc tam noklikšķiniet uz Rekvizīti .
  3. Klikšķiniet uz Drošība un pēc tam noklikšķiniet Papildu lai atvērtu īpašas atļaujas.

    Papildu atļauju rekvizīti

  4. Sadaļā Īpašnieks: TrustedInstaller noklikšķiniet uz Mainīt .
  5. Ievadiet objekta nosaukumu tas ir Administrators un kuru izmantojat, palaižot Windows mašīnu, noklikšķiniet uz Pārbaudīt vārdus, un pēc tam noklikšķiniet uz labi .
  6. Klikšķis Piesakies un pēc tam noklikšķiniet uz Ja esat tikko pārņēmis šī objekta īpašumtiesības, jums būs jāaizver un jāatver šī objekta rekvizīti, pirms varat skatīt vai mainīt atļaujas.
  7. Klikšķiniet uz Rediģēt un noklikšķiniet uz Pievienot . Tagad Ievadiet objekta nosaukumu tas ir Administrators un kuru izmantojat, palaižot Windows mašīnu, noklikšķiniet uz Pārbaudīt vārdus, un pēc tam noklikšķiniet uz labi .
  8. Atlasiet kontu un Atļaut pilnīgas kontroles atļaujas
  9. Klikšķis lai mainītu atļauju iestatījumus sistēmas mapēs. Klikšķis Piesakies un tad labi . Aizveriet visus atvērtos logus
  10. Dzēst vecos failus. Mūsu gadījumā mēs izdzēsīsim visus 2016., 2017. un 2018. gada failus, kas atbrīvos aptuveni 11 GB.
3 minūtes lasīts