I've used this site from time to time in the past. It's free to use after registration and is very secure. After running the test it comes up with any recommendations that can be fixed either manually, or on the website itself. You can also benchmark your PC system against theirs. You can store your test results there too. TC.