6 Ways to fix the Network Adapter Error Code 31 On Windows 11

6 Ways to fix the Network Adapter Error Code 31 On Windows 11

5/5 - (79 votes)

In this tutorial, we will discover: 6 Ways to fix the Network Adapter Error Code 31 On Windows 11.

So, Let’s begin

The Network Adapter Error Code 31 on Windows is an error that indicates that the device driver for the network adapter is missing or corrupted. This error can prevent the network adapter from functioning properly and can cause issues with connecting to the internet or other network devices.

The error message associated with this error code typically reads: “This device is not working properly because Windows cannot load the drivers required for this device. (Code 31)”.

There can be several reasons behind this error, including outdated or corrupted network adapter drivers, registry issues, or conflicts with other devices on the system.

1. Short & Easy Tutorial

Here are some methods you can try to fix the Network Adapter Error Code 31 on Windows 11:

Method 1: Update Network Adapter Drivers

  1. Press the Windows key + X and select Device Manager from the menu.
  2. Expand the Network Adapters category and locate the network adapter causing the issue.
  3. Right-click the adapter and select Update driver.
  4. Choose “Search automatically for drivers” and let Windows search for and install the latest drivers for your network adapter.
Advanced Driver Updater
Advanced Driver Updater

Method 2: Uninstall and Reinstall Network Adapter Drivers

  1. Open Device Manager as described above.
  2. Right-click the adapter causing the issue and select Uninstall device.
  3. When prompted, select “Delete the driver software for this device” and click Uninstall.
  4. Restart your computer to allow Windows to reinstall the driver automatically.

Method 3: Use the Troubleshooter

  1. Open Settings and click on Update & Security.
  2. Select Troubleshoot from the left-hand menu and click on Additional troubleshooters.
  3. Select Network Adapter and click on Run the troubleshooter.
  4. Follow the on-screen instructions to complete the troubleshooting process.

Method 4: Perform a System File Check

  1. Press the Windows key + X and select Windows PowerShell (Admin).
  2. Type “sfc /scannow” and press Enter.
  3. Wait for the scan to complete and restart your computer.

If none of these methods work, you may need to seek further assistance from a professional or contact the device manufacturer for support.

Method 5: Rollback Your Driver

If you suspect a current driver update is responsible for the problem, you can choose the Roll Back Driver option to execute a rollback and reinstall the earlier version of the network adapter driver. 

Step 1: Open Run by pressing Win + R.

Step 2: Enter devmgmt.msc and hit on the OK button to launch Device Manager.

Step 3: Expand the Network Adapters section in Device Manager.

Expand the Network Adapters section in Device Manager
Expand the Network Adapters section in Device Manager

Step 4: Right-click on a network device, and choose Properties.

Step 5: Open the Driver tab located in the Properties box.

Properties box
Properties box

Step 6: The Roll Back Driver button must be clicked. 

Note: Your machine lacks the necessary older drivers to perform a rollback if the selection is greyed out.

Step 7: Next, select Yes from the confirmation dialogue.

Step 8: Check if the issue has been fixed after the driver rollback is finished.

You might want to read: Step By Step Guide To Roll Back NVIDIA Drivers On Windows 10 

Method 6: Reset Your Network

To assist you in resolving network adapter problems on your computer, resetting the network will delete and install again the network drivers and other networking components to their default settings. Here are the steps to reset the network:

Step 1: For Settings to open, press Win + I.

Step 2: In the left pane, select the Network & Internet tab.

Step 3: Select Advanced network options.

Advanced network options
Advanced network options

Step 4: Then select Reset Now.

select Reset Now
select Reset Now

Step 5: To reset your network settings, select Reset immediately and then select Yes.

Step 6: Reboot your PC and check if the issue has been resolved.

Conclusion

To resolve this error, you can try updating the network adapter drivers or uninstalling and reinstalling them. You can also try troubleshooting the network adapter using the Windows Device Manager or running a system file check using the System File Checker (SFC) tool. If none of these methods work, you may need to seek further assistance from a professional or contact the device manufacturer for support.