Windows Network and internet connection disconnected, And running the Network Adapter Troubleshooting tool end with one or more network protocols are missing on this computer? This Error is Mostly Cause if Windows sockets registry entries are missing, and the system can’t connect to the Internet the Troubleshooting Tool Result one or more network protocols are missing on this computer. On checking the details, you get this: Windows sockets registry entries required for network connectivity are missing.
Fix One or More Network Protocols Are Missing
The main reason for this problem is inconsistency in Windows Sockets API which is also known as Winsock. Stucked Network Components, Corrupted Network Adapter driver, etc.
- Sometimes, the network settings on your computer can become corrupted, causing this error.
- Certain third-party applications or security software might interfere with the network protocols, leading to this error
- Outdated or incompatible network drivers can cause problems with network protocols.
- Malware or viruses can damage network settings and protocols, resulting in this error.
- Occasionally, after a Windows update or upgrade, there can be conflicts with existing network settings.
- Incorrect firewall configurations can block necessary network protocols.
Make Sure the Internet connection is working properly. Try to Restart your Modem, Router, and computer / Laptop. Then check the Network and the internet connection started working.
Check for virus/malware infection by performing A full system scan. You Can do this with a good antivirus and anti-malware with the latest updates installed.
Optimize Windows performance, By cleaning junk, Cache, Cookies, etc using Third-party applications like Ccleaner. Fix Ccleaner has the option to fix Broken corrupted registry files.
Run the System file checker Tool, To make sure any corrupted, missing system file not causing the issue. Running this tool can Fix and repair corrupted system files.
As discussed Winsock’s corruption is The main reason for this error problem. And you can first try to Rest Winsock which helps to fix One or More Network Protocol Are Missing issues.
Open command prompt As administrator, Then type netsh Winsock reset and hit the enter key. then Type exit to Close the command prompt.
After That Restart Windows and check the Network, The Internet connection Started working.
Disable / Enable Network Adapters
Press Win + R, Type ncpa.cpl and hit the enter key. Here on the network connections window select and right-click on Active Ethernet connection ( Network adapter, WiFi Adapter ) and select Disable. Now restart Windows Then Again open the Network connection Window and Enable the Ethernet / WiFi connection Which you Disabled previously.
Reinstall the TCP/IP protocol
Open Command prompt As administrator then Type command netsh int ip reset and press enter key to Reset or reinstall the TCP/IP protocol for your Windows computer.
If Resetting fails, Access is denied as shown image. then we need to take ownership and Full permission to be able to successfully.
To take Ownership Open the Windows registry By press win + R, Type Regedit and hit the enter key. Now on the left pane navigate to
Right-click on 26 key -> permission -> Select Everyone and Checkmark on Full control. Click Apply, OK, And close Registry Editor. Now open the Command prompt ( admin ) then type the command netsh int ip reset and hit enter to Reinstall the TCP/IP protocol without any deny error. After that Restart Windows and check there is no more internet, or network connection problems.
Reconfigure Networking connection settings
If after performing All the Above steps still having issues with the internet connection and Troubleshooting tool results in One or More Network Protocols being missing on this computer then Reset and reconfigure the network connection Settings by the following below.
open the command prompt as administrator then type below commands and press enter key.
netsh winsock reset catalog
netsh int ipv4reset reset.log
After performing all these commands Restart your computer and check it should fix the issue.
Tweak Registry Editor to Fix Windows Sockets Entries
All Above method fails to fix then we need to manually fix Windows Sockets entries by modifying the registry key. for this open Windows Registry Editor by press win + R, Then type Regedit and hit the enter key.
Note: We recommend to create a restore point before making any modification to the Windows registry. As registries are an essential part of Windows wrong modification can cause serious issues.
Fix Socket Entries
Now on the Windows registry, the Editor Left pane navigates to the following key.
Right-click on Winsock select Export. select a location give any name and save the Winsock registry backup. Do the same with the winsock2 registry Key.
Now Right-click on Winsock and Delete, Again right-click winsock 2, and delete. Then after close the registry editor and Restart the windows. Now move to the location where you take a backup copy of Winsock and winsock2 When you find simply double-click on it to re-add them.
Update Network Adapter Driver
Also, Outdated, Corrupted Network drivers can cause Different Internet or network Connection issues. We Recommend Updating and install the latest Driver software for the Network Adapter.
First Visit the Device manufacturer’s website and download the latest available network adapter, and driver. then To update the network Adapter open the Device Manager by right click on the Start menu and select Device Manager then Expand Network Adapter. Right-click on the installed Network Adapter driver then select update.
On the next screen, either select Search and update drivers automatically or you can manually assign the driver which downloaded before. Then follow the on-screen instructions to update the driver. Restart windows and check Network and internet connection Problem fixed.
These are some quick solutions to fix One or More Network Protocols Are Missing on this computer or Windows sockets registry entries required for network connectivity are missing. Network protocols are missing etc on Windows computers. I hope After applying the above solves your problem will be get resolved.