Už od Windows XP používá Microsoft složku WinSxS pro řešení konfliktů mezi DLL knihovnami a pro ukládání systémových komponent, sestav (assembly). Samotný název "SxS" pochází ze "sides-by-side assemblies". Tento koncept byl podstatně rozšířen ve Windows Vista a především ve Windows 7 a 8.
Složka komponent (typicky c:\Windows\winsxs) může obsahovat až desítky GB dat, z nichž část tvoří záložní, zastaralé, již nevyužívané komponenty. Tyto nepotřebné soubory lze z disku vymazat pomocí nástroje DISM (Obsluha a správa bitových kopií). Nikdy však nemažte obsah složky WinSxS ručně!
V Windows 7 nebo 8 můžete pro vymazání použít příkaz (s oprávněními Administrátora/Správce):
dism /online /cleanup-image /spsuperseded
Ve Windows 8 můžete navíc vyvolat příkaz, kterým smažete staré verze aktualizačních souborů:
dism /online /cleanup-image /startcomponentcleanup
Popřípadě ve Windows 8.1 existuje ještě lepší volba, která navíc smaže i instalátory záplat:
dism /online /cleanup-image /startcomponentcleanup /resetbase
Ve Windows 8.1 také můžete předem zobrazit analýzu využití diskového prostoru složky WinSxS pomocí příkazu:
dism /online /cleanup-image /analyzecomponentstore
Naopak ve starších verzích - ve Windows Vista - můžete pro čištění WinSxS použít specializované nástroje. Pro Vista SP1 spusťte (ze složky system32):
vsp1cln.exe
Pro Vista SP2 použijte:
compcln.exe
Několik GB navíc se může vždy hodit...