CCleaner is a nice program for not only cleaning up temporary files, but also your registry. When you install many programs, an entry is created in the registry. When you uninstall that entry may not be removed and in some cases can lead to annoying but harmless error messages and warnings. CCleaner can help identify registry entries that can be removed. It is definitely recommended that you back up your registry before completing this.
Adding memory (RAM) can often have an impact depending on your current setup. Your PC does have a maximum and if you are not there yet, you might consider getting there. It’s often quick and relatively inexpensive to upgrade RAM. If you are uncomfortable installing it yourself most places that sell it will also install. Sites like crucial.com can help you determine what the maximum available memory is for your computer.
Check for adware and spyware. Some virus scanners may or may not catch all of this, so if you don’t have a dual purpose program, there are a lot of programs available to help, often for free. Some of these include Spybot, Adaware, and Malwarebytes. Be sure to read reviews and check the credibility of the program you do choose. If you think you are already infected, consider booting in Safe Mode to clean things up.
Many people will also recommend defragmenting your hard drive. This is definitely something to look into and Windows will tell you whether you should consider it.
These are just a few tips to try if your PC is running slow. There are plenty of other options out there.