The device is not working properly code 31

The device is not working properly code 31

After a recent update on Windows 10, the network adapter on my test machine stopped working. When I tried to reinstall/update the network adapter I would get the ‘The device is not working properly code 31′ error. After a bit of searching around, it seemed to be a little bit more common that anticipated. The fixed that worked for me was to edit a registry key, and then reinstall the network adapter again. Hope this helps :)


  • No network connectivity (internal or external)
  • Network adapters could not be reinstalled/updated successfully
  • No visible network adapters in Control Panel
  • Network icon in the Windows Task Tray showed a yellow exclamation icon
  • Network adapter in Device Manager show a yellow exclamation icon
  • CMD network commands (ipconfig, etc) did not work


  • Run regedit
  • Navigate to the following location:
    • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network
  • Locate the Config key (it will have the type REG_BINARY)
  • Rename this Config key to Config1 (rather than delete it, as if there are issues you can always go back and rename to Config)
  • Exit regedit
  • Uninstall the network adapter from Device Manager
  • Reboot Windows
  • This will probably pick up the network adapter again (it did for me, but was still not working)
  • Reinstall the network adapter again and this time it should pickup your network configuration without issue.
  • Success!

Leave a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>