DisplayLink Network Adpater NCM – Code 31 Error Solution

If you are no longer able to connect to the Internet via your docking station’s Ethernet port after upgrading from Windows 8 to Windows 8.1, this blog post may help. This issue can be caused by Windows choosing the wrong Ethernet driver after the update. To confirm this problem, open Device Manager and look for “DisplayLink Network Adapter NCM.” If the error below appears in the DisplayLink Network Adapter properties page, the solution that follows should restore your Ethernet:

“This device is not working properly because Windows cannot load the drivers required for this device. (Code 31)”

To solve this issue, remove the DisplayLink Network Adapter NCM driver and re-install the drivers located at C:\Program Files\DisplayLink Core Software\CdcNcmDriver\Ndis6.2.Hck81

Here are step-by-step instructions:

1) Locate the Device Manager.

Step 1

2) Locate the DisplayLink Network Adapter in Device Manager and select the device properties.

Step 2

3) Select the Driver tab and uninstall the driver. On the next screen, be sure check the box for “Delete the driver software for this device.”

Step 3

4) Reinstall the appropriate driver. Using the “Browse for driver software on your computer” option, locate the driver in C:\Program Files\DisplayLink Core Software\CdcNcmDriver\Ndis6.2.Hck81 and click OK.Step 4

11 comments on “DisplayLink Network Adpater NCM – Code 31 Error Solution”

  1. Mark Spollacs Reply

    Thank you for this solution! I only came across it after numerous hours searching for a solution. It worked for my Lenovo USB 3.0 Dock and Carbon X1. You saved me a lot of time!
    Mark Spollacs

    • Stephen McCray Stephen McCray Reply

      Hi Tzunoch,

      Sorry to hear that you’re still having trouble with your system’s wireless. This solution presented here is only for problems relating to an Ethernet connection post Windows 8.1 upgrade and getting an NCM Code 13 error. Please contact us at support@plugable.com and we’ll be able to assist you with your Plugable product and figure out why the wireless is not working.

      Regards,

      Stephen
      Plugable Technologies

  2. Russell Wright Reply

    My Lenovo Yoga does not have a \Ndis6.2.Hck81 subdirectory. Any ideas why?

    • Bob Boerner Bob Boerner Reply

      Since this post was made several updates have been released to the DisplayLink driver, and the location of the network driver files is now simply:

      C:\Program Files\DisplayLink Core Software\CdcNcmDriver

      If that helps, great! If not please reach out to us via support@plugable.com and we will be happy to help.

      Thank you,

      Bob
      Plugable Technologies
      http://www.plugable.com/support

Leave a Reply