[Solved] eGPU error 12 fail after update to Windows 10 1903 or newer (OS Build 18362.329 or newer) inc downgrade pci.sys version solution
Great news! I am happy that it works now. My configuration runs the latest MacOS and Windows 10 updates.
In the Windows device manager I also disabled the "PCI Express Root Port" (PCI bus 0, device 1, function 0) - I think this is the internal AMD graphics card.
Regarding your EFI:
1/ Create another Primary FAT partition on your internal SSD (size max 20 MB) and name it e.g. "GFX". Map a drive letter in Windows and copy the content of the USB-Stick to that partition.
2/ Boot you Mac and hold the option key. Then the possible bootable partitions show up: "MacOS", "EFI" (Windows), "EFI" (GFX). By the way, I recommend to never boot Windows via software command out of MacOS.
3/ The configuration is running smoothly and I can boot MacOS or Windows directly:
- Cold start MacOS works
- Cold start Windows works
- Restarting from MacOS to Windows works
- Restarting from Windows to MacOS works
Now the interesting thing is: I never need to run the EFI Boot loader anymore - just when I was setting up the Windows configuration (AMD drivers) it was needed. So would be interesting if you can test this out as well. If this also works for you, you do not need to use to USB stick and maybe can leave that additional EFI partition out.
If it does not work smoothly for you, I can PM you a disk image of my EFI bootloader partition.
On January 29, I bought an eGPU and have the same problem. In my case, there were errors 43 and 10 in the device manager for the video card and host controller. Also, after an unsuccessful connection, Bluetooth devices stopped working. Thanks to this forum for solving this problem. After removing Windows 10 Build 1909 and installing Build 1809, the problem was resolved. I reported this issue to Microsoft through the feedback system.
Love this thread, as it has been giving me hope, but I am at wits end. Any suggestions for a 2018 Mac Mini with Razer Core X and Vega 64? Nothing I do seems to allow Windows 10 to use my eGPU. Here's what Iv'e done:
Wiped my windows bootcamp partition via Mac and reinstalled Windows 10 as per OP's suggestion of installing 18382.30, 1903 V1. I then turned off all Windows auto updates and installed .295 manually. All is well. I then download DDU and restart in safe mode and erase all video drivers (with the option to turn off all Windows auto updates). Here's where the problems start...
As I finally plug in my eGPU and install the latest AMD drivers, I get "error 207" at the end of setup. No matter what I do, this pops up, both in normal and in safe mode. It claims that it installed correctly but Windows found an error with my GPU. Fine. I restart the computer to finish the install and I can't get past a backlit screen with nothing. I've done these steps multiple times and read and researched as much as I could. According to ITSage's instructions, it should be working by now.
I'm wondering if the Adrenaline drivers are the culprit right now (currently using the latest March 2020 WHQL release). I reached out to Mat from Bootcampdrivers.com and he said his drivers won't do anything since I have a Mac Mini with no dGPU. This is frustrating because when .295 originally released, my Windows 10 setup was working PERFECTLY. Ever since I've updated and reinstalled I've had nothing but problems.
I am grateful that MacOS Catalina (10.15.3) works perfectly with my eGPU, and grateful how helpful this community has been. I am open to any suggestions! Thanks again.
Windows Pro v1809 has worked perfectly on my 2018 Mini + eGPU for over a year.
No problems for my set-up using the Adrenalin drivers from November 2019.
- Installed all pending windows updates (now on 1909, build 18363.693)
- Ran DDU to remove all AMD graphics drivers
- Took ownership of pci.sys, renamed, then put older version in place (as described earlier in this thread)
- Installed drivers from bootcampdrivers.com (Win10-Radeon-Software-Adrenalin-Jan2020-BootCamp-Red-Edition)
The last few times I booted windows, I didn't need to do anything out of the ordinary. Apparently I can leave the eGPU connected and display turned on, and when windows boots, things seem to work just fine. Internal display and external GPU-connnected monitor both work.
I've blocked windows updates for now, because I am worried about what comes next with future windows updates...
Things are a still a little unstable from time to time, but I'm not sure if that has anything to do with windows/updates/pci.sys or not, as it's been happening for a long time now.
Weirdly, since updating windows, when the eGPU display "crashes" and stops working, I seem to be able to re-plug things in and it begins working again, which is a fair bit less painful than what I had to do before (reboot with egpu unplugged, hold option to get to boot menu, plug in egpu, wait, then continue booting windows).
Wanted to chime in because some people think this problem is specific to Mac + bootcamp.
After upgrading to Windows 10 build 1909 the AMD card has question mark and code 12. This forum helped to confirm this is known problem and not specific to my setup.
2) But after reboot Vega 64 stopped working too, with the same error.
Another observation (this exist for ages):
* I cannot reboot with eGPU plugged in. On next startup Windows always goes to blue screen. But I couldn't find any record in the system log which can give a clue.
* I must always power off eGPU if I plan to reboot. E.g. shutdown + power off + power on works
Iam facing the same Issue.
Fujitsu LIFEBOOK U749 ( i7 8th, Intel UHD 620)
This configuration worked exactly ONE Time, as i used Options in Adrenalin >> Default Settings.
Followed by a reboot, then everything is back to error 12 ...
btw: iam on 1909 18363.693 and with the RX570 everything worked like a charme until i replaced the card.
Just4Fun installed a old 5450 into the core x, it is well recognized and usable!
So in my case, the RX570 worked, the 5450 worked - but after replace the 570, iam also on error 12 - until now, nothing helped so far.
i want to mention that this is absolutely ridiculous and freaks me out...
now i have time to admire 550€ expensive GARBAGE!
edit 2 //
So i can confirm, Windows 10 Vers. 1909 18363.693 works with RX570 (4GB !) + RCX - at least 4 me.
Hi out there !
Ive managed to get my 5500XT working on my Fujitsu Lifebook - again.
Yesterday i got it working, but after a reboot just error 12.
So this time i refuse to reboot as long as i can.
What i did ?
1.] disconnect egpu + uninstalled all driver that ive installed / updated on my own for TB3, USB, Chipset, Intel VGA
2.] Then i used Fujitsu DeskUpdate, to get recommend driver for TB3, USB, Chipset, Intel VGA.
So my recommendation is to use drivers from your Manufacturer.
4.] After reboot, disconnect Internet to prevent windows update doing bullshit.
5.] connect your egpu + open device manager
In my Case it showed up with error 12
Now comes what i guess is the magic, started Adrenalin Setup and choosed Option "Default Settings" (in german = Werkseinstellung).
After the first part u need to reboot, do so and after setup will continue.
With end of setup, everything seems fine, i checked device manager and holy moly it worked again.
WHAT DOES THE ADRENALIN SETUP that it worked, at least one time...!?!?