Ich muss ehrlich sagen, ich hatte vor kurzem das gleiche Problem und es ist verrückt, wie schnell sich das ansammelt. Bei mir waren es vor allem die temporären Dateien und alte Windows-Updates, die rumlagen. Das Effektivste, was ich gefunden habe, ist, direkt in die versteckten Ordner zu gehen und manuell zu bereinigen, was man nicht anfassen sollte.
Fang mit %temp% in der Windows-Suchleiste an - da wirst du jede Menge Temp-Dateien sehen, die du einfach löschen kannst. Genauso mit %appdata% (vor allem der Local-Ordner), aber sei vorsichtig, wenn du da herumstöberst. Was mir wirklich Platz freigegeben hat, ist auch die Verwaltung alter Updates: Gehe zu Einstellungen > System > Speicher > Temporäre Dateien und Updates, und dann lösch die alten Versionen. Da findest du normalerweise die meiste verschwendete Kapazität, manchmal mehrere Gigabyte.
Noch eine Sache - schau in den Papierkorb und leere ihn richtig aus. Und vor allem: Nutze Datenträgerbereinigung (diskcleanup in der schnellen Suche), um einen tieferen Scan zu machen. Das identifiziert dir die Systemdateien, die du sicher löschen kannst, ohne Risiko. Vermeide einfach irgendwelche dubiosen Third-Party-Tools, weil manche wirklich dein System zerstören können. Wenn du danach immer noch bei 99% steckst, ist wahrscheinlich eine große Datei oder ein Ordner irgendwo verstaut - du kannst dann ein kostenloses Tool wie WinDirStat benutzen, um zu sehen, wo der Speicher hingeht.