Try downloading the free registry cleaner at www.amltools.com, then do a registry cleanup (ie backup, scan, fix everything), a disc cleanup that removes temporary files, and run the startup manager to see if any unnecessary applications are running on startup. If so, remove them, but don't remove any applications whose function you're unsure of. How much RAM does your computer have? Go to Control Panel > System to find out. The cheapest way to speed up a computer is to boost the amount of RAM, but if you're buying more, be aware that there are many different types and you have to get the exact one. There's also a tweak you can do with the paging memory, but that's best left until the RAM's sorted.