Have you tried doing a CLEAN/fresh Windows OS install ? Also, use the
DDU tool to do a clean re-install of the GPU drivers. Download the latest driver and then check whether games are again freezing or not. If yes, then try to
rollback the GPU drivers to an older version.
Make sure you don't any background program/process/app running when playing games. Windows 10 OS might also be the culprit here, IMO. Many gamers have been complaining of poor performance with games, on Windows 10 OS, like lag spikes, freezes, crashes, poor FPS etc. Your current Seasonic PSU is an okay average PSU model.
But I don't think the power supply might be causing this freeze. Though I'm not ruling out the power supply.
Are you also facing LAG spikes when playing games, any kind of lag/delay ?
IF YES, then try this workaround, else, you can ignore this part of my comment.
One of the most obvious ways to stop lagging in Windows 10 is by working around the way updates are being downloaded and installed on your computer. DISABLE all automatic updates, if possible. Try to change the setting, which allows you to manage how Windows 10 updates are going to be installed, and at which frequency.
ALSO, framework problems behind the
Steam Client Service might also make your Windows 10 laggy. This application is mainly responsible to monitor and update necessary steam content on a constant basis. But in Windows 10, this steam client feature isn’t working as intended, and may lead to heavy LAG during an online game. Dota 2 and CS:GO players are more prone to the issue. You can manage the Steam Client Service by following the steps mentioned below;
- Open Start Menu and search for “View local services”
- Among the huge list, search for “Steam Client Service” and then right click to go to its Properties
- Change the startup type to Automatics and then Stop the Service Status activity for a few moments.
- Click on Start again
The Local Services and Steam Client Service window will look like this;