Have you defragmented your HDD lately? PC being kept cool? Check RAM? Chipset Drivers? Video Card temps? CPU temps?
So many things can hinder FPS.

And yea... the link doesnt say much although it does work, use the actual free program and post a pic.
It only shows a round about score on the interweb one and never is accurate.