eGPU error 12 fail after update to Windows 10 1903 or newer (OS Build 18362.329 ...
 
Notifications
Clear all

[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  

 of  80
  RSS

Sace
 Sace
(@sace)
Eminent Member
Joined: 3 years ago
 

So this hit me too last week. I booted my bootcamp partition for the first time in a while and confirmed that the eGPU worked. Then went and bought a new screen for my setup - When I returned windows update had started installing 1903 and the eGPU had stopped working with error 12 🙁 The wierd thing is that the update did not succeed. It was marked as "failed" and the build number didn't change but still the eGPU was dead. I then let it finish it's update and removed it afterwards so I'm back at the old version (18xx) but still error 12.

I tried DDU and the latest drivers with no luck. Is a clean install the only way back to a working setup?

MacBook Pro 13” nTB (2016) - Razer Core X - MSI Radeon RX 580 Armor 8GB
Mac OS X 10.14.1 + Windows 10 1803 (Bootcamp)

 
2016 13" MacBook Pro [6th,2C,U] + RX 580 @ 32Gbps-TB3 (Razer Core X) + macOS 10.14.1 & Win10 [build link]  


ReplyQuote
itsage
(@itsage)
Founder Admin
Joined: 5 years ago
 

@sace How did you set up the RX 580 eGPU originally? 2016 MacBook Pros don't have Large Memory allocation so they typically encounter error 12 regardless of Windows 10 version. I recall with the non-Touch Bar, disabling the PCI Express Root Port to the iSight camera would allow AMD eGPU to overcome error 12. The Windows update and rollback might have re-enable this PCIe Root Port.

 

LinkedIn | Twitter | Facebook | Youtube | Instagram
 
external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2020 Gigabyte Z490 Vision D [10th,8C,K] + RTX 2080 Ti @ 32Gbps-TB3 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
Sace
 Sace
(@sace)
Eminent Member
Joined: 3 years ago
 
Posted by: @itsage

@sace How did you set up the RX 580 eGPU originally? 2016 MacBook Pros don't have Large Memory allocation so they typically encounter error 12 regardless of Windows 10 version. I recall with the non-Touch Bar, disabling the PCI Express Root Port to the iSight camera would allow AMD eGPU to overcome error 12. The Windows update and rollback might have re-enable this PCIe Root Port.

 

I disabled  port 9D19 where the iSight is attached as you describe and the worked instantly. After the update Windows had reenabled it but disabling it did not make it work again. It's currently still disabled after the rollback but with the same result 🙁

MacBook Pro 13” nTB (2016) - Razer Core X - MSI Radeon RX 580 Armor 8GB
Mac OS X 10.14.1 + Windows 10 1803 (Bootcamp)

 
2016 13" MacBook Pro [6th,2C,U] + RX 580 @ 32Gbps-TB3 (Razer Core X) + macOS 10.14.1 & Win10 [build link]  


ReplyQuote
itsage
(@itsage)
Founder Admin
Joined: 5 years ago
 

@sace Once you confirmed it's disabled, run DDU again to remove Radeon drivers and TB3/PCIe connection association. Manually reinstall the latest Radeon drivers and it should work.

 

LinkedIn | Twitter | Facebook | Youtube | Instagram
 
external graphics card builds
best laptops for external GPU
eGPU enclosure buyer's guide

 
2020 Gigabyte Z490 Vision D [10th,8C,K] + RTX 2080 Ti @ 32Gbps-TB3 (AORUS Gaming Box) + Win10 2004 [build link]  


ReplyQuote
Sace
 Sace
(@sace)
Eminent Member
Joined: 3 years ago
 
Posted by: @itsage

@sace Once you confirmed it's disabled, run DDU again to remove Radeon drivers and TB3/PCIe connection association. Manually reinstall the latest Radeon drivers and it should work.

 

Oh, I already did that. I ran DDU etc. after disabling the connection and reverting the OS. Might give it one more try but can't identify what I have done wrong.

Ok now I'm out of ideas. I have reinstalled first 1903 V1 as linked in this thread - No luck. Now I'm back on 1803 and still the same issue. I even followed my own guide from my original build thread but no, stuck with error 12. The only thing that's not the same is the AMD and bootcamp drivers. 

MacBook Pro 13” nTB (2016) - Razer Core X - MSI Radeon RX 580 Armor 8GB
Mac OS X 10.14.1 + Windows 10 1803 (Bootcamp)

 
2016 13" MacBook Pro [6th,2C,U] + RX 580 @ 32Gbps-TB3 (Razer Core X) + macOS 10.14.1 & Win10 [build link]  


ReplyQuote
Alex Stadler
(@alex_stadler)
New Member
Joined: 2 years ago
 

Can anyone help me? My card does not appear on the video adapter, everything is connected right and nothing.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
Lividity
(@lividity)
Eminent Member
Joined: 2 years ago
 

Hey all

Have any BootCamp users tried upgrading to this yet?

Any eGPU issues?

2019 15" MSI Prestige 15 (GTX1650) [10th,6C,U] + RTX 2070 @ 32Gbps-TB3 (AORUS Gaming Box) + Win10 [build link]  

ReplyQuote
Emanuel Tapia
(@emanuel_tapia)
New Member
Joined: 2 years ago
 

@lividity

Working good mate https://prnt.sc/q7qegp

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
DayosS
(@dayoss)
New Member
Joined: 2 years ago
 

I found a solution, for those who have a 2017 macbook pro 13 'without touch bar + windows 10 1909, follow this:

1 - Install Windows 10 1909 (last version) without any devices connected to the tb3 ports.

2- After login, install apple's support drivers and shut-down.

3 - Plug-in only the egpu to the nearest port to the tab and boot (you can also try to connect the egpu after windows login, it should work too).

4 - Install AMD drivers, do not put any other device to the second tb3 port because in my situation, it can completly broke windows 10 if I try to install the driver at the same time.

5 - If you don't have errors in device manager, you can normaly shut-down, plug-in your egpu and your usb hub and you can now boot to windows 10. Don't need to use goalque automate efi or something else.

This post was modified 2 years ago

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
Squuiid
(@squuiid)
Eminent Member
Joined: 2 years ago
 

Downgrading to 1809 not only solved the code 12 issue with the RX 5700 XT but it also fixed the overheating Aquantia 10GbE NIC problem in the Mac mini.

It seems BootCamp is best suited to 1809 with the current Apple BootCamp drivers, at least on the Mac mini 2018. The problem is that Microsoft have now adopted an Ubuntu like release cycle where it drops support for older versions far sooner unless it's LTS. 1809 will only be supported with security updates until May 2020. Then, unless AMD/Microsoft have fixed error code 12 by that date, we're SOL.

https://support.microsoft.com/en-us/help/13853/windows-lifecycle-fact-sheet

UPDATE:

Ugh. Maybe not the Aquantia 10GbE issue...  Event ID 19: "Aquantia AQtion 10Gbit Network Adapter : Hardware overheat detected! Please power cycle the system."

Mac mini 2018, i7 3.2GHz 6c, 32GB RAM, 1TB SSD, 10GbE, Sonnet eGFX 350W (Noctua NF-A12x25 ULN) + PowerColor RX 5700 XT 8GB, TEKQ Rapide TB3 1TB SSD, macOS Catalina, Win10 Pro
Mac Pro 2010, X5690 3.46GHz 6c, 64GB RAM, Samsung SM951 512GB, Sapphire Pulse RX 580 8GB, Intel X540-T1 10GbE, Allegro Pro USB 3.0, AC/BT 4.2, macOS Mojave


ReplyQuote
 of  80