In the world of non-hotplug mPCIe/NGFF/M.2 interface eGPUs, a fix for error 43 when using Nvidia GTX 10 series cards is BIG news. This error 43 first surfacing in Sep-21-2016, when the NVidia 372.90 driver was released. Almost 1 year later, our forum member GynTh0r posting a 3-step remedy for error 43 on such eGPUs:
A brief background. It was found that Nvidia 372.90 driver introduced interface hotplug bit checking with check-failed interfaces seeing an error 43 against the eGPU:
This jeopardized eGPU usage on non-hotplug bit enabled mPCIe and NGFF/M.2 interfaces. One of those interfaces being on virtually all notebooks used to host the WLAN card but can rather conveniently be re-purposed for eGPU use. A budget way of getting gaming graphics on your notebook starting for as little as US$7 for eGPU adapter from the Buyer’s Guide.
Particularly affected was the great performance-cost ratio and low power consumption GTX1050xx cards. They were released after the 372.70 driver, so use of that older driver as a workaround was not an option.
The good news is the combined investigative efforts of forum members GynTh0r, inxftw , IgorGIV and shoes has resulted in a proven software fix for error 43 when using Nvidia GTX10xx cards attached to these non-hotplug enabled interfaces by way of the 368.81 driver.
Once again, please see INFO: The definitive fix for error 43 on non-hotplug interfaces with GTX10xx cards by GynTh0r for the fix. Please also post any comments and feedback in that same topic NVidia is killing off mPCIe/NGFF.M2 eGPUs : error 43 with 372.90 or newer driver.