C'mon, don't be so harsh towards the poor Windows 8.1...Without any sarcasm , my fix for Windows 8.1 was to revert to windows7 .It was a complete mess with directories.Coyldnt play nonthing more over pes2013
It still works pretty well for me, to the extent that it's still my choice for gaming.
About the problems with older PES games stuttering and/or tearing (especially tearing was driving me nuts on Windows 8.1 and neither RadeonPro nor D3DOverrider could fix it), they could probably be solved by running the game in Windows XP SP3 compatibility.
At least, this is what worked for me on my AMD card. Your mileage may, as usual, vary.