I had the same problem for 6 months finally i found a method by which all my 32 bit games started working flawlessly....
Step 1: Open Games Explorer
Step 2: Click on Option in top bar
Step 3: Check "Never cheeck online" Option
Step 4: Uncheck "Download art & information" & also uncheck "collect most recently played game info"
Step 5: Click OK & close Games explorer
Step 6: Right click on the exe file of the game & go to properties & in compatibility mode select windows xp sp2 & check option disable desktop composure & disable visual themes & check run as administrator
Step 7: In same menu go to Security tab & in groups or user names panel select Administrators & click OK
Step 8: Run the file
Step 9: Sit back & enjoy....
Note: for some games, some files like launcher.exe etc also had to be set the same way as for the main exe file from which the game starts.
If it works do comment...