Yeah, so after spending many hours looking into it last time this was happening, I figured out that I have this obscure Gigabyte motherboard that was only ever used in a few prebuilt PCs. On Gigabyte's website it says that my mobo's BIOS is unstable and they strongly recommend upgrading it. But any upgraded BIOS that's publicly available is not compatible with my particular motherboard. The crash dump logs are pointing to a problem with the "PCIe root port," and knowledgeable computer people have advised me that this is part of my mobo's chipset, which suggests it's a motherboard issue and not a hardware problem with the SSD connected to that PCIe slot. (I have also downloaded and installed all updates for this SSD.) As well, because I'm using a 10th generation Intel CPU, I apparently can't have my C drive be mapped to a storage device on a different, possibly non-problematic port. You can also find reviews of my exact prebuilt PC as well as reddit posts describing exactly this problem with the same prebuilt PC, and they came to the same conclusions that having this obscure motherboard with a problematic BIOS that can't be changed screwed them over.
The above is a summary and I'm leaving out a lot of details, but I've consulted with multiple IT guys who agreed with this. Basically to definitely stop the crashes I'm going to have to take my PC to a shop and have them do a whole motherboard replacement. (Something I theoretically know how to do but am not confident enough to attempt.) Anyway, this is getting pretty far into the weeds, but since you started giving me some tips I figured I'd just lay this out there.
Last edited by thebeatts; 31/07/23 04:02 AM.