Thanks for your help Patrick. The crashes typically only happen once or twice a week, so it may be a while before I can verify whether we've succeeded!
I have removed Gigabyte ON/OFF Charge, but couldn't find a "Gigabyte Easy Saver" on the system. The following Gigabyte programs are still installed:
- Easy Tune 6
- Smart 6
- DES 2
Let me know if any of these aren't critical, and I can uninstall them too. I've also uninstalled Daemon tools and Norton as suggested.
However, I should note that Daemon Tools, Norton and EaseUS Todo Backup had all been running on my system before the BSODs started for at least 6 months with no issues. I don't think it's them, but will leave Daemon Tools and Norton off for now.
A couple of new things which have come up/I've remembered since my last post:
1) I've run Western Digital Data Lifeguard Diagnostic on my data drive (not the system drive, which is an SSD I've had for 2 years). The quick test passed, but 4 hours into the extended test, the test exited with the error "Too many bad sectors". So this could potentially be a cause of the problem.
2) When I enabled driver verification and rebooted, I tried to log in and the PC blue-screened instantly. From the dump, this seemed to be caused by "gdrv.sys" - I've turned off verification for this driver for now to see if there are other problems, and I've attached a new zip to this post containing all dumps up to this point.
3) I've just remembered that when installing my data drive, the SATA cable didn't click when I inserted it into the port. The cables usually do click, but, for some reason, even though I pushed it in as hard as I could, on this drive the port didn't quite seem deep enough for the cable.
I'll run the WD tool for my second hard disc overnight.