Recently started experiencing intermittent fps drops and crashes while playing certain games. Certain games have different issues: When playing CS:GO, my FPS has dropped from 160 constant (normal) to 50-60 constant and once down to 10 constant. Sometimes just restarting the game or restarting my computer can fix this issue, sometimes it doesn't. It has also crashed but this has only happened once or twice.
When playing Rocket League I experience no noticeable fps drops but the game will hard crash my PC randomly and happens quickly when playing online but does not happen at all when playing in training or on workshop maps.
Playing Apex Legends, I have had 0 problems up until today. Same issue as Rocket League.
Also have just crashed while writing this. Computer froze for several seconds then hard rebooted. Nothing open but my browser.
Not entirely sure if the graphics card is the issue, not entirely part-savvy so I'm not sure what to try to figure out what my issue is. I have reinstalled drivers and games yet the issue persists. No idea where to go from here apart from buying new parts to test.
OS: Windows 10 x64
Graphics Card: MSI Radeon RX 560 16CU Aero ITX OC 4GB
Monitor: ViewSonic VX2757 27in FreeSync Gaming Monitor
Processor: Intel Core i7 7700
Motherboard: ROG Strix H270F Gaming
Power Supply: be quiet! Pure Power 10 CM 600W Power Supply
Memory: Team T-Force Dark 3000MHz 16GB (2x8GB) DDR4 Grey Black
SSD: Samsung 960 EVO NVMe M.2 1TB SSD