Reduce windows folder size on windows 7/8
The following command will uninstall all previous versions of components without the scheduled task’s 30-day grace period:
DISM.exe /online /Cleanup-Image /StartComponentCleanup
The following command will remove files needed for uninstallation of service packs. You won’t be able to uninstall any currently installed service packs after running this command:
DISM.exe /online /Cleanup-Image /SPSuperseded
The following command will remove all old versions of every component. You won’t be able to uninstall any currently installed service packs or updates after this completes:
DISM.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
Source: https://superuser.com/questions/669193/why-is-windows-folder-so-big-in-windows-8-1
How to Reduce the Size of Your WinSXS Folder on Windows 7 or 8
Written on April 3, 2017