So for the past year or so i have been having problems with my computer, blue screens, corrupted files etc. A couple of months ago my SSD crashed so i returned it and turned in my motherboard for testing. They said they found errors on the motherboard so i got a new SSD and motherboard and everything worked fine for a couple of months except for a couple of blue screens but nothing major until a couple of days ago when it started to blue screen 1-2 times a day and every time i started it it would go into a restart loop. To fix the loop i had to reset cmos. So yesterday i decided to buy a new MSI motherboard and i did a clean re-installation of windows 8.1 pro and everything ran smooth until i downloaded CS GO from steam and got the message "update files corrupted". I then started driver verifier and every time i boot with it i get a blue screen almost immediately after windows has booted. It seems that every blue screen originates in ntoskrnl.exe. I tested my ram with memtest86 a while back and it came up with no errors. I have no idea what the problem is and i'm starting to get very frustrated over the situation. Any help would really be appreciated!