Let me start off with my specs.
My specs are:
Mobo: MSI 970 GAMING
CPU: AMD FX-8350
PSU: 500w EVGA 80+ Silver
GPU: EVGA GeForce GTX 960
RAM: 8gb 1600mhz DDR3
HDD: Western Digital 1TB
This all began about 9 months ago when out of nowhere I started getting an immense amount of BSODS. I've been on a few different forums and none have been able to help me solve this issue so far. The BSODS are almost never the same. They consist of IRQL stuff, BAD_POOL_HEADER stuff, CRITICAL_PROCESS_DIED stuff, and countless others I've seen over the course of this. After awhile, I narrowed it down to memory corruption caused by the driver "amd_xata.sys". It was linked to my hard drive that at the time was 5 years old. I solved this completely by buying a brand new hard drive and I thought it fixed my problem. Sadly, it did not. Now, there is no specific cause for these BSODS.
I have been told to run "Driver Verifier" countless times. It does not work. Why? When verifier is launched and I restart my computer, my computer will instantly BSOD before I can load into windows. I have to run safe mode to turn it off and thus no .dmp file is saved.
I primarily use my computer for gaming. BSODS aren't the only errors that occur. I constantly deal with my games crashing at the very least 5 times per game per day. I get alot of errors from the games about something like "file missing KERNELBASE32" and slot of random stuff like "Memory could not be read 0x0000000012345" I also have recurring errors like my screen going black and flashing. This leads to my display divers being unable to start thus making me have to restart my pc. Sometimes, my game will crash and when I hit exit, it will induce an instant blue screen. Other times, Google Chrome will crash and refuse to open again until I restart my computer (this also happens with games too).
Extra info and stuff I've tried:
I've concluded that Windows is up to date, my Nvidia drivers are up to date, my bios is up to date, my audio drivers and ethernet drivers are up to date, and that there are no yellow triangles or question marks in device manager. Also, I have run memtest86 and my ram got 11 passes so it's good. My pc is not overheating either. I've ran DISM and SFC countless times, reinstalled windows, and wiped my hard drive multiple times as well.. nothing is working. I am currently running everything at stock speeds and just restating that memtest has passed before with 11 passes so my ram is not the problem. I have also disabled "nVidia Streaming Kernel service" and that stuff like others have told me to. Nothing came out of it. The BSODS will occur in any situation given. Whether I'm browsing the web, on the desktop with nothing open, or playing a video game. I have malwarebytes and scans conclude that I do not have any viruses.
I have attached a .dmp file from about 20 minutes prior to writing this. Not sure if it will work though, It keeps telling me I can't upload it because I don't have permission to upload that type of file or something.
It's in my best interest to get this resolved so a quick reply would be great, thanks!