[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
According to the posts and builds here, most of the time the nvidia setups work flawlessly, only AMD has these problems. Their drivers have always been bad anyway
Nah, I’ve never had any problem with AMD drivers.
20.4.2 works great with my 5700 XT.
So did AMD’s driver from November of 2019.
I also ran a RX 580 eGPU setup in 2018-2019 with AMD’s driver. It ran perfectly.
i have been struggling with get my eGPU to work in boot camp, trying a variety of methods, none of which have worked so far.
v1903 is not an option for me as the main reason I am trying to get this going is to run Flight Simulator 2020, which requires a minimum of 1909.
I was hoping to try this recently added build guide, since the system is fairly close to mine and the eGPU is AMD. However, I can’t get past replacing pci.sys, as Windows fails to boot after replacing pci.sys (shows the Windows logo and the dots do about half a spin before restarting twice, then kicking me in to windows repair options).
Has anyone else run in to this?
Please be aware and check your windows build and version number. The replacement of pci.sys only works on versions of Windows 10 before KB4571756 (OS Build 19041.508). You can remove the kB update from windows 10, block the automatic update system, reboot and replace the pci.sys trough the guide. All will work fine then. I had the same issue as some others, the latest update somehow breaks the possibility of using the old egpu compatible pci.sys.
btw anyone has a clue why Microsoft seems to make such an effort to block gepubliceerd use on apple bootcamp ? Why would it not be in the general interest too give Windows 10 as much device adress room as possible ?
Easy EGPU setup in Bootcamped Windows 10 continues to be a moving target.
The latest forum posts indicate more changes being made to Bootcamp eGPU support in the Big Sur betas.
I had to reset my bootcamp and am now having trouble with Code 12.
My system has been running great for almost a year now and i'm no stranger to the process required to getting around code 12.
I reset my bootcamp using the same ISO file I had used previously. Currently running windows 1903 V1 18362.30.
It seems that the root of the issue is from Code 12 which I can't figure out how to resolve. It was my understanding that using this specific Windows 1903 V1 should allow me run AMD card without Error 12. Again, i've done this several times before and it worked previously.
Can anyone offer guidance? I'll be troubleshooting all weekend until its resolved.
I managed to get my system working again.
Below is a list of the exact steps I take whenever I need to reset bootcamp. This time around though, I would use DDU and it seemed to work - until i began downloading the Radeon driver. When looking at my Device Manager, it would list the standard "Windows Driver" but once i began the Radeon download it would somehow switch back to Intel (very frustrating). Anyway, i continued to get the Error 207 message at the end of the Radeon Download- This states that the download was completed but windows found an issue (Code 12). I ended up following through as if the download had completed. I restarted once, unplug my gpu, re-plug on login and repeat. After the download completed I restarted my system twice, now its working easy as pie...
Detailed steps below for reference:
Install Windows 10 Pro as normal using the Boot Camp Utility. I used Win10 v2008
Let the Boot Camp Assistant install the standard drivers.
Reboot back into Windows as normal, and let all the Windows Update run. Several reboots will be required, so be ready to hustle that along. Whilst it’s downloading, go grab the latest AMD drivers but don’t install them yet. I used the Radeon Adrenalin 2020 20.9.1 from 16th Sept.
After the updates are completed, plug in / turn on your eGPU. It won’t work, but it’ll allow the AMD drivers to install. Painfully, if the eGPU isn’t connected, the driver app will quit as it starts with no prompt… annoying. I selected Factory Reset to “Yes”.
When the first stage of the AMD drivers has finished and it’s ready to reset, press restart and unplug the eGPU.
When the system is back at the login screen, plug your eGPU back in. This is important, as the AMD driver setup will continue when you log in, and if it can’t find the card, it’ll quit and you’ll need to start back at step 5.
When the installation is finished, click restart and again unplug the eGPU.
When the system starts back up, log in and turn on the eGPU. It’ll fail to start in the device manager however this is expected. Restart again, however as you’re restarting unplug the HDMI cable from the monitor that was directly connected.
When Windows 10 boots, you should be looking at your login screen through the eGPU. Huzzah!
Credit to @jazzdogg for the instructions. This is the exact process i've used many times before but jazzdogg went above and beyond to provide detailed instructions.
Here’s my findings from today
1) Wiped Bootcamp for fresh install after I haven’t used it in a while. Old insider build no longer worked right and it gave me errors trying to access things.
2) Let bootcamp installer do it’s thing, downloaded Norton and MSI afterburner, then updated to the newest windows build 19041.508. Let all updates finish doing their thing including the apple ones.
3) Downloaded newest drivers from bootcampdrivers and installed them on flash drive. Unzipped and saved for later.
4) Double checked build number, double checked drivers.
5) Restarted in safe mode, plugged in flash drive and wiped Amd drivers using DDU, restarted. Installed new drivers. Prompted to restart computer and proceeded. (Flash drive stays in from here through the end).
6) Restarted, plugged eGPU (5700 xt) in after reaching Desktop Home Screen, error 12 on plug in.
7) Redid Step 5, but after being prompted to restart computer to finish installing, I plugged the eGPU in BEFORE clicking restart.
8) Restarted, no crash on start up screen. Logged in and saw no Error 12, Afterburner saw the card as well instantly, and device manager saw card instantly.
9) Starwars Squadron time?
This is the same thing I did in the past when I was doing the insider build. It would always fail once or twice before working. Not sure if I got lucky or if rebooting with it plugged in actually for it to work. Everything seems to be running smoothly however I haven’t tested it on a game yet as I’m waiting for steam to work and download. Will update tomorrow if the issue persists and has to be fixed every time you boot or if it’s a one and done thing.
im assuming I will have to reboot and reinstall drivers every time the computer is turned on as that was the case for the insider builds but we shall see tomorrow.
@beardedbro, which version of Bridge OS are you on (you can check from System Report)? Have you ever installed any Big Sur betas? If so, which version?