Setup & Software Discussions
Boot Camp eGPU error 12 fail after update to Windows 10 1903 (OS Build 18362.329...
 

[Solved] Boot Camp eGPU error 12 fail after update to Windows 10 1903 (OS Build 18362.329 or newer)  

 of  10
  RSS

(@dumitru_pascu)
New Member
Joined: 2 months ago
 

@deekay

I feel exactly the same as you described. Windows Bootcamp becomes useless if you want to use Egpu and it's definitely not recommended for the casual user to think about such a setup. 🙁 

Mac Mini 2018, i7, 16 GB RAM, 512 GB SSD, Razer Core X Chroma, Asus AMD Vega 64 Strix.


ReplyQuote
aestivalis
(@aestivalis)
Active Member
Joined: 1 month ago
 

@aj_scarcella

I updated to 1909 but the system still shows 1903 I don't know why. 

But anyways I followed your disable list and Cylinder Mac Pro + RX580 work without any problem. 

This post was modified 2 weeks ago

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
enderq
(@enderq)
New Member
Joined: 1 year ago
 

i resumed updates to pause again which it didn't and updating resultated in zero egpu problems. I was in test mode? so bottom right says:

Test Mode

Windows 10 Pro

Build 18362.19h1_release.190318-1202

And it has a correct installed rtx2080 driver/card

So i went from last working after restored to older version directly to this one.

Macbook pro 15" 2017 en Razer core X. 🙂 😎 😀 

Test mode was due to earlier digital signature disabling i did for something else i think.

ok i had error 43 and got it back when my external windows system drive got disconnected, had to roll back. 🙁

edit last:

After further investigating underlying the 43 error was a 12 error with not enough resources the 12 error, i discoverred, was already there in the working "old" windows version.

First of all i discovered that the right side two thunderbolt ports on my Macbook pro 15" 2017 didn't recognize the Razer core X at all in Mac os Catelina.

I already suspected it was the order or numeration of the pci bridge devices that had an effect, after the determination that the error 12 was already present in the old working setup the order in which the installation/detection would happen would determine which one didn't have enough resources.

So after looking at the only free pci to pci bridge on the same level as the one the egpu was assigned to, simply disabling it and restarting fixed my problem.

 The device manager with the connection view selected and error 43/12 present will give you a correct hierarchical view of the pci to pci bridge next to and on the same level (sibling) as your egpu's parent device. After it is working that connection view is flattened. 

This post was modified 2 weeks ago

Macbook pro 15" 2017, Razer Core X, RTX2080 to Dp port connected 165hz 27 inch rog lcd. Stand alone Windows 10 pro Build 18362.19h1_release.190318-1202 on external ssd with bootcamp drivers (from Mojave, needs updating).


ReplyQuote
phil
 phil
(@phil)
New Member
Joined: 2 weeks ago
 

Hey guys, 

i’m new to EPUs(just got one a couple of days ago).

I have a 2018 13"macbook pro and a Gigabyte 580 egpu. First I tried to run the latest version of windows with bootcamp drivers.

It did not work. If I hot plugged, I got erro 12, and if I don't, windows got stuck on the initial loading screen(the flickering loading screen error).

 

So, I deleted my bootcamp partition and started over with 1903, as recommended, since it seems to be working for a lot of people. However, I still get the loading screen glitch, and now if I hot plug, the system crashes.

Any suggestions?

This post was modified 2 weeks ago

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
deduwka
(@deduwka)
Active Member
Joined: 2 months ago
 

@phil

Have you tried plugging-in during the very first seconds of Windows starting (blue Windows logo, just before some loading spinning dots appear underneath it)?

2017 15" MacBook Pro i7 16GB 1TB-SSD
Razer Core X + RTX 2070 Super


ReplyQuote
(@teemu_arina)
New Member
Joined: 2 weeks ago
 

I'll just leave this here if someone is searching, as I was not able to find this configuration:

I can confirm that Macbook Pro (15-inch, 2019) with internal Radeon Pro 560x and Blackmagic eGPU Pro (Radeon RX Vega 56) works with MacOS Catalina 10.5.1. and Windows 10 OS Build 18362.295 with latest https://www.bootcampdrivers.com/ after DDU. I'm using eGPU plugged in on the left side of the laptop. I can use all thunderbolt ports now just fine and both the internal as well as the eGPU Radeon's work simultaneously.

I first tried the latest updated version of Windows 10 and disabling PCIe controllers with one thunderbolt port at a time, but none of that mitigated Error 12, so there certainly seems to be something going on with the updated versions.

This post was modified 2 weeks ago

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
phil
 phil
(@phil)
New Member
Joined: 2 weeks ago
 

@deduwka

I cannot thank you enough. I had read that I should connect it after the dots start spinning. I did it the way you suggested, and it worked on the first try.

I've put at least 10 hours of work trying to figure out what was wrong.

 

Cheers.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 3 years ago
 
Posted by: @teemu_arina

I'll just leave this here if someone is searching, as I was not able to find this configuration:

I can confirm that Macbook Pro (15-inch, 2019) with internal Radeon Pro 560x and Blackmagic eGPU Pro (Radeon RX Vega 56) works with MacOS Catalina 10.5.1. and Windows 10 OS Build 18362.295 with latest https://www.bootcampdrivers.com/ after DDU. I'm using eGPU plugged in on the left side of the laptop. I can use all thunderbolt ports now just fine and both the internal as well as the eGPU Radeon's work simultaneously.

I first tried the latest updated version of Windows 10 and disabling PCIe controllers with one thunderbolt port at a time, but none of that mitigated Error 12, so there certainly seems to be something going on with the updated versions.

This is great to hear! What monitor are you using with it? 

2017 13" MacBook Pro Touch Bar
GTX1060 + AKiTiO Thunder3 + Win10
GTX1070 + Sonnet Breakaway Box + Win10
GTX1070 + Razer Core V1 + Win10
Vega 56 + Razer Core V1 + macOS + Win10
Vega 56 + Mantiz Venus + macOS + W10

---

LG 5K Ultrafine flickering issue fix


ReplyQuote
phil
 phil
(@phil)
New Member
Joined: 2 weeks ago
 

I forgot to mention, I'm using windows 10 1903 .30 Home edition.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
teltersat2
(@teltersat2)
Eminent Member
Joined: 3 months ago
 

Just tried it again with new BootCampDrivers and got the Error 12 - Sadly I am not willing to compromise on Security Updates / Features any longer than this. Thankfully I have a tower I can use, but still this is not ideal...

Current build: 2017 15" MacBook Pro + Mantiz Venus MZ-02 + Silverstone SX700-LPT (750W Peak) + Sapphire Radeon RX Vega 64 (Reference model)
Replaced parts: Sapphire Radeon RX 580 Nitro+


ReplyQuote
(@peyton_lucas)
New Member
Joined: 2 weeks ago
 

Hey guys, 

I'm trying to get my eGPU setup to work via Windows. Reason being, Ark: Survival Evolved will no longer work on macOS Catalina. My eGPU works fine, plug and play, via macOS.

I've setup bootcamp, loaded the drivers but I'm getting Error 12:

This device cannot find enough free resources that it can use. (Code 12)

If you want to use this device, you will need to disable one of the other devices on this system.

 

My MacBook Air has two TB3 ports. I'm trying to disable different options to give it enough power to run. So far, I've disabled the FaceTime Camera - which I read in the eGPU how to was what did the trick for 2 TB3 port MacBooks - but so far no dice. Would anyone be willing to take a stab at helping me figure out what I need to disable to get this working? I can post screencaps, etc on request - to include Device Manager stuff and things. 

Any help would be much appreciated....

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
(@bill_t_xu_chuzhengnan)
New Member
Joined: 3 weeks ago
 

Hi everyone, thanks for your shares.

Has anyone experienced BSOD (blue screen of death) when booting into BootCamp Windows? I was using 1903 18362.295 with Vega64 eGPU. It has operated fine for a few days with both internal and external monitors working, but it failed this morning and so on. I tried to unplug everything and made a clean boot and there’s no difference. I used to experience this issue before but I decided to reinstall the whole system again at that time. But may be not this time. The BSOD has PAGE_FAULT_IN_NONPAGED_AREA error code shown. I tried to search and solve this issue myself but failed. I’m only able to enter my system using Safe Mode. I used DDU to uninstall the AMD driver but the problem was not solved. Tried to check RAM and disable the automatic paging but not solving it either. Could you help me please? Very much appreciated.

2018 15-inch Macbook Pro with Core i9-8950HK and Radeon Pro Vega 20 dGPU
Razer Core X Chroma + Radeon RX Vega 64 LC


ReplyQuote
vertice
(@vertice)
Active Member
Joined: 2 years ago
 

Chiming in that my 2018 Mac mini + 5700 XT is not working under windows 1909 and is also giving a error 12 code. I have gotten an eGPU working on a 13 and 15in MBP so this isn't my first rodeo, but no dice with the mini + latest version of windows.

UPDATE: Wiped away 1909 and installed 1809. All is working as it should (plug n play) and have disabled windows updates for now. Hopefully they can get a fix out soon...

This post was modified 2 weeks ago

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


atlr liked
ReplyQuote
Naterade804
(@naterade804)
New Member
Joined: 2 weeks ago
 

Ok, so first things first. I have spent hours trying to get this to work. I have tried checking forum resources and installing drivers from AMD/removing with DDU. I am humbly asking for help. I am also a noob when it comes to GPU's. Here is the setup:

HP Spectre x360 (Refresh model with Ice Lake i7 and OLED) exact config here: https://store.hp.com/us/en/pdp/hp-spectre-x360-13-aw0020nr?jumpid=ma_2017-spectre-family_product-tile_hp-spectre-x-360_3_7zc56ua_hp-spectre-x360---13

Razer Core X Chroma

MSI Radeon RX 5700 XT Mech OC

Whenever I connect the eGPU via thunderbolt 3, it detects it in device manager, but I see error code 12. I cannot seem to get it to switch to the eGPU. The computer won't boot with the eGPU plugged in either. I was able to get a boot menu to appear on the external display via eGPU once, but won't boot into windows when eGPU is connected before powerup. I am running Win10 Version 18362.329. I had another old GPU (AMD R9 Fury Nano) in it to test, and managed to get that working, but not the 5700 XT. I have selected "view non connected devices" and uninstalled via device manager, as well as tried DDU.

The closest build I found was https://egpu.io/forums/builds/hp-specter-x360-13t-iris-plus-10th4cu-rtx-2080ti-32gbps-tb3-razer-core-x-windows-10-1909-integrated-thunderbolt-controller-hype/    AND https://egpu.io/forums/builds/2019-lenovo-yoga-c940-14iil-10th-4c-g7-radeon-5700-xt-32gbps-tb3-razer-core-x-windows-10-1909-topher/  

I have downloaded the drivers from AMD here: https://www.amd.com/en/support/graphics/amd-radeon-5700-series/amd-radeon-rx-5700-series/amd-radeon-rx-5700-xt   I tried both manually by model, and by auto-detect.

So far no luck 🙁

Is there something I'm overlooking? Is this GPU just simply not compatible with my set up? I hope I have provided enough information for some help, but if anyone needs anything let me know. I really appreciate any and all suggestions! Thank you

 

 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
(@peyton_lucas)
New Member
Joined: 2 weeks ago
 

@vertice

Hey bro, how did you update to Window 1809 from 1909? I'd like to try it on my setup and see if it works. You're assistance would be much appreciated....

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
vertice
(@vertice)
Active Member
Joined: 2 years ago
 
Posted by: @peyton_lucas

@vertice

Hey bro, how did you update to Window 1809 from 1909? I'd like to try it on my setup and see if it works. You're assistance would be much appreciated....

I wiped my bootcamp partition and grabbed a 1809 ISO to install from one of the links posted in this thread.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
enderq
(@enderq)
New Member
Joined: 1 year ago
 

Since my story earlier error 43 with underlying error 12 already present, but causing no problem,  in the "working" windows 10 version before 1903 and my subsequent relative easy fix of disabling an unused sibling pci-pci bridge to free up resources. I thought using this method more problems could be solved.

Edit: i am unsure about the versions working versus not working, it could be earlier one was a 1903 as well, graphics card rtx2080 in a Razer Core x. Screenshots from others still would be nice to see.

 

My setup is probably different but i think it does not matter a lot. 

First of all make sure your thunderbolt device is recognized in the used thunderbolt 3 ports otherwise it will be most likely some incompatibility and or a problem with your machines firmware/bios.

For example i tested it on my macbook pro 2017 15" by inserting the egpu in all different ports and look if in Catelina the razer core x is reported in system report under thunderbolt, redo system report for every insert. In windows 10 the device manger can be kept open and use scan for hardware changes if it doesn't refresh automatically.

After this we need the Device manager in connection view(choose View -> view by connection) see

 

Here you can see the "tree" structure of the thunderbolt and pci-pci bridges.

The one without an arrow has no children and is unused, this one needs to be disabled to free up resources, after that just restart, my startup is much slower then before so be patient.

Of course other setups can have other results but you have to follow this method, looking at the devices tree structure, at least.

I hope others can do something similar and host your screenshots and link them here.

This post was modified 1 week ago

Macbook pro 15" 2017, Razer Core X, RTX2080 to Dp port connected 165hz 27 inch rog lcd. Stand alone Windows 10 pro Build 18362.19h1_release.190318-1202 on external ssd with bootcamp drivers (from Mojave, needs updating).


ReplyQuote
teltersat2
(@teltersat2)
Eminent Member
Joined: 3 months ago
 

I just swapped my Vega 64 to a GTX 1070 and everything worked automagically... I'll just wait for AMD/MS to figure out a fix if they want to 🙂 🙁

Current build: 2017 15" MacBook Pro + Mantiz Venus MZ-02 + Silverstone SX700-LPT (750W Peak) + Sapphire Radeon RX Vega 64 (Reference model)
Replaced parts: Sapphire Radeon RX 580 Nitro+


ReplyQuote
soocoo
(@soocoo)
Active Member
Joined: 5 months ago
 

So I'm having trouble figuring out how to load this older version of Windows you all are discussing. I am running Microsoft Windows Version 1909 (OS Build 18363.476), as checked through the "winver" command prompt. Attached is a screen capture of my update history through Windows Update.

Capture5

How do I, having downloaded the ISO file for the appropriate version of Windows listed in this post (Windows 10 1903 V1 ISO (OS Build 18362.30)), rollback my version and without losing my files? Simply deleting the Windows Updates newer than that prompted a forced update to get back to my current version. Does it have something to do with forcing manual start of Windows Update through Services?

2018 MacBook Pro 15" + macOS 10.14/Windows 10 Bootcamp + Razer Core X Chroma + RTX 2080 Ti + Samsung X5 SSD


ReplyQuote
joevt
(@joevt)
Prominent Member
Joined: 2 years ago
 

@soocoo

You can disable automatic updates. https://www.cleverfiles.com/howto/disable-update-windows-10.html (option 3 might be best?).

What does winver say when you uninstall KB4524570? Can you uninstall 1909 after that?

Mac mini (2018), Mac Pro (Early 2008), MacBook Pro (Retina, 15-inch, Mid 2015), GA-Z170X-Gaming 7, Sapphire Pulse Radeon RX 580 8GB GDDR5, Sonnet Echo Express III-D, Trebleet Thunderbolt 3 to NVMe M.2 case


ReplyQuote
coupeman
(@coupeman)
Active Member
Joined: 5 days ago
 

Hi all, new here. Have been messing about with eGPU for the last couple of years then gave up. I have now revisited it, bought a Razer Core X Chroma, and an AMD Radeon VII. My hardware is a 2019 MacBook Pro 16, i9 8C, 64GB RAM, 8GB Radeon Pro 5500 with 8GB.

Built eGPU, plugged into Mac, voila, all works as intended, shows up etc. Bootcamp is another story and I'm getting confused with all the differing advice etc on how to get it working. Downloaded the latest Win 10 build, (think this might be an issue), all installed ok, downloaded drivers from bootcampdrivers.com, all installed ok, now I get the 12 error, not enough resources.

Basically what I need is someone to tell me either what I need to do to fix? Do I need to get an different release of Win 10, if so which one? Do I need to do anything to the existing Win 10 install to get it to work or will it not work and I'll need to wait?

Initially I installed the drivers from AMD direct, but this resulted in a black screen on boot, so I wiped the bootcamp and used the bootcampdrivers.com version and it at least has installed.

I'm also running Catalina 10.15.2 beta latest, although I'm not supposed to mention that!

Any help gratefully accepted.

 

Cheers

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
Yukikaze
(@yukikaze)
Prominent Member Moderator
Joined: 3 years ago
 

@coupeman - This might help with the windows angle.

Want to output [email protected] out of an old system on the cheap? Read here.
Give your Node Pro a second Thunderbolt3 controller for reliable peripherals by re-using a TB3 dock (~50$).

"Always listen to experts. They'll tell you what can't be done, and why. Then do it."- Robert A. Heinlein, "Time Enough for Love."


ReplyQuote
coupeman
(@coupeman)
Active Member
Joined: 5 days ago
 

Thanks, will start with that and report back. Appreciated

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
WickedPorter
(@wickedporter)
Active Member
Joined: 7 months ago
 

This has got to be fixed soon, right? This is not just an issue with Boot Camp/Macs ... my NUC has the exact same issue (Razer Core X, Radeon VII). I know a lot of us have contacted Microsoft/AMD ... has anyone heard anything back yet on potential fixes in the pipeline? Even latest insider builds still have the issue.

NUC8i7/MBP 16" + Razer Core X + Radeon VII


ReplyQuote
itsage
(@itsage)
Famed Member Admin
Joined: 3 years ago
 

@wickedporter AMD Xconnect team is aware of this issue. Last I heard from them in mid November, they are working with Microsoft to resolve it. There’s no estimate on when they’ll have a fix unfortunately.

 

Best ultrabooks for eGPU use | eGPU enclosure buying guide


ReplyQuote
coupeman
(@coupeman)
Active Member
Joined: 5 days ago
 

Ok, well after much swearing, its working, and running XPlane with everything on Max is actually enjoyable!

What i did was download an older version of W10, installed, DDU the install 5500 driver, installed the VII driver from bootcampdrivers.com and it sort of worked. For some reason bluetooth went south, so rebooted a few times, and 5500 driver reappeared. So, thought id try just right clicking on it and disabling it, rebooted again and hey presto VII working with no errors, both monitors working, LG 38 inch 3840x1600 res. Turned off Macbook screen and that seems to help, but its working, and flawlessly, no weirdness, no twitching!

Thanks for the pointers guys and happy eGPUing

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
(@mofackin)
New Member
Joined: 5 days ago
 

I'm running a 2019 early advanced Razer Blade 15" with a Razer Chroma and a Radeon VII installed. I know that the 1909 and everything broke the egpu support in windows, but I came here and read the instructions, installed 1903 fresh and still am getting the error 12 errors. Is it worth going all the way back to 1809 to give it a shot? 

I'm at my wits end lol. I just bought this card to replace my 2080 because i want to hot swap between my razer machine and my macbook and I was unable to get the RTX 2080 working on the macbook (cause of apple and nvidias issues) so I figured this would be an alright mix. I really just want to be able to swap between the two options.

Any ideas?

 

**Edit: My RTX 2080 worked on 1909+ in full, it worked flawlessly as far as I could tell. I'm just trying to get the best of both worlds with one card, and the apple/nvidia issue is less likely to get resolved than this issue (i hope)

This post was modified 4 days ago

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
(@krishna_v_)
New Member
Joined: 1 month ago
 

Anyone manage to get their Mac mini working with an AMD card in bootcamp?

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
Eightarmedpet
(@eightarmedpet)
Noble Member
Joined: 3 years ago

ReplyQuote
(@mofackin)
New Member
Joined: 5 days ago
 

I've gotten my Razer to work on 1809, had to go back over a year to get the functionality. I don't know why 1903 .295 didn't work, but until i went back to an even earlier build it refused to work, always with the error 12.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
(@evangelos_vasilaropoulos)
Eminent Member
Joined: 8 months ago
 

@coupeman

How you run on xplane everything on max ? I have Mac mini 2018 i5 with razor egpu 5700xt with ASUS 38 ultrawide monitor and is struggling on high settings. Res 3850x1600. 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
coupeman
(@coupeman)
Active Member
Joined: 5 days ago
 
Posted by: @evangelos_vasilaropoulos

@coupeman

How you run on xplane everything on max ? I have Mac mini 2018 i5 with razor egpu 5700xt with ASUS 38 ultrawide monitor and is struggling on high settings. Res 3850x1600

hi, I have a mbp 16, i9, 64gb ram and a Radeon VII, guess it just has the grunt

 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
Sace
 Sace
(@sace)
Active Member
Joined: 1 year 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)


ReplyQuote
itsage
(@itsage)
Famed Member Admin
Joined: 3 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.

 

This post was modified 3 days ago

Best ultrabooks for eGPU use | eGPU enclosure buying guide


ReplyQuote
Sace
 Sace
(@sace)
Active Member
Joined: 1 year 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)


ReplyQuote
itsage
(@itsage)
Famed Member Admin
Joined: 3 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.

 

Best ultrabooks for eGPU use | eGPU enclosure buying guide


ReplyQuote
 of  10