|"I have tried reinstalling windows?"|
That doesn't tell us much. I assume it's the 64-bit version? & you're installing the latest drivers for all your devices plus running Windows update? & when you install your games you're also installing any patches that are required? & you're not installing a bunch of additional crapware? which anti-virus are you using?
What type of HDD do you have, mechanical, SSD, or both? If it's mechanical, what's the capacity & how is it partitioned? Also, have you checked the CPU temp to make sure it isn't overheating? max temp = 72.7C