[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
A bit of good news today after doing the cable swap for so long:
Two days ago I updated to the beta version of OS X Big Sur Beta and it works like a charm switching between OSes without using the "shutdown and disconnect eGPU hack".
2018 Mac mini
3.2 GHz 6-Core i7
32GB 2667MHz DDR4
OS X 11.0 Beta (20A5343j)
Razer Core eGPU enclosure
Saphire AMD Radeon Vega 64
Standard Bootcamp w/ downgraded pci.sys from 1903
Finally this thing works like it should!
@cadence17, you mean you don't need to disconnect the Thunderbolt 3 cable before the Windows logo and reconnect it right after it shows up? This sounds perfect, as that's practically the only minor quirk I have with my setup.
So decided to upgrade the RAM from 8 to 16GB, clean my Mac mini from the dust it had...and proceeded to install version 1903 V1 (I later upgraded to V2 of 1903).
Much better results this time around. Only 10-20% freezes. I can play Stracraft II without issues at 4K settings.
The problem is that some games (3 as matter a fact), throw .dll problems. Do you know of a free app that fixes this? I tried to replace the files myself but it says I need permission, even though iam the admin. Other games, -like Mad Max- don't freeze, but the screen goes black and I can hear the sound of the game in the background. any thoughts?
Windows version is Windows 10 business (ver. 10.0.18363).
When I plugged in the enclosure, it recognizes the Razer enclosure and the graphics card, but the graphics card had an exclamation warning in the Device Manager, stating that the PCI slot is already used (sorry - I didn't get a chance to take a screenshot of the error). I do recall an Error 12 in the details, which I assume is the same as the one identified in this thread.
Is this a specific issue with AMD GPUs, or is this also a problem with NVIDIA cards?
If so, is there another solution besides downgrading the windows version?
I just came back after a while away from all EGPU related.
A year ago or so I installed latest windows (no special version, all latest updates) and replaced the pci.sys with one I found on a thread here in a google drive. That seemed to work... have things changed?
Hey everybody, I'm sorry to add another Error 12 post, but believe me, I feel like I tried everything when it comes to this. I spent 4-5 days and nights trying to figure this out and had no luck. After spending all this time trying to resolve this via a software pov, I figured that maybe it's time to ask about hardware.
I have a Mid 2018 13" Macbook Pro with Intel Iris Plus Graphics 655 igpu and T2 security chip connected to a Radeon RX 580 in a Sonnet egfx Breakaway Box 550w and have run several 64-bit builds of Windows 10. I know on Apple's Website that my graphics card is compatible with my enclosure, so I'm confused as to why it won't work.
Here's what I've tried so far:
- The Jan 2020 and April 2020 red and blue drivers from bootcampdriver.com and attempted these on Windows 10 1903, 2004, and Windows Insider fast and slow rings
- Download the official bootcamp driver from AMD's website and official RX 580 driver from AMD (again, using all of the builds mentioned above)
- Downloading bootcamp several times with the builds mentioned above
- Wiping the DDU after each attempt or mixing the drivers
- Pausing updates or allowing Windows to update the drivers
- Downloading @aa15032261 EFI Loader and port dancing several ways (connecting eGPU before or during EFI loader on left side, removing plug during Windows boot spinny wheel or at welcome screen, connecting to original port on the left or plugging into right side then to original left port)
- Trying all of the above while connecting to a monitor
I miraculously got the driver to work once, but it didn't work for some reason after that. On 3-4 other occasions I managed to either get error 43 instead of error 12 or had no errors at all. Yet, even these did not fix the driver issues.
So just to reiterate what I mentioned above, has anybody had luck with my hardware setup? I sincerely appreciate all of y'alls help 😀
@alberto2000, Windows 10 1903 V1 is still the most compatible version for eGPU in Boot Camp. If you used PCI.SYS swap before it means your Win10 version is newer than 1903 V1. You'd want to use the same PCI.SYS swap as well as disabling a few PCI Express components to make the RX 580 eGPU work with Ice Lake MBP. Take a look at our build guides for setup procedures.