In the past, I've had bad luck with Windows GPU drivers for both AMD and Nvidia. A old laptop of mine with a Quadro FX770M (basically a relabeled Geforce 9600M) that used to be my main computer actually can't run Windows at all unless you disable GPU power management entirely, making the GPU run at full blast at all times and reducing battery life to 30M. If you don't do that, you get blue screens all day every day. To actually use that laptop as a laptop, I had to run Linux or hackintoshed macOS, both of which had infinitely more stable Nvidia drivers than what was available for Windows (incredibly ironic in the case of macOS, which wasn't even intended to run on that hardware).
Similarly, I've found that the 5700 XT in my current tower, while performing generally ok under Windows is also happier under Linux and macOS.
I don't know if it's some architectural shortcoming of Windows or if GPU vendors just ship buggier code in their Windows drivers, but this has been a consistent observation of mine.