![Beating Down Error Code 31 in the Windows Landscape](https://thmb.techidaily.com/daed1459b71f2c11118ff363b82166df3949711b8db94af4f668119ff4d60331.jpg)
Beating Down Error Code 31 in the Windows Landscape
![](/images/site-logo.png)
Beating Down Error Code 31 in the Windows Landscape
Are you encountering an error message on Windows that reads “network adapter error code 31: this device is not working properly”? This error often occurs due to a corrupted or incorrect version of the network adapter driver installed on your PC.
As such, let’s explore all the ways to fix the network adapter error code 31 on Windows.
1. Check for Any Pending Network Driver Updates
First off, check to see if your network driver has any pending updates. While you can update the drivers for the device connected to your computer using Device Manager, we don’t recommend it, as Device Manager often fails to find the most recent updates for the driver.
You will most likely find the latest network driver on your computer manufacturer’s website, so check who made your PC and visit their website for details. If you use an external network adapter, visit the adapter manufacturer’s website instead.
Additionally, you can also find new drivers using your manufacturer’s proprietary system management tool. For example, with Lenovo and HP computers, you can use the Lenovo Vantage and HP Support Assistant utility to find and install new drivers for your network adapter and other devices.
2. Perform a Driver Roll Back
If you believe a recent driver update is causing the error, you can use theRoll Back Driver option to perform a rollback and reinstall the previous version of the network adapter driver.
To perform a network driver rollback:
- PressWin + R to open Run.
- Typedevmgmt .msc and clickOK to open Device Manager.
- In Device Manager, expand theNetwork Adapters section.
- Right-click on your network device and selectProperties .
- In theProperties dialog, open theDriver tab.
- Click theRoll Back Driver button. If the option isgreyed out , your computer doesn’t have an older driver to perform a rollback. Check your manufacturer’s website to see if they have older drivers in an archive.
- Next, in the confirmation dialog, give a reason and clickYes .
- Once the driver rollback is complete, check if the problem is resolved. If not, check if you can perform another rollback for the network device driver to see if that helps.
3. Perform a Network Reset
Windows 10 and 11 feature a “network reset” option. This will remove and reinstall the network drivers and other networking components to their factory defaults to help you fix network adapter issues on your computer.
To perform a network reset:
- PressWin + I to openSettings .
- Open theNetwork & internet tab in the left pane.
- Click onAdvanced network settings .
Next, click onNetwork reset .
Click onReset now and clickYes to rest your network settings.- Your PC will restart during the process.
3. Delete the Corrupted Network Config File on Older Machines
On an older Windows Vista or XP computer, you can resolve the issue by tweaking a registry entry. You need to delete a corrupt config key in Registry Editor and then uninstall the device from Device Manager to fix the error.
The following steps only apply to a Windows computer running Vista or XP.
- PressWin + R to openRun .
- Typeregedit and clickOK to openRegistry Editor .
- In Registry Editor, navigate to the following path:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\
- In the right pane, locate theConfig value.
- Next, right-click on theConfig value and selectDelete .
- ClickYes to confirm the action.
Once the key is deleted, you’ll need to remove and reinstall the network driver. You can do it using Device Manager, as shown in the step below.
Note that modifications to some registry entries may fail due to insufficient permission issues. If you get an error when deleting the Config value, take full ownership of the registry key and then try again. Our guide on how to take full ownership of registry keys on Windows 10 will work on older systems too.
4. Reinstall Your Network Adapter Driver
You can manually uninstall your network adapter device and driver to perform a network reset on older Windows versions. You can use the reliable Device Manager to uninstall your network devices.
- Open Device Manager (see how to open Device Manager for detailed steps).
- Next, expand theNetwork Adapters section.
- Right-click on the network adapter and selectUninstall Device.
EmEditor Professional (Lifetime License, non-store app)
- In the confirmation dialog, check theAttempt to remove the driver for this device option.
SwifDoo PDF Perpetual (2-PC) Free upgrade. No monthly fees ever.
- ClickUninstall to confirm the action.
Once uninstalled, restart your PC. After the restart, Windows will automatically detect connected but unrecognized devices and install the necessary drivers.
If Windows fails to install the driver, openDevice Manager , right-click on your network adapter and selectUpdate driver . You can also download the latest drivers from your computer manufacturer’s website, as shown in step one.
6. Perform a System Restore
This error can occur if Windows modifies your network adapter settings during an update. You can use a restore point to undo the changes and restore the computer to its earlier state. Since Windows automatically creates a new restore point before installing an update, you should be able to find a recent restore point to undo the changes.
To perform a restore point:
- Press theWin key and typerestore point.
- Click onCreate a restore point from the search result.
- In theSystem Protection dialog, click theSystem Restore button.
- In theSystem Restore dialog, clickNext to view all the available restore points. Additionally, check theShow more restore points option to view older restore points.
- Select the most recent restore point and clickNext .
WinUtilities Pro
- Confirm your restore point and read the description to understand what apps and data on your PC are affected.
- ClickFinish to initialize the system restore process. Your PC will restart and may take some time to finish. Your PC will restart and show a system restore success or failure message.
If the restore process fails, try it again. At times, it may take more than one attempt to get it right. If the computer is restored, it should hopefully restore the old network driver configuration and fix the error.
Fix the Network Adapter Code 31 Error on Windows
Network adapter code 31 is one of the many errors that can cause your network adapter to malfunction. To fix the error, check if you have the latest network adapter driver installed. If necessary, perform a driver rollback, clean up corrupt registry value or perform a system restore.
Also read:
- [New] 2024 Approved Free DIY Approaches to Design Your Own YouTube Cards
- [New] Best Cameras The Crème De La Crop of Mobile Video Recorders
- [New] Channel Visualization Selecting the Ideal Size and Placement for YT for 2024
- [New] In 2024, Quickly Skip Through TikTok Clips
- [New] Integrating Seamless Multimedia Elements on Your Mac Screen
- [Updated] 5 High-Quality Displays for Unparalleled Games for 2024
- [Updated] Perfect Video Title Generators for YouTube for 2024
- [Updated] SRT Deep Dive Knowledge at Your Fingertips
- [Updated] The Complete GIF Maker's Manual
- [Updated] Transform Ordinary Pictures Into Viral Masterpieces on TikTok for 2024
- 2024 Approved Ice Artistry at the 2022 Winter Games
- 2024 Approved Optimizing Final Viewers' Interactions on YT
- 2024 Approved Top 10 Download Snapchat Ringtones Websites
- 5 Ways to Fix the “Access Denied” Error on Windows 11
- A Guide to Tailoring Your Hashtag Strategy for Maximum Engagement and Conversion Rates on Facebook
- Accelerate App Opening: Top 5 Windows 11 Tips
- Advanced Dell Alienware Aurora R9 Gaming Laptop Assessment: A Look at Its Cutting-Edge Architecture
- Bridging the Divide: Recovering Lost WinVPN Links
- Bringing the Missing Search Back Into Win11's Task Manager
- Can’t Open EXE Files on Windows? Try These Fixes
- Confronting & Correcting 'Uninitialized Disk' Errors in Win
- Curbing Problems with Outlook's Error 0X80040610 on Windows
- Deciding Between Upgrades? Here Are 7 Reasons for Win10
- Guidelines for Upholding Windows Date/Time Integrity
- How to Bypass Windows Update Error Codes: A Step-by-Step Approach
- How to Fix a Grayed Out Extend Volume Option in Disk Management for Windows
- How to Fix New World High CPU Usage
- How to install and update hardware device drivers manually on Windows 10
- How to Overcome lsass.exe Unable to Locate Error on Win 8/10
- In 2024, How to Mirror Samsung Galaxy A23 5G to Mac? | Dr.fone
- In 2024, How to Reset Gmail Password on Realme 11 Pro+ Devices
- In 2024, Removing Device From Apple ID For your iPhone 6s Plus
- In 2024, The Magnificent Art of Pokemon Go Streaming On Poco C55? | Dr.fone
- Method to Release Administrator-Restricted Apps
- Overcoming Chrome’s False Virus Detection Issue
- Overcoming Memory Write Failure in Windows
- Quick Guide: Google Maps Installation on PC
- Remedy for Disabled Security Authority on Desktops
- Speak, Get Text, Win: A Comprehensible Guide to Windows Whisper
- Swift Strike Against Script Failures in Windows
- Troubleshooting Asana Glitches on PC
- Troubleshooting Glitches & Error 0xC00D36B4 on Windows
- Ultimate Guide to Convert SRT to TXT in Minutes for 2024
- Unblocking Xbox Mic Use with Windows 11 App
- Unleash the Power of Your Laptop's Touch Sensitivity with Ease
- Unlock VirtualBox v7.0 Potential: The Upgrade on Windows 11
- Unveiling Properties Puzzles in Windows OS
- Win11: Corrected Intell/Nvidia Graphics Switch
- Windows 11'S 'S Mode': Understanding Its Role in Security
- Windows: Mastering App & Browser Oversight
- Winning Speed: Efficient Download Strategies for Valorant on PC
- Title: Beating Down Error Code 31 in the Windows Landscape
- Author: David
- Created at : 2024-08-08 13:13:09
- Updated at : 2024-08-09 13:13:09
- Link: https://win11.techidaily.com/beating-down-error-code-31-in-the-windows-landscape/
- License: This work is licensed under CC BY-NC-SA 4.0.