[Sticky] [SCRIPT] nvidia-error43-fixer  

  RSS

nando4
(@nando4)
Noble Member Admin
Joined: 2 years ago
Posts: 1837
September 27, 2018 11:19 am  

Page shortcut:  https://egpu.io/nvidia-error43-fixer


Aim: 
To fix the longstanding issue of Windows 10/8/7 Device Manager showing an inoperable error code 43 against a Nvidia GTX10xx or RTX20xx eGPU running on a mPCIe, EC, M.2 or LUA interface.  Here a lengthy fix requiring an older 368.81 driver is distilled into a one-click script to instantly get your eGPU up and running.  The latest Nvidia driver can be used. 

 

 

 

Usage instructions

 

1)  Download this attachment:

2)  Extract it to a folder & navigate to that folder

3)  Double-click nvidia-error43-fixer.bat

4)  Click YES to UAC approval prompt

5)  Follow onscreen instructions & prompts as shown in above screenshot

 

Success stories

 

Interface User
mPCIe Chartone, thegadgetfreak, Jousboxx (APU)
Expresscard Michael Friis, Waifu4Laifu, newt, Flood Gates , Arbystrider, randommuserhathos, aalopz02, Boing, Norbert Z, azbest_hu, Bogdan_Gordin
M.2 Robert Evans, jkey, nando4
Lenovo Ultrabay Adapter (LUA) intruder, rusTORK

 

 

Support

 

If nvidia-error43-fixer is useful to you then consider donating and/or sharing the good news on FB/twitter or as a topic reply.

Thank you for using nvidia-error43-fixer. [Codename @Trexton pls PM ]

 


Changelog

 

 Version: 1.1.2 (Jan-2019)
 * now fully automated: scan, patch then restart any error code 43 detected Nvidia GPUs
 * if error code 43 persists, prompt to open egpu.io mPCIe/EC/M.2 how-to for other fixes
 * bug: now works with multiple Nvidia GPUs
 * bug: now correctly reports when error 43 is fixed

 

Version: 1.0.0 (Sep-2018)
  * initial release

This topic was modified 5 days ago

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table    •    Several builds
2015 15" Dell Precision 7510 M1000M + macOS 10.14 & Win10


Jkeychen, DBARK7, hathos and 12 people liked
ReplyQuote
Topic Tags
mac_editor
(@mac_editor)
Noble Member Moderator
Joined: 2 years ago
Posts: 1693
September 29, 2018 2:42 pm  

@nando4 suggestion: show a menu-like interface (numbered) for each available adapter, then user can type in number for the adapter to patch for 🙂 Though it is fair to say there won’t be too many of them anyway.

Great work!

This post was modified 3 weeks ago

purge-wrangler.shpurge-nvda.shset-eGPU.shautomate-eGPU EFI Installer
----
Troubleshooting eGPUs on macOS
Command Line Swiss Knife
eGPU Hardware Chart
----
Multiple Build Guides


nando4 liked
ReplyQuote
intruder
(@intruder)
Active Member
Joined: 5 months ago
Posts: 9
October 3, 2018 2:36 pm  

Tested the script today and it works! Thanks for this easy way.

Laptop: Lenovo Y510P
eGPU: Gigabyte 1070 Mini OC
Current Build Link


nando4 liked
ReplyQuote
rusTORK
(@rustork)
Active Member
Joined: 4 months ago
Posts: 8
October 6, 2018 7:31 pm  

Just tested this small script. I deleted NVIDIA drivers with DDU and installed fresh ones 416.16. First one of the cards have got Error 31 (need install drivers), after i installed them i did re-boot and there was Error 43. I run script, answered new questions and re-boot. Error 43 is gone.

Ultrabay adapter
NVIDIA GeForce GTX 1080 Ti

Soon I will add my build link or system & eGPU details to this my signature to give context to my posts


nando4 liked
ReplyQuote
ludochan
(@ludochan)
New Member
Joined: 3 months ago
Posts: 1
October 11, 2018 12:49 pm  

Oh my god thanks you so much , i have this error code on my RTX 2080 , Error 43 is gone 😀 Have a good day 

Soon I will add my build link or system & eGPU details to this my signature to give context to my posts


nando4 liked
ReplyQuote
Chartone
(@chartone)
New Member
Joined: 1 year ago
Posts: 1
October 15, 2018 2:42 pm  

Worked perfectly. I tested with EXP GDC 8.4d mPCIe, on the 1030 and 1050 Ti!

This post was modified 3 months ago

Soon I will add my build link or system & eGPU details to this my signature to give context to my posts


nando4 liked
ReplyQuote
Waifu4Laifu
(@waifu4laifu)
New Member
Joined: 3 months ago
Posts: 1
October 16, 2018 5:27 am  

Nice, worked perfectly for my EXP GDC 8.4 ExpressCard, on my T430 with the GTX 1070

Soon I will add my build link or system & eGPU details to this my signature to give context to my posts


nando4 liked
ReplyQuote
newt
 newt
(@newt)
New Member
Joined: 3 months ago
Posts: 1
October 20, 2018 2:00 pm  

also works in windows 7 (hp 2570p + 1050ti)! don't need to keep 368.81 + edited nv_dispi.inf around anymore, thanks!

Soon I will add my build link or system & eGPU details to this my signature to give context to my posts


ReplyQuote
(@flood_gates)
New Member
Joined: 3 months ago
Posts: 1
October 23, 2018 1:44 pm  

Fixed it for me on x230t+gtx1070ti  (EC PE4C 3.o) Win 8.1 64

Many thanks

This post was modified 3 months ago

Soon I will add my build link or system & eGPU details to this my signature to give context to my posts


nando4 liked
ReplyQuote
Arbystrider
(@arbystrider)
Active Member
Joined: 1 year ago
Posts: 19
October 29, 2018 7:11 am  

Got tired of programs giving me the middle finger when I tried to run on driver 372.70. No newer driver would work, no older driver would work.

Decided to finally update my drivers to 416.16, and this script turned out to be a godsend when I encountered error 43.

X230T, EVGA GTX1070 Hybrid via PE4C-EC060A, Windows 7.

ThinkPad X230t, i7-3520M @ 2.9 GHz, Windows 7
EVGA GTX 1070 Hybrid, 2113 MHz @ 1043 mV
x1.2Opt, PE4C V3.0, 4Gbps-EC2


nando4 liked
ReplyQuote
thegadgetfreak
(@thegadgetfreak)
New Member
Joined: 3 months ago
Posts: 1
November 1, 2018 9:56 am  

Thank you so much. It worked in Windows 10 with 416.16 driver.

In Windows 7, it did not work with the latest 416.34 but worked with older 39x drivers. Didnt try with all. Dont remember the exact version.

Awesome work!

I couldnt build an expensive system for VR, so I hooked up a 1080 to my old Alienware laptop for VR via the EXP GDC Beast 8.0. This does the job for me.

Thanks again.

Soon I will add my build link or system & eGPU details to this my signature to give context to my posts


nando4 liked
ReplyQuote
randommuser
(@randommuser)
New Member
Joined: 3 months ago
Posts: 1
November 1, 2018 10:58 pm  

Thanks mate, fixed the problem for me.

x230 - Win10 -  NVIDIA 1070 - Driver 416.34

Soon I will add my build link or system & eGPU details to this my signature to give context to my posts


nando4 liked
ReplyQuote
(@jousboxx)
Active Member
Joined: 2 months ago
Posts: 6
November 16, 2018 1:04 am  

Wow, thank you so much! This script was truly effortless to use and it worked perfectly. AMD E-300 APU, 4GB RAM, Windows 10, EXP GDC v8/1050Ti with 416.94 driver.

i7-4510u, 16GB RAM, EXP GDC Beast w/1050Ti via mPCIe. Will post build guide when I get it working.


nando4 liked
ReplyQuote
hathos
(@hathos)
New Member
Joined: 2 months ago
Posts: 1
November 23, 2018 6:28 am  

This script is awsome!!! Easily fixed the error 43 situation!
Thanks for your effort it is real help for many of us!

FYI:
I have an old dGPU (nVidia GT 330M) which was set to use Standard VGA adapter when error 43 was fixed for eGPU nVidia GTX 1060. After that I tried to set nVidia driver for dGPU which caused error 43 for eGPU again. At this point the script could not fix the problem as it stated that the fix has already been done for the eGPU.
I had to start over the process with DDU, driver installation for eGPU and run the script again which solved error 43 again.
So be aware that the script edits the registry entries and checks if it has been done before.

Samsung R580 (NP-R580-JS01HU)
Proc: Intel Core i7-640M 2.8 GHz
Chipset: Intel HM55
RAM: 6GB DDR3 RAM
dGPU: nVidia GeForce GT 330M 1GB
iGPU: -
eGPU: Inno3D GTX1060 6GB GDDR5 Compact N1060-6DDN-N5GM
EXP GDC 8.4D via ExpressCard


nando4 liked
ReplyQuote
aalopz02
(@aalopz02)
New Member
Joined: 1 month ago
Posts: 1
December 7, 2018 1:55 am  

Thanks man. Worked on dell e6420 in expressCard slot with msi 1050ti oc. Thank you 🙂

Soon I will add my build link or system & eGPU details to this my signature to give context to my posts


nando4 liked
ReplyQuote
dan
 dan
(@dan)
Active Member
Joined: 2 years ago
Posts: 18
December 7, 2018 8:31 pm  

Glad to see that error43 is slowly but surely solved.
Just pass by to congrat nando for this fix.
Good luck to everyone.

Soon I will add my build link or system & eGPU details to this my signature to give context to my posts


nando4 liked
ReplyQuote
(@loukman)
New Member
Joined: 4 weeks ago
Posts: 1
December 22, 2018 4:13 pm  
a big thank you for this tip

Soon I will add my build link or system & eGPU details to this my signature to give context to my posts


nando4 liked
ReplyQuote
(@boing_boing_boing)
New Member
Joined: 3 weeks ago
Posts: 1
December 25, 2018 12:01 am  

Very good, no more error 43 with newest drivers ! Thank's a lot.
But i cannot use gpu encoder h264/h265 anymore. I've to go back to 375.70 without error fix to restore gpu encoder possibility.
Plaese solve this bug.

E6520/i5-2520M/16Go/1050Ti mini 4Go/EXP GDC 8.4 ExpressCard
Windows10 + dsdt

Soon I will add my build link or system & eGPU details to this my signature to give context to my posts


nando4 liked
ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 2 years ago
Posts: 1837
December 26, 2018 12:49 pm  

The opening post has been updated with nvidia-error43-fixer v1.1.0 along with new usage instructions.

Version: 1.1.0 (current)
* now fully automated: scan, patch then restart any error code 43 detected Nvidia GPUs
* if error code 43 persists, prompt to open egpu.io mPCIe/EC/M.2 how-to page for other fixes

Wishing you all a merry (belated) X-mas and wonderful New Year 2019.

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table    •    Several builds
2015 15" Dell Precision 7510 M1000M + macOS 10.14 & Win10


goalque and theitsage liked
ReplyQuote
(@norbert_z)
New Member
Joined: 2 months ago
Posts: 2
December 26, 2018 10:09 pm  

Works for me (used v1.0 of the script) on Lenovo Thinkpad W520 with eGPU Nvidia GeForce GTX 1060 3GB over ExpressCard.
Great work nando, thanks!

.. Lenovo Thinkpad W520 + Asus Nvidia Geforce 1060GTX 3GB ..


nando4 liked
ReplyQuote
azbest_hu
(@azbest_hu)
New Member
Joined: 3 weeks ago
Posts: 1
December 30, 2018 6:12 am  

Works for me on Win10 64bit october update version with Exp Gdc 8.x expresscard + gt1050 with 417.35 driver. Using Thingpad t430 with uefi only boot mode.

Soon I will add my build link or system & eGPU details to this my signature to give context to my posts


nando4 liked
ReplyQuote
jrad83
(@jrad83)
Active Member
Joined: 2 weeks ago
Posts: 5
December 30, 2018 7:56 pm  

Thanks for this, and its good to see so many success stories. 

Unfortunately, I just can't seem to get my eGPU up and runnin.
Config:
Lenovo X1 Extreme (1050MaxQ + UHD 630)

Asus XG Station Pro
RTX 2070

I've tried multiple solutions, initially I get the WDF_Violation BSOD and it dies, and then once I fix that, I get Code 43. 

This fixer didn't work, neither did DDU + Disable my dGPU + Install drivers.

Am this close to giving up and just building a desktop at this point. 🙁

Soon I will add my build link or system & eGPU details to this my signature to give context to my posts


ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 2 years ago
Posts: 1837
December 30, 2018 8:05 pm  

@jrad83, this is not for Thunderbolt. The target interfaces are listed in the opening post.

Nvidia drivers already accomodate Thunderbolt without such registry patching.

Your error code 43 indicates some other hardware or software issue relating to your eGPU.

This post was modified 2 weeks ago

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table    •    Several builds
2015 15" Dell Precision 7510 M1000M + macOS 10.14 & Win10


ReplyQuote
jrad83
(@jrad83)
Active Member
Joined: 2 weeks ago
Posts: 5
December 30, 2018 8:13 pm  
Posted by: nando4

@jrad83, this is not for Thunderbolt. The target interfaces are listed in the opening post.

Nvidia drivers already accomodate Thunderbolt without such registry patching.

Your error code 43 indicates some other hardware or software issue relating to your eGPU.

Thanks, I'll post my issue in a separate thread. I clearly missed the part of it not being for Thunderbolt in my frustration.

Soon I will add my build link or system & eGPU details to this my signature to give context to my posts


ReplyQuote
Bogdan_Gordin
(@bogdan_gordin)
New Member
Joined: 12 months ago
Posts: 3
January 9, 2019 12:10 am  

Greetings Nando4,

You deserve SO MUCH MORE. I mean how did you accomplish this?! I've all this time been using Nvidia Driver 375.63 (From 2016) cause its the only one worked and now I am using Nvidia Driver 417.35.

This is great... All of the sudden this year started with a kicker haha.

My setup is Lenovo Thinkpad 64bit Windows 7 Professonal T430, V8.0 EXP GDC Beast Series with Expresscard. Here is my long abandon help forum: https://egpu.io/forums/expresscard-mpcie-m-2-adapters/asking-for-help-lenovo-thinkpad-64bit-windows-7-professonal-t430-v8-0-exp-gdc-beast-series-with-expresscard-many-issues/#post-29525

You're awesome,
   Bogdan.

This post was modified 1 week ago

Soon I will add my build link or system & eGPU details to this my signature to give context to my posts


nando4 liked
ReplyQuote