Is there any software that can tell you what games your PC can run?
Checking the System Requirements and see if your computer can meet the requirements before downloading this game.
SystemRequirementsLab developed a tool, "Can You Run It" which is available as a Java Applet. This will identify whether or not your local hardware configuration conforms to the selected game's specified requirements.
Also, most game distributors such as Steam make finding the system requirements very easy.
you have to check your graphic card install speccy and get the info
if you have a recent card then you can play any games on your pc provided they support the windows version you have
I don't know of any that will give you a list of games it will run but you can check individual games using a couple of web services. Take a look at Craig Snyder's article on services that will tell you if your computer can run specific games.