Diagnosing crashing memory exceptions
I have an i9-14900HX that I feel is the root cause of my system instability, but I'm starting to think it might be the GPU- RTX 4060 Laptop GPU. The crashes happen whenever I'm playing games, almost always the issue is 0xc0000005 from the game but I have been getting the occasional 0xc0000409 from MsMpEng.exe. (I'm viewing these errors from Event Viewer, the games themselves, i.e. faulty programming, are definitely not the issue here)
I have updated the BIOS, Windows, GPU.
I have done SFC and DISM checks.
I have reinstalled Windows and wiped my SSD.
I have run multiple memory diagnostic tools, as well as removing memory and swapping the slots.
I have done extensive tests on the CPU and nothing seems to ever indicate an issue. Cinebench, IntelBurnTest, many others.
One video recommended I try Unigine Heaven as sometimes the issue only crops up when the GPU is involved. Bingo, we found a program that can consistently crash with the dreaded memory exception.
My question now is- how do I determine the actual culprit, aside from just buying new hardware and swapping it out? Is there a way to be sure if it's my GPU or CPU?