Some of you perhaps have faced an error which says, “One or more network protocols are missing on this computer”. This problem may come up when you are trying to troubleshoot Internet connectivity problems on Windows 7, 8, or 10. This error happens because of the Windows Sockets registry entries which are required for connectivity of network. It appears when the system fails to connect to the internet and you click the button of Diagnose. You perhaps can ping your destination address but the browser will not be able to do the same. In the most cases, inconsistency in Windows Sockets API or Winsock is the root cause of the problem. Then, how to fix this kind of problem? Well, you can follow each steps of these methods.
Updating Network Adapter Drivers
This problem can be caused by the corrupted, faulty, outdated or incompatible driver of Network adapters. If you know the manufacture website of your computer, you can go to the website and then download the newest and compatible driver for the network adapter. Then, install it. After downloading and installing it, now you can restart your computer and see whether it can fix the problem or not.
Disabling The Third Party Firewall or Security Suite
In case you use a firewall of third party or Internet security suite or it is known as total security suite, you are able to try to temporary disable the protection. If it can fix the issue of connection, it means the problem is in the security software or firewall and you have to change the settings or replace the security software.
Resetting Winsock Catalog to a Clean State
This method can be tried by you if the methods above do not work. To apply this method, you can open Command Prompt as Administrator and then run this command: netsh winsock reset. After that, you can restart your computer and check whether this method can fix the problem or not.
Uninstalling Network Adapters Using Device Manager
If you are not able to download and install the newest drivers for the network adapters as well, you can do this method. First, you can hit WIN + X keys together to open WIN + X menu and choose Device Manager option. Or you can open it by using devmgmt.msc command in Search box or Run. Second, you have to locate the Network adapters section. Third, right click on every network adapter one by one and then choose Uninstall option. If, you have removed all the network adapters, now the step that you have to do is you have to do right click again and choose Scan for hardware changes option. The adapters will be found again and Windows will reinstall the drivers. If you have done the steps completely, now you can restart the computer and see whether the error still comes up or not. Hopefully, you can really get rid of this problem by following these methods.