I reported about this graphics driver issue on another forum in 2022, but it seems to have not made the rounds. OK, I'm an avid Windows 7 user, and I write software for Windows desktop computers. So I use Visual Studio for most of my coding work. I also do a small amount of Gaming. I have a server in Second Life, and I have a lifetime membership on 'Star Trek Online'. Last year, Star Trek Online blocked all their users that were using something less than Windows 10. There was no native Linux workaround, either. So my solution was to build another 'gaming' machine that could run Windows 11 without issues, since Windows 10 was approaching end-of-life soonish anyway.
I had to keep my budget down. I'd been building lately with ASRock MB's, and had been happy with the results. And I'd built a system with an AMD Rizen 1600, and another with a Ryzen 3600. Now the Ryzen 5600's were available. My Ryzen 3600 was using an ASRock Taichi MB. With a UEFI upgrade it could support the 5600. The AMD 5600 on the Taichi also directly supported the TPM 2.0, so that should take care of most issues. I planned on using my 'spare' gpu card for this, an Nvidia 1060. So this system started as a new Windows 11 system, and not as an upgrade-install from an earlier system. And it was built with rotating platter drives. I initially used an AMD 5600G cpu, which was like $50 cheaper than the 5600 I wanted, and the main difference seemed to be that the G sported an on-cpu graphics support which the ASRock Taichi board could handle. Not having used an G-versions of AMD cpu's before, I went that route. And that seems to be the source of the failures I had later on.
The system was built with the 5600G, and Windows 11 installed, except I was stuck in a repeating repair-reboot loop that didn't want to end: there was an issue with the driver for the Intel I211 ethernet port. The install kept failing. I initially worked around this by using an old USB Ethernet adapter I had kicking around in a drawer. And I was able to get the NVIDIA driver to install. I worked with techs at ASRock to try and resolve the issue with the Ethernet port, they specified specific versions of the UEFI and the Ethernet file to use, but that didn't resolve the problem. I bought a cheap Ethernet card for the MB. This MB had PCI-E slots, and the only Ethernet cards I had kicking around were either PCI or ISA. The PCI-E card worked, and I could at least stop using USB Ethernet.
Every Tuesday (my gaming group meets on Tuesday evenings), I found I had to start the computer early in the day and watch it stabilize. Sometimes it would take anywhere from 15-30 minutes before prompting me for my password. I found that on the days that this was the longest, that Windows 11 was quietly re-enabling the not-needed GPU on the 5600G, deleting the up-to-date drivers for the NVIDIA 1060 card, and trying to output video for awhile through the unconnected motherboard video jack that was part of the GPU on the 5600G. Eventually it figures out I have 2 monitors connected to the NVIDIA 1060, and activates one of them. I then log-in change the screen resolution back to what I had set it for the last time I used the system, and find that the NVIDIA driver I had downloaded and installed had been removed and replaced by something that wouldn't support the second monitor. This happened a few more times. Like every 2nd boot. So I just put up with this, and didn't use the Windows 11 box except for things that had to absolutely not be done on my trusty Windows 7 boxes.
One day, the CPU I had really wanted for this system came on sale, an AMD 5600 (no G or other suffix), so I bought it. That cleared up the Windows Update from forcing the 5600 G video getting priority and erasing the NVIDIA 1060 driver all the time. A funny thing happened after that, the driver for the on-MB Ethernet port, that Intel I211 that kept generating Windows repairs? It installed itself without any issue. Who'd a thought?!
I had to keep my budget down. I'd been building lately with ASRock MB's, and had been happy with the results. And I'd built a system with an AMD Rizen 1600, and another with a Ryzen 3600. Now the Ryzen 5600's were available. My Ryzen 3600 was using an ASRock Taichi MB. With a UEFI upgrade it could support the 5600. The AMD 5600 on the Taichi also directly supported the TPM 2.0, so that should take care of most issues. I planned on using my 'spare' gpu card for this, an Nvidia 1060. So this system started as a new Windows 11 system, and not as an upgrade-install from an earlier system. And it was built with rotating platter drives. I initially used an AMD 5600G cpu, which was like $50 cheaper than the 5600 I wanted, and the main difference seemed to be that the G sported an on-cpu graphics support which the ASRock Taichi board could handle. Not having used an G-versions of AMD cpu's before, I went that route. And that seems to be the source of the failures I had later on.
The system was built with the 5600G, and Windows 11 installed, except I was stuck in a repeating repair-reboot loop that didn't want to end: there was an issue with the driver for the Intel I211 ethernet port. The install kept failing. I initially worked around this by using an old USB Ethernet adapter I had kicking around in a drawer. And I was able to get the NVIDIA driver to install. I worked with techs at ASRock to try and resolve the issue with the Ethernet port, they specified specific versions of the UEFI and the Ethernet file to use, but that didn't resolve the problem. I bought a cheap Ethernet card for the MB. This MB had PCI-E slots, and the only Ethernet cards I had kicking around were either PCI or ISA. The PCI-E card worked, and I could at least stop using USB Ethernet.
Every Tuesday (my gaming group meets on Tuesday evenings), I found I had to start the computer early in the day and watch it stabilize. Sometimes it would take anywhere from 15-30 minutes before prompting me for my password. I found that on the days that this was the longest, that Windows 11 was quietly re-enabling the not-needed GPU on the 5600G, deleting the up-to-date drivers for the NVIDIA 1060 card, and trying to output video for awhile through the unconnected motherboard video jack that was part of the GPU on the 5600G. Eventually it figures out I have 2 monitors connected to the NVIDIA 1060, and activates one of them. I then log-in change the screen resolution back to what I had set it for the last time I used the system, and find that the NVIDIA driver I had downloaded and installed had been removed and replaced by something that wouldn't support the second monitor. This happened a few more times. Like every 2nd boot. So I just put up with this, and didn't use the Windows 11 box except for things that had to absolutely not be done on my trusty Windows 7 boxes.
One day, the CPU I had really wanted for this system came on sale, an AMD 5600 (no G or other suffix), so I bought it. That cleared up the Windows Update from forcing the 5600 G video getting priority and erasing the NVIDIA 1060 driver all the time. A funny thing happened after that, the driver for the on-MB Ethernet port, that Intel I211 that kept generating Windows repairs? It installed itself without any issue. Who'd a thought?!