My PC is frequently 'spazzing' out and BSOD-ing for the past 3 months

Ismail_18

Prominent
Apr 23, 2017
2
0
510
It started when my monitor spazzed out all of a sudden. I don't know how to describe this incident but i got a picture of it

http://i.imgur.com/vNCaYB7.jpg

It has been occurring frequently and goes away wherever i reset the PC. Along with this, the PC has been BSODing frequently showing various errors at different times.
It keeps appearing randomly and i'm not sure what is triggering this.
I have tried memtest, cpuburner and ssd test. All checks out


Operating System: Windows 10 Pro 64-bit (10.0, Build 14393) (14393.rs1_release.161220-1747)
Motherboard: MSI MS-7817
BIOS: BIOS Date: 04/21/15 14:21:06 Ver: V6.7B0
Processor: Intel(R) Pentium(R) CPU G3250 @ 3.20GHz (2 CPUs), ~3.2GHz
Memory: 4096MB RAM
SSD: Transcend’s SSD370 SATA III SSD