I'd run crystaldiskinfo on all drives as I see you have many. Make sure their SMART data reports back that all are healthy. Its able to point out issues with HDD and SSDs. If one of the drives is acting up of the many that you have it can cause a bsod.