Error 12 on Windows 10 1903, iMac 4K 2017
So today I updated my iMac (2017, 4K, i7, 32G) bootcamp from Windows 10 1809 to 1903, and suddenly my Vega 56 eGPU (AKiTiO Node) stopped working. It now shows error 12 in Device Manager. Everything was fine when using 1809 and 1803. I've tried uninstalling PCIe root in Device Manager, switch physical ports, hot plugging upon boot, using refined boot loader (which corrupted my ESP), and disabling some other TB devices, but none of them worked. My eGPU setup had survived multiple Windows major updates before, so I can't figure out why it died on this one.
Any help is appreciated. Thanks in advance!!
Have you tried DDU to remove the graphics drivers. It's best to test with stock Radeon drivers to make sure the eGPU can work without error 12. If you rely on the internal display you can try BootCampdrivers.com modified drivers to run both AMD dGPU and eGPU.
@itsage Thanks for helping. I just tried DDU in safe mode and reinstalling AMD stock drivers, but it still won't work. The driver from bootcampdrivers also won't drive my eGPU and blacked my internal screen, so now I can't use any of my displays. I'll revert to 1809 and upgrade again some time. Any other idea?
@monaldinio Yeah this is really weird. Some people reported their eGPU still works after upgrading to 1903, and some others said theirs died after upgrading with no reasons.
In my case, win 10 don't work very well with my eGPU. If I want to use it, I have to do a work around to solve the error 12 problem. After booting win 10, I have to fire up the Enclosure, then deinstall the vega 64 and reboot. Mojave works much better with eGPUs.
Windows 10 1903 causes plenty of issues with different eGPU setups. It depends on the host computers though. For example, I cannot use and AMD eGPU with my 2017 13" MacBook Pro in W10 1903 at all. As soon as the Radeon drivers initialize in Windows, the system would BSOD then get stuck in a boot loop. On the other hand my 2016 15" MacBook Pro works great with both Nvidia and AMD eGPU in 1903 (using automate-eGPU EFI boot loader).
Yesterday I installed Windows 10 1903 on my MacBook Pro (Late 2016) + Akitio Node + AMD RX 480. In the middle of the update I received a BSOD I think because the eGPU was connected during the update. At the first boot the keyboard was not working! I logged on with on screen keyboard (in order to put the password...) then I executed bootcamp setup and after the reboot everything worked fine! I realized that it has been a jump in the dark...
As told in another thread: Windows 10 Build 1903 failed for me completely on an early 13-inch 2015 MPB. It was a setup that never had any Error 12 Problem with Build 1803. But it yielded permanent Error 12 after upgrading to 1903. I had to downgrade the system to Build 1803 and the issues vanished.