Windows crée des tonnes de fichiers temporaires et de caches qui s'accumulent sans raison. La première chose à faire, c'est d'utiliser l'outil de nettoyage natif : va dans Paramètres > Système > Stockage > Nettoyage de stockage. Ça va te proposer de supprimer les fichiers temporaires, le cache Windows Update, la corbeille, etc. C'est sûr et tu ne risques rien. Moi j'ai réussi à libérer plusieurs Go comme ça sans effort.
Ensuite regarde dans C:\Windows\SoftwareDistribution\Download - c'est là que Windows stocke les anciennes mises à jour, ça peut être énorme. Tu peux supprimer les fichiers dedans sans problème, Windows les retéléchargera si besoin. Pareil pour C:\Users\[tonNom]\AppData\Local\Temp, tout ce qu'il y a dedans c'est juste du cache applicatif. Si tu veux être plus agressif, tu peux utiliser CCleaner ou un truc similaire, mais configure-le pour ne pas toucher aux clés de registre si tu débutes - limite-toi au nettoyage des fichiers temporaires.
Attention juste à une chose : ne touche jamais à C:\Windows\System32 directement. Et si tu utilises un programme tiers, désactive le nettoyage du registre au départ, tu ne sais pas encore ce qui est dangereux ou pas pour ton système spécifique. Commence par les caches et les fichiers Windows Update, tu devrais déjà gagner pas mal d'espace.