Hoe de WinSxS-map op te ruimen om ruimte te besparen in Windows 10
- Categorie: Windows 10 Aanpassing En Optimalisatie
De WinSxS-map, ook bekend als de Component Store, bevat systeemrepository's en is een cruciaal onderdeel van de Windows-omgeving. Na verloop van tijd blijft deze map onbeperkt groeien en kan het een hoop onnodige ruimte op uw harde schijf in beslag nemen.
In dit artikel wordt besproken hoe u die ruimte kunt besparen zonder de kritieke systeembestanden te beïnvloeden door de ongewenste bestanden in de WinSxS-map veilig te verwijderen. Korte samenvatting verbergen 1 Wat is de WinSxS-map? 2 Hoe de grootte van de WinSxS-map te controleren 3 Hoe de WinSxS-map op te schonen met Schijfopruiming 4 Hoe de WinSxS-map op te schonen door optionele functies te verwijderen 5 Hoe de WinSxS-map te comprimeren om ruimte te besparen 6 Slotwoorden
Wat is de WinSxS-map?
De map WinSxS bevat bestanden zoals DLL's, binaire bestanden en andere XML-bestanden die door het apparaat worden gebruikt. Het bevat ook de informatie en bestanden die nodig zijn om Windows-functies te installeren. Elke keer dat uw Windows een update krijgt, wordt deze op uw computer geïnstalleerd terwijl de oude worden verplaatst naar de map WinSxS. Dit is ook belangrijk om te voorkomen dat het systeem crasht door compatibiliteit te bieden of om terug te keren naar oude bestanden in geval van systeemherstel.
Dit is de reden waarom de WinSxS-map in de loop van de tijd steeds groter wordt. Deze map is te vinden op het volgende pad: C:WindowsWinSxS
Zoals u wellicht zult vinden, heeft de map een lijst met submappen en bestanden die door het systeem worden gebruikt.
Hoe de grootte van de WinSxS-map te controleren
U kunt de grootte van de map controleren via de eigenschappen in Verkenner. Dat is echter de werkelijke grootte van de map en niet degene die u beschikbaar kunt stellen, omdat niet alles in de map kan worden verwijderd om ruimte te maken.
Naast cache, tijdelijke bestanden, back-up- en herstelgegevens zijn ook andere kritieke bestanden aanwezig. De eigenschappenbalk geeft niet elke afzonderlijke categorie van de bestanden in de WinSxS-map aan.
Ga als volgt te werk om de grootte van elke componentopslag in deze map te controleren:
- Open de opdrachtprompt als beheerder.
- Voer de volgende opdracht in:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
- Laat het systeem nu de WinSxS-map scannen en het zal dan een lijst met de componenten en hun afmetingen weergeven op de opdrachtregelinterface.
U hebt nu volledige informatie over wat WinSxS bevat en wat de grootte van elk onderdeel is. We kunnen deze informatie nu gebruiken om 1,14 GB (back-ups en uitgeschakelde functies) aan onnodige bestanden en mappen binnen WinSxS vrij te maken.
WinDirStat is een prachtig programma dat de mappenstructuur en grootte van elke schijf op een visuele manier kan berekenen en weergeven. Om de grootte van WinSxS te controleren, alstublieft voer WinDirStat uit als beheerder .
Hoe de WinSxS-map op te schonen met Schijfopruiming
Het hulpprogramma Schijfopruiming is ingebouwd in Windows 10 en kan worden gebruikt om veilige bewerkingen uit te voeren om onnodige systeembestanden te verwijderen. Er worden geen kritieke systeembestanden beïnvloed door het gebruik van dit hulpprogramma, in tegenstelling tot het handmatig verwijderen van de WinSxS-submappen met behulp van Verkenner, wat een aanzienlijke bedreiging vormt voor de Windows-functionaliteit.
Volg de onderstaande gids om deze bewerking uit te voeren:
- Zoeken Schijf opruiming in het Startmenu en voer het uit. (Opmerking: niet uitvoeren als beheerder)
- Op de Drive Selectie pop-up, selecteer C: uit het vervolgkeuzemenu en klik op OK .
- Klik in het volgende scherm op Systeembestanden opschonen .
- De Drive Selectie venster verschijnt weer. Selecteer C: opnieuw en klik op OK .
- Selecteer nu de bestanden die u wilt opschonen door de vakjes ernaast aan te vinken en klik vervolgens op OK .
- Klik in het bevestigingsdialoogvenster op Verwijder bestanden . De bewerking zal dan beginnen en alle onnodige bestanden veilig verwijderen.
Hoewel sommige van de ongewenste bestanden uit de WinSxS-map zijn verwijderd, is er nog steeds een mogelijkheid om de beschikbare ruimte nog verder te vergroten. Ga indien nodig naar de volgende stap.
Hoe de WinSxS-map op te schonen door optionele functies te verwijderen
Omdat de WinSxS-map ook repositories bevat voor de optionele functies , kunt u meer ruimte creëren door degenen die zijn uitgeschakeld te verwijderen en u denkt deze niet nodig te hebben.
Voer het volgende uit om één functie tegelijk te verwijderen.
- Open de opdrachtprompt als beheerder.
- Voer de volgende opdracht in om de namen en statussen van de huidige optionele functies in Windows 10 te achterhalen:
DISM.exe /Online /English /Get-Features /Format:Table
- Scan nu door de lijst en noteer degene die u denkt niet nodig te hebben, en voer vervolgens de volgende opdracht in:
DISM.exe /Online /Disable-Feature /Featurename:TFTP /Remove
Je mag vervangen TFTP met een keuze van uw geselecteerde functie om deze te verwijderen. - Herhaal de laatste stap om alle repositories met betrekking tot de optionele functies van het systeem te verwijderen.
Als u de status van de optionele functie opnieuw controleert door dezelfde opdracht uit te voeren, ziet u dat de status is gewijzigd van Gehandicapt tot Uitgeschakeld met verwijderde lading .
Hoe de WinSxS-map te comprimeren om ruimte te besparen
De WinSxS-map kan ook worden gecomprimeerd, zo niet verwijderd. De compressie van de map zou een aanzienlijke hoeveelheid ruimte besparen terwijl alles beschikbaar is. Bij deze methode hoeft niets te worden verwijderd of verwijderd. Een nadeel van de compressiemethode zou echter zijn dat het systeem elke keer dat het de map moet openen een extra stap of compressie en decompressie uitvoert.
Dit zou ook van invloed zijn op de tijd die nodig is om deze functies uit te voeren. Desalniettemin is het tijdsverschil niet veel, aangezien Windows 10 deze functies vrij snel uitvoert.
Het proces omvat het starten en stoppen van sommige services, evenals het wijzigen van het eigendom van bepaalde bestanden en mappen. Daarom wordt aanbevolen om een systeemherstelpunt te maken voordat u verder gaat.
- Start de opdrachtprompt als beheerder.
- Voer de volgende opdrachten een voor een in om de bijbehorende services te stoppen en uit te schakelen dat ze automatisch opnieuw worden opgestart:
sc stop msiserver
sc config msiserver start= disabled
sc stop TrustedInstaller
sc config TrustedInstaller start= disabled
- Nu moeten we een back-up maken van de Toegangscontrolelijsten (ACL's) van alle bestanden en mappen. Voer de volgende opdracht in:
icacls '%WINDIR%WinSxS' /save '%WINDIR%WinSxS_NTFS.acl' /t
Dit genereert een tekstbestand met platte tekst, dat later zal worden gebruikt om de standaard ACL's te herstellen. Deze stap kan enkele seconden duren omdat er een aantal bestanden moet worden gescand. - Wijs nu de huidige gebruiker toe als de eigenaar van WinSxS:
takeown /f '%WINDIR%WinSxS' /r
Hierdoor wordt het eigendom recursief toegewezen, wat betekent dat alle submappen en bestanden ook worden beïnvloed. - Wijs de huidige gebruiker nu de volledige controle over de WinSxS-map toe met de volgende opdracht:
icacls %WINDIR%WinSxS /grant %USERDOMAIN%\%USERNAME%:(F) /t - Voer nu de volgende opdracht in om alle bestanden en mappen binnen WinSxS te comprimeren. Merk op dat dit alleen degenen comprimeert die niet in gebruik zijn door andere programma's of processen:
compact /s:%WINDIR%WinSxS /c /a /i *
Dit kan enkele minuten duren om elk bestand te comprimeren. - Nadat de compressie is voltooid, moeten we nu het eigendom en de toestemming teruggeven aan standaard. Voer de volgende opdrachten één voor één in:
icacls '%WINDIR%WinSxS' /setowner 'NT SERVICETrustedInstaller' /t
icacls '%WINDIR%' /restore '%WINDIR%WinSxS_NTFS.acl'
- Voer de volgende opdrachten in om de services opnieuw te starten die we eerder hadden afgesloten:
sc config msiserver start= demand
sc config TrustedInstaller start= demand
U kunt nu de grootte van de WinSxS-map controleren en merken dat deze aanzienlijk is gekrompen, met bijna een derde.
Slotwoorden
Het WinSxS-bestand is misschien wel een van de belangrijkste in het systeem, maar het is ook het grootste, met een honger naar meer opslagruimte. Het maakt echter niet uit hoeveel volume u toestaat voor de systeemschijf, het zal op een gegeven moment onvoldoende worden.
Het comprimeren of verwijderen van onnodige bestanden en mappen kan een grote bijdrage leveren aan de beschikbare opslagruimte, vooral wanneer dit veilig kan worden uitgevoerd, zonder de Windows-omgeving te schaden.