Ethernet error code-31 in Windows 10

Ethernet error code-31 in Windows 10

Some Windows 10 users report a problem they face with the Ethernet adapter on their Windows 10 device. Ethernet does not work on their computer, stating “This device is not working properly because Windows cannot load the necessary drivers for this device (code 31)". If you are facing the same problem, don't worry. You can solve the problem by following these simple solutions. This problem usually occurs due to the faulty Ethernet controller in the device. But, before going any further, try these solutions:




Initial solutions

1. Restart computer and, after restart, check if the adapter is working or not.

2. Disconnect an Ethernet adapter from its port, and more Stopper . If it still doesn't work, try plugging it into another port.

If the problem persists, look for these solutions:

Fix-1 Repair Adapter Driver Problem-

1. You need to press the Tasto Windows + R on the keyboard which will open the Run window.

2. Then type "regedit". Once you've done that, click "all right".

Ethernet error code-31 in Windows 10

3. Simply go to this location on the left side of the Registry Editor window-

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNetwork

Four. The right mouse button on him "Network"And click"Export”To export the key to another location on your computer.

If something goes wrong, you can easily get it back.

Ethernet error code-31 in Windows 10

5. Now, on the right side of the "Network"Look for a binary key named"config".

6. The right mouse button in "config"And click"To delete".

Ethernet error code-31 in Windows 10


Close Registry Editor.

5. First, you need to press'Windows key + X'together from your keyboard.



6. Then click on "Device administrator".

Ethernet error code-31 in Windows 10

7. Now, in the Device Administrator window, expand “Network adapters" Yup the right mouse button on the problematic adapter and click "Uninstall device".

Ethernet error code-31 in Windows 10

Now start again your device.

The Ethernet driver needs to be installed by itself.

8. If you still can't see the Ethernet adapter driver in the device list, click "Action"In the menu bar, then click"Check for hardware changes".

Ethernet error code-31 in Windows 10

If you still can't see the driver in the device list, you can download the driver for your device from the manufacturer's website.

Fix-2 Download the Ethernet adapter driver from the manufacturer's website-

It is possible to download the latest version of the Ethernet adapter on your computer, simply by going to the manufacturer's website. You can check the manufacturer name of the problematic Ethernet controller in the Device Administrator.


Ethernet error code-31 in Windows 10


1. Simply Google the controller name (for example, for our system, "Hyper-V Virtual Ethernet Adapter Driver for Windows 10").

Ethernet error code-31 in Windows 10

2. Download the driver and install the driver on the controller. Wait until the installation is complete. Restart computer to complete the installation process.

After installation, you need to use the Ethernet driver.

Fix-3 Install the right driver for your system

1. After pressing the key Windows key from the keyboard type "Device administrator".


2. Next, click on “Device administrator“In the search result.

Ethernet error code-31 in Windows 10

3. In the Device Administrator window, expand "Network adapters"And later double click on the problematic adapter to open it Property.

Ethernet error code-31 in Windows 10

4. Now click on "Details“tab.

5. Now under "Property"Click on the option click on the drop-down menu"Hardware identifiers“From the drop down menu.

Ethernet error code-31 in Windows 10

6. Now in the "Value" of "Hardware identifiers" the right mouse button on the last value and click on "copy".

Ethernet error code-31 in Windows 10

7. Paste the id value in google search and search for it. Now, look for the latest driver in the search results.

8. After visiting the driver's website, search for the latest driver by searching for the latest "Data“The driver was released.

9. Click on 'Download”To download the driver.

Ethernet error code-31 in Windows 10

After downloading the driver, install it on your computer.

After installing the driver, start again computer to complete the installation process.

You should be able to use the Ethernet device without facing error code 31 again.

add a comment of Ethernet error code-31 in Windows 10
Comment sent successfully! We will review it in the next few hours.