Du hast nicht zufällig das SP1 nachträglich installiert. Dann hast du nämlich noch den Unterordner ServicePackFiles drauf, der 300 MB belegt, aber auf gar keinen Fall gelöscht werden sollte. Abhilfe: Neuinstallation mit selbstgemachter WinXPSP1-CD.
Hast du schon den DLL-Cache ausgeleert - entweder Inhalt von c:\Windows\system32\dllcache leer (was laut Microsoft aber nicht ganz koscher ist und zu Problemen führen kann) oder noch besser als Admin in der Konsole "sfc /purgecache" eintippen.
Weiterhin kannst du diverse Logs entfernen - alle *.log unter Windows sowie alle {*}.dat unter Windows und System32, außer win*.bmo sämtliche *.bmp unter Windows, die RECLOCS.OLD, alle SET*.TMP, den Temp-Ordner, den Ordner "Web" unter Windows usw...