2 things that cause XP (and any other newer windows) to take huge space 1. system restore files 2. page file both can be turned off (if I'm not mistaken) with rclick on my computer -> properties if your "graph" business doesn't take alot of RAM, and you say you're not gamer, then you don't need page file, to which I think eats about 4 GB or 4.5 GB of your disk space as for system restore, it is quite useless you can clean its left over files (after you disable it first ! ) within Disk Cleanup (start - accessories - sys tools) XP by itself is already small, so removal of whatever programs won't help you that much you can speed it up (as already told you above by CharlotteTheHarlot) by disabling some of its services