So sometimes when I turn on my PC, I don't get video from my GPU connected monitor, Windows loads as normal, but only on the iGPU display. I've had this issue for a few months now, It used to be irregular, maybe once every 1-2 months, but recently it has gotten to the point where it feels like 50% of the time I turn on my PC from shutoff, the issue happens. The only reason I even know this issue exists is because I use my iGPU as well, and I get video on that when the dGPU fails to load. Basically when it does happen, the GPU doesn't work at all. in Device Manager, it says there isn't enough system resources for the device (code 12) and it suggest disabling the conflicting device to make the resources available, but it doesn't tell me which devices are conflicting. I've always got it to work as normal after getting a normal reboot. Here's what I've done so far:
I've tried 3 different BIOS versions for my motherboard, including a "beta" version, the beta version created more issues than it solved. I tried the oldest possible update for my BIOS that supported my CPU, and the newest stable BIOS, both still suffer from the same issue. I also disabled Fastboot.
Multiple different NVIDIA drivers, I usually update to the latest game ready drivers within a day or two of them being available, the issue persists.
Almost every fix I see online suggests reinstalling the driver, which I've done, including performing a clean installation, and uninstalling the driver with DDU then reinstalling.
Here's my setup: 4790k, Z87E-ITX AsRock Motherboard, Zotac GTX 1070 Mini 8GB.