Windows crea toneladas de archivos temporales y cachés que se acumulan sin razón. Lo primero que debes hacer es usar la herramienta de limpieza nativa: ve a Configuración > Sistema > Almacenamiento > Limpieza de almacenamiento. Te va a proponer eliminar archivos temporales, la caché de Windows Update, la papelera de reciclaje, etc. Es seguro y no tienes riesgo de nada. Yo logré liberar varios GB así sin esfuerzo.
Luego revisa en C:\Windows\SoftwareDistribution\Download - ahí es donde Windows almacena las actualizaciones antiguas, puede ser enorme. Puedes eliminar los archivos dentro sin problema, Windows los descargará de nuevo si es necesario. Lo mismo para C:\Users\[tuNombre]\AppData\Local\Temp, todo lo que hay ahí es solo caché de aplicaciones. Si quieres ser más agresivo, puedes usar CCleaner o algo similar, pero configúralo para no tocar las claves del registro si eres principiante - limítate a la limpieza de archivos temporales.
Solo ten cuidado con una cosa: nunca toques C:\Windows\System32 directamente. Y si usas un programa de terceros, desactiva la limpieza del registro de entrada, aún no sabes qué es peligroso o no para tu sistema específico. Comienza por los cachés y los archivos de Windows Update, ya deberías ganar bastante espacio.