Jump to content
EwinRacing Flash Series Gaming Chairs
Lucas114846

Error 43 with NVidia 372.90 and newer drivers -> Use 372.70

Recommended Posts

Is it win10 or GTX10x0 problem? Cos mba 2013 is working with GTX980 in Akitio Thunder2 on win8.1 with 375.70.

Share this post


Link to post
Share on other sites

I've tested 1080 today in the same setup - all is good. So it's problem with win10 only.

Share this post


Link to post
Share on other sites

 

On ‎2016‎-‎10‎-‎30 at 6:21 PM, GTANAdam said:

I'd like to confirm my theory earlier concerning the Code 43 device error.

Seems like the newer nvidia drivers are trying to reset the graphics device while installing but such feature called "Hotplugging" is not safe on laptops so the BIOS actually partially disables the device to avoid further conflict.

 

So the solution is enabling "Hotplug" in the PCIe settings in BIOS.

For those who are not able to access the advanced options, You will either have to wait for Nvidia to fix it or actually install a custom BIOS (This is dangerous).

 

Thanks so much! After enabling Hot Plug the new drivers worked, finally!

 

The only thing is that I had to mod my BIOS to get that setting, might be a possibility for others who have limited BIOS options...

Edited by Slickback

Share this post


Link to post
Share on other sites
3 minutes ago, Slickback said:

So I modded my BIOS

 

Thanks so much! After enabling Hot Plug the new drivers worked, finally!

 

The only thing is that I had to mod my BIOS to get that setting, might be a possibility for others who have limited BIOS options...

 

Sweet!

Its stupid that such a basic option is hidden. They could just leave it disabled, not many people even know about it, or what it does.

Share this post


Link to post
Share on other sites

 

1 minute ago, bloodhawk said:

 

Sweet!

Its stupid that such a basic option is hidden. They could just leave it disabled, not many people even know about it, or what it does.

 

You're right it is stupid... I've only just got my egpu setup and working, I don't want to f**k about with the Bios, I just want to play BF1 =)

 

* HURRY UP NVIDIA!!

  • Thumbs Up 1

Share this post


Link to post
Share on other sites
11 minutes ago, Granty said:

 

 

You're right it is stupid... I've only just got my egpu setup and working, I don't want to f**k about with the Bios, I just want to play BF1 =)

 

* HURRY UP NVIDIA!!

 

Im looking into the registry method @Tech Inferno Fan mentioned earlier in this thread. should be able to test that out tomorrow. If that works, there wont be any need to mess with the BIOS.

Edited by bloodhawk

Share this post


Link to post
Share on other sites

@bloodhawk I tried following this method: https://forums.geforce.com/default/topic/962633/pc-games/bypassing-the-driver-version-check-of-a-game-/post/4967359/#4967359 but I couldn't run the text file on the desktop as 'Administrator' as the option was greyed-out. Be good to hear if you manage to get Nando's method working! 

 

* I tried the method found on the Geforce forum (link above), but it didn't work the first time, but I thought I would try again. Luckily I had kept the file and when I tried creating and running the shortcut file again on my desktop, it WORKED!! So now I can play BF1 :frantics: 

 

So at least now I don't have to wait for Nvidia to get their act together.

Edited by Granty
Update

Share this post


Link to post
Share on other sites
6 minutes ago, Granty said:

@bloodhawk I tried following this method: https://forums.geforce.com/default/topic/962633/pc-games/bypassing-the-driver-version-check-of-a-game-/post/4967359/#4967359 but I couldn't run the text file on the desktop as 'Administrator' as the option was greyed-out. Be good to hear if you manage to get Nando's method working! 

 

That is slightly different issue, nando's suggestion is to remove the HotPlug strings from the driver it self or remove/disable them in the registry. So that it isn't even used.

Share this post


Link to post
Share on other sites

I see, well good luck with that @bloodhawk when you try that tomorrow! Weird that Nvidia made these changes in their recent drivers. The eGPU market seems to be getting bigger and bigger now, so they need to fix this asap! =)

  • Thumbs Up 1

Share this post


Link to post
Share on other sites
25 minutes ago, bloodhawk said:

 

Im looking into the registry method @Tech Inferno Fan mentioned earlier in this thread. should be able to test that out tomorrow. If that works, there wont be any need to mess with the BIOS.

 

I initially tried that however I couldn't find the SurpriseRemovalSupport and EnableRunTimePowerManagement registry entries noted here. That post was also from January so either I just failed in finding them (very possible) or Nvidia has removed them again.

 

Maybe you'll have better luck?

  • Thumbs Up 1

Share this post


Link to post
Share on other sites

Same here, doesn´t work with gtx 1050 ti :(

Change System from Windows 10 to Win 8.1, but this solution doesn´t help

Edited by schrot

Share this post


Link to post
Share on other sites

So i was able to find only one of the entries, and removing/disabling that did not help. It was the  EnableRunTimePowerManagement  key that showed up in the registry search.

I even tried adding both the strings and setting up disabled values, that did not help either. So there is definitely something more going on here.

For the time being enabling PCIe Hot Plug for the respective port in the BIOS solves the issue. But not sure what a long term solution would be. Specially since not every one has access to that option, as it hidden in most of the BIOS's. 

  • Thumbs Up 3

Share this post


Link to post
Share on other sites

I can confirm two things:

 

1. Code 43 still occurs on Windows 8.1 (at least on a Thunderbolt 2 eGPU setup). So Windows 8.1 is not a solution.

 

2. The registry entries that Nando hinted at aren't referenced at all during the install.

 

I recorderd all registry reads/writes during installing the drivers and there is no reference to Hot plugging, Removal, Restarting, Resetting, etc. So this seems hard coded into the drivers, and not something that can be turned off via a registry entry.

 

Unfortunately, no solution thus far for Thunderbolt eGPU users, and those without BIOS access to PCI-e hot plugging settings.

Edited by rbut

Share this post


Link to post
Share on other sites

Time to dig into the drivers then, check the difference between the last working driver and after-last working driver and point out any possible changes that break it.

Edited by GTANAdam
  • Thumbs Up 1

Share this post


Link to post
Share on other sites
1 hour ago, rbut said:

I can confirm two things:

 

1. Code 43 still occurs on Windows 8.1 (at least on a Thunderbolt 2 eGPU setup). So Windows 8.1 is not a solution.

 

2. The registry entries that Nando hinted at aren't referenced at all during the install.

 

I recorderd all registry reads/writes during installing the drivers and there is no reference to Hot plugging, Removal, Restarting, Resetting, etc. So this seems hard coded into the drivers, and not something that can be turned off via a registry entry.

 

Unfortunately, no solution thus far for Thunderbolt eGPU users, and those without BIOS access to PCI-e hot plugging settings.

 

That is weird, all drivers work for me in Windows 7 / Windows 8.1 and Windows 10, if i hook up the GPU over TB3. 

 

Nvidia has done a bang up job of messing things ups.

Share this post


Link to post
Share on other sites
9 hours ago, schrot said:

Any updates here? I want to start with my gtx 1050ti :(

Unfortunately only solution for now seems to be to enable PCIe Hot Plugging.

Share this post


Link to post
Share on other sites

MSI BIOS :/ and there is no way to flash a different one, i think.

Gesendet von meinem ZUK Z1 mit Tapatalk

Share this post


Link to post
Share on other sites
On 9/22/2016 at 4:05 PM, keviskon said:

Can confirm, same thing happened to me .. reverted to 372.70 and card was active again. 2014 MBP 15 Retina Iris Pro ... Akitio Thunder2 w/ 1060 6GB.

 

On 9/30/2016 at 3:47 AM, londonsteve said:

I've got the same issue, reinstalled 372.70 and it works fine again. Really hope the next update fixes this!

 

On 10/1/2016 at 5:19 AM, Djestrobert7 said:

Same problem here. I really would like to try this version to see if this make Forza runs smoothly with my Gtx 1060. I only get around 25-30 fps no matter if graphics are in Low or Ultra.

 

On 10/1/2016 at 5:31 AM, Djestrobert7 said:

Hey guys. I just did something.

I tried to install the driver 372.90 by selecting custom installation and disabling all the others component except Graphic Driver and it worked for me!!! I hope it works for some of you as well.

I apologize for quoting everybody but out of curiosity what windows build are you on? I have found that the anniversary update also causes many of the same problems. Or at leased makes booting much more difficult. I believe it is build 1607 in which in 30 minutes I cannot get a successful boot.

15 hours ago, schrot said:

Any updates here? I want to start with my gtx 1050ti :(

The only other potion than what was previously said is using the old drivers as well. 

Share this post


Link to post
Share on other sites
On 11/5/2016 at 8:28 AM, bloodhawk said:

 

That is weird, all drivers work for me in Windows 7 / Windows 8.1 and Windows 10, if i hook up the GPU over TB3. 

 

Nvidia has done a bang up job of messing things ups.

It seems to be specific to TB1 & TB2. TB3 should be officially supported due to the Razer Core being available.

 

Edit: might be specific to the Core but it does still run over TB3

Edited by Lucas114846

Share this post


Link to post
Share on other sites
5 hours ago, Lucas114846 said:

It seems to be specific to TB1 & TB2. TB3 should be officially supported due to the Razer Core being available.

 

Edit: might be specific to the Core but it does still run over TB3

No it is not limited to TB1 and TB2. Also with TB3, for a few people and with M.2/PCIe based solutions. 

 

Share this post


Link to post
Share on other sites
22 hours ago, Lucas114846 said:

There are no old drivers for the gtx 1050 ti :/

 

 

I apologize for quoting everybody but out of curiosity what windows build are you on? I have found that the anniversary update also causes many of the same problems. Or at leased makes booting much more difficult. I believe it is build 1607 in which in 30 minutes I cannot get a successful boot.

The only other potion than what was previously said is using the old drivers as well. 

 

Share this post


Link to post
Share on other sites

Example: use hwinfo64 to check if your eGPU hosting PCIe port supports hotplugging

 

1. We know NVidia drivers 372.90 and newer require the eGPU hosting PCIe bridge support to support hotplugging or otherwise an error 43 will be issued. There is some suggestion this may be confined to Win10 anniversary edition [ comments welcome ].

 

2. Example below: a Dell E6540 (that I'm currently using). I find the wifi card to identify the mPCIe port that could host an eGPU. Then I click the hosting PCIe bridge to check if hotplugging support is enabled.

 

hotplug-check.png

Share this post


Link to post
Share on other sites
3 hours ago, Tech Inferno Fan said:

There is some suggestion this may be confined to Win10 anniversary edition [ comments welcome ].

 

Nope occurs on Win 8.1 also (Akitio Thunder 2 with 1060).

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By juquinha
      Hi!

      So, i got a strange situation here. I have an old Asus ROG G751JM laptop connected to an old Samsung monitor (Model S20C301L) through a VGA connection.
      This monitor supports both DVI-D and VGA inputs, while my laptop can output through VGA, HDMI or Thunderbolt/Mini DIsplayport. I wanted to upgrade to digital signal, so i bought an Thunderbolt/Mini DIsplayport to DVI cable.
      At first, it was a nightmare. There was absolutely nothing i could do to get it to work. I spent hours troubleshooting, but the monitor just could not detect any signal, only VGA one. But then this happens.
      I was testing with only one connection at once and i got tired of plugging and unplugging the cables every time. So i had the idea to keep both cables plugged in and change the source detection in monitor's menu when i wanted to. So, with the TB/MiniDP cable already connected, i've then connected the VGA cable (while DVI was selected as input source). The display started flashing. After 2 seconds, voilà, it was working. And i was like, "what the f***???" I've then unplugged the VGA cable, signal lost. Plugged it again, got digital signal.
      Well, i'm happy that it's working now, but i simply don't understand what's happening here. Why is that i need both connections simultaneously to make it work? WIll that still happen if i use a HDMI to DVI cable?
      Fun fact: the image displays only after windows startup. So, if i want to enter BIOS setup for example, i need to switch back to VGA as input source.
      Sorry for my english.
       
      Update: Can't run games with It, i get bsod.
    • By Bullfrog098
      Hi, just a quick question what would be the best EGPU adapter, because i see the really expensive ones but then you have the 400$ dollar one that Lowspecgamer used. Which do you guys recommend ?
    • By Arman
      Hello! My name is Arman! I from Armenia, and sorry for my English!
      I have iMac Late 2013 with Intel core i5, 8Gb, NVIDIA GeForce GT 750M 1024 Mb. I have Boot Camp installation on my iMac (now i have 7 Windows, but i can update it to 10 or 8 Windows) 
      I  discover that there is an Akitio 2, wich can use with iMac 2013 for productivity increase. I want to use akitio 2 with GTX 1050 ti 4Gb, but i dont know how it is intalling on iMac?
      Who can write for me the process of installation ALL equipment (akitio 2 + GTX 1050 ti + imac)? What i must to do? I talking about from the very beginning to the very end. 
      PLEASE everyone, help me. You are my last chance !!!!

    • By deltha
      Hello,
       
      I am using on a MacBook Pro (Retina, 15-inch, Mid 2015) 2,2 GHz Intel Core i7 with Intel Iris Pro 1536 MB, Akitio TB2, a water-cooled Nvidia 1080 TI using the driver Nvidia Web Driver 378.05.05.15f01
      OS: macOS Sierra v10.12.5 Script: automate-egpu.sh
       
      I would like to ask you : is there any chance to overclock it on macOS?

      Components:
      V-tubler
      Thermaltake C 1000 coolant
      2x luna 12 red + led band
      Radiator EK Water Blocks EK-CoolStream SE 240 (Slim Dual)
      Pacific PT40-D5 Reservoir/Pump Combo 250
      Akitio Thunder 2 pcie expansion
      Plexiglass, acrylic, plastic isolation, screws
      Water cooling fittings, pipes, hard tubing, without actually bending the tubing
      Lian Li PW-PCI-E38-1 Riser PCIe x16 3.0, 380mm, flexibil, High Speed, EMI Shielding + powered
      Openframe case Thermaltake Core P1
      RM650 gold PSU+Paperclip
      Graphic card:
      Zotac water cooled 1080 TI Fe (Zotac 1080 TI FE + Separate mount of Titan X nickel waterblock)

    • By MacFreekDotKext
      I am running Windows build 16193 (Redstone 3) on a portable SSD as Windows to go. And macOS Sierra 10.12.4.
      Windows to Go was created using EasyUEFI's wintousb program.
      I have previously used Windows 8.1 to success and 10 which needed DSDT override. 
       
      This is a guide on how i get Windows 16193 working successfully with RX 480:
      1. Leave Thunderbolt cable unplugged from Mac before turning it on.
      2. Press option to load Windows to go Portable SSD Windows 10 16193 build.
      3. Enter DIY eGPU Setup 1.35 with iGPU connected only. Configure it as:
      Press 3 to enter Menu based setup PCI Compaction 》 Legacy mode checked 》 Closeunusedbridges checked 》 ignore none 》 Endpoint 》 56.25GB-36bit 》 Run compact 》 iGPU 》 force iGPU to 32-bit Chainload mbr Select Windows 10  from OS selection menu As soon as the Windows logo comes up hotplug eGPU. When OS is about to load up, change display output to Displayport.  
      Voila!
      Every time you want this do be done automatically, reboot into DIY eGPU  Setup 1.35 and hit ENTER (or allow 10s countdown to do it for you) on the default option 2 "automated startup via startup.bat".
       
      The Setup:
       
      1. Use paperclip trick to get PSU turned on without motherboard.
      2. Two molex connectors from psu to rocketstor 6361a molex connections. To give power to 6361a motherboard.
      3. 8 Pin pcie connectors to GPU. And chassis bent to fit RX 480.
      4. Modified back of chassis to allow Displayport connection into GPU while GPU can be screwed firm into chassis.
       
      Rocking games such as Far Cry 4 @ 4k high settings! 
      Using AMD Crimson WHQL 17.2.1.
       
       
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.