I recently got a new motherboard and cpu for my computer ( a MSI B350M pro-vdh and a ryzen 3 1300x ) however since I've done this I've been plagued by many BSOD's, I've made a list of the ones I've gotten in the past day: FAULTY_HARDWARE_CORRUPTED_PAGE, MEMORY_MANAGEMENT, IRQL_NOT_LESS_OR_EQUAL, BAD_POOL_HEADER, DRIVER_OVERRAN_STACK_BUFFER, KMODE_EXCEPTION_NOT_HANDLED, and KERNEL_SECURITY_CHECK_FAILURE. Now at first I thought it may have been my ram but it was working fine with my old mobo and cpu and after booting with each individual stick and still getting bsod's at some point I'm starting to think maybe it's the motherboard. So far I've tried completely wiping my hard drive and reinstalling windows (I'm using windows 10), I made sure all of my drivers are up to date, I've made sure windows is up to date, I disabled fast startup, I've run memory diagnostics a few times which never said there were errors however when my computer rebooted after they were done it always ended in a memory management bsod, I tried opening the console and running sfc /scannow which never found any problems, and I've tried running chkdsk /r which gets up to 15% in a minute or so and then stalls out, I tried it a couple times letting it run a few hours but never passing 15%. So before I drop a bunch of money on new ram or send my motherboard back I'd like to know if I've missed anything or if I should try anything else, any advice is appreciated.