Ethernet Adapter Error Code 31 (SOLVED)
If you receive the error Code 31 on a Network Adapter, then probably you haven't installed the correct driver for your network adapter or the device driver is corrupted. Ethernet Adapter error code 31, can also be displayed if you have an invalid/corrupted network key in registry.
This post contains instructions on how to fix Network Adapter Code 31 error on Device Manager.
How to resolve the LAN/Network Code 31 error on Device Manager.
The error code 31 (on Device Manager) can occur on any hardware device if the corresponding driver is not installed correctly. So before you continue to the troubleshooting steps on this post, make sure that you have installed the correct drivers for your device.
Step 1. Open Registry Editor.
1. Simultaneously press “Windows” + “R” keys to open the RUN command box.
2. In “RUN” command box, type: regedit
3. Press Enter.
Step 2. Backup "NETWORK" registry key.
1. At the left pane locate the following key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\
2. Right-click on Network key and select the Export command in order to backup the key on your computer for safety reasons.
Step 3. Delete CONFIG value.
1. Then at the right pane, right-click at Config value and select Delete.
Step 4. Open Device Manager.
1. Right click on the computer icon (shortcut) and select Manage.
2. At the left pane select Device Manager.
Step 5. Uninstall Network Adapter with Code 31 error.
1. Expand Network Adapters.
2. Right click on "Code 31" Network Adapter and select Uninstall.
3. Close Device Manager.
Step 5. Restart the Computer.
After restart Windows will try to install the Network drivers automatically. If the installation fails, then download the driver from Network controller's support site and install it manually.
That’s all folks! Did it work for you?
Please leave a comment in the comment section below or even better: like and share this blog post in the social networks to help spread the word about this solution.
- FIX: Windows Backup failed to get an exclusive lock on the EFI system partition (ESP) - March 28, 2024
- How to Sign Out from Netflix on Smart TV's. - March 26, 2024
- FIX: Packages folder is too large on Windows 10/11. - March 21, 2024
Leonardo
September 22, 2016 @ 2:40 pm
Hi,
I have just followed those steps and I'm still getting same code 31 on all network drivers. I'm running Windows 7SP1. It seems that cannot load drivers, so I have downloaded them from official site of DELL.
Any idea ?
Many thanks
Leonardo
lakonst2012
September 22, 2016 @ 5:18 pm
Leonardo: Have you installed the downloaded drivers?
samuel
June 12, 2018 @ 10:20 pm
It works excellently on my windows vista
Vasant
August 13, 2019 @ 12:23 pm
Thanks Bro..
It's working ..
Allen
November 26, 2019 @ 9:21 pm
Thank you so much. Worked like a charm. I love learning something new.
imonster
May 14, 2020 @ 2:15 am
Doesn't work for my win 8.1 64 bits, even with a new pci card with this driver software. The driver version was updated but the error remains on Device status:
"This device is not working properly because Windows cannot load the drivers required for this device. (Code 31).
{Operation Failed}
The requested operation was unsuccesful."
imonster
May 14, 2020 @ 2:19 am
Complementing the previous post, I've bought a network pci express card due to the network port on mother board has stopped to work.
Jurple
May 17, 2020 @ 6:36 pm
Thank you so much. This just fixed my issues after I accidentally removed the wireless driver and software on an old XP machine. Had been struggling for a while with a bunch of issues that branched in many different directions. Very helpful!
deskicio
July 14, 2020 @ 12:36 am
Awesome! it worked!
Thanks