I've been getting sporadic BSODs on my HP Envy. Recently, the motherboard failed, and I purchased the exact same make and model MB off of ebay and upgraded the CPU to an A10. The BSOD started happening right before the mobo went out, and although the PC now boots again, I still get BSODs ranging from 30 minutes to a few hours after booting. I've collected about 10 mini dumps. The only change to the system I've made recently (after replacing the Mobo) was removing Norton Endpoint Protection (windows kept popping up saying no antivirus installed, and then activated windows defender for some reason.), and disabled a big chunk of the startup items. I ran the sysnative program, however the perfmon just hung and would generate a report. Also, I've tried running sfc /scannow but it takes so long I've BSODed every time before it could complete. I appreciate those of you that help us with problems like this, you guys are a vital resource to me! Let me know if I can provide any more information.