Over time, your computer must have a lot of unnecessary junk files, including temporary files, uninstall residue, etc., will take up a lot of valuable disk space, and even cause the system to slow down. I've covered this before in my list of 9 ways and software recommendations to speed up Windows XP and Vista, but I only recommend two of them. Here are 5 excellent free system cleanup tools.