Check the device manager to see if you have a conflict on a device. If not, your hardware is installed. Then you can go to your hardware manufacturer's website, and download any updated drivers. It's very easy to do yourself. I wouldn't recommend any 3rd party sites like that.
For performance tools, look at ccleaner, malwarebytes, and winpatrol, in addition to your built in windows tools.