I use an SSD so I don't have a lot of storage space but Microsoft always seems to install multiple Windows Software Development Kits wasting tons of space:
And yes, I'm a software developer so I need an SDK. However, isn't there a way to only install the latest and keep the others off my PC? They silently install themselves without me noticing and suddenly my C: drive is full again.
