Windows 10 Network Protocol Error: Missing Windows Sockets Registry Entries

My colleague’s residence pc working Windows 10 started to lose the Internet entry once in a while (as soon as in 2-Three days with the connection standing in tray). When working the Network Diagnostics wizard (began by clicking the icon of the community reference to an error or from Settings -> Update & Security -> Troubleshoot -> Run the Internet Connections troubleshooter), a typical error seems:

One or extra community protocols are lacking on this pc.

Windows Sockets registry entries required for community connectivity are lacking.

 network protocols are missing . Windows Sockets registry entries required for network connectivity are missing windows 10

My colleague normally solved this downside by restarting Windows and router, after which he may entry the Internet for a while. But in a few days the problem got here again. Recently he has requested me to assist to repair the lacking community protocol error. Here is what I’ve accomplished.

If such a floating downside happens, it’s normally really useful to start out with the simples factor: reset TCP/IP and Windows Sockets settings. If you’ve gotten set the IP deal with manually as a substitute of utilizing DHCP, the next instructions will reset your community settings. So write down your present IP deal with, subnet masks, gateway and DNS server settings to your LAN connections.

netsh winsock reset

netsh winsock reset

Sucessfully reset the Winsock Catalog.
You should restart the pc so as to full the reset.

netsh interface ipv4 reset

netsh interface ipv4 reset - reset network settings

Resetting Compartment Forwarding, OK!
Resetting Compartment, OK!
Resetting Control Protocol, OK!
Resetting Echo Sequence Request, OK!
Resetting Global, OK!
Resetting Interface, OK!
Resetting Anycast Address, OK!
Resetting Multicast Address, OK!
Resetting Unicast Address, OK!
Resetting Neighbor, OK!
Resetting Path, OK!
Resetting Potential, OK!
Resetting Prefix Policy, OK!
Resetting Proxy Neighbor, OK!
Resetting Route, OK!
Resetting Site Prefix, OK!
Resetting Subinterface, OK!
Resetting Wakeup Pattern, OK!
Resetting Resolve Neighbor, OK!
Resetting , OK!

These instructions will reset the TCP/IP settings of all community adapters and all processors (Winsock Layered Service Providers) to the default state. Thus, you’ll delete all third-party handlers that had been inbuilt your Winsock stack by any third-party software program. The most frequently antivirus software program, sniffers, firewalls and even some viruses combine their handlers into Winsock community stack.

After you’ve gotten run all these instructions, reboot your pc and test your Internet connectivity.

If the issue persists, delete the present Windows Sockets settings from the registry.

  1. Open the Registry Editor (regedit.exe) and go to the registry key HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWinSock. Backup this registry key by exporting it to a REG file (right-click it -> Export);
    save current Winsock settings
  2. Delete the Winsock reg key (right-click it -> Delete);
    windows 10 - clear Winsock setting in registry
  3. Do the identical for the registry key HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWinsock2.

Then it’s important to manually reinstall the TCP/IP protocol elements.

  1. Open the properties of your community adapter within the Network Connection administration panel (ncpa.cpl) and click on Install;
  2. Select Protocol within the listing of elements to be put in (Select Network Feature Type);
  3. Then specify that you just wish to set up the part from the disk and specify the trail to the folder: C:WindowsINF;
    install protocol in windows
  4. Select Internet Protocol model four (TCP/IPv4) within the listing of obtainable community protocols and reboot your pc.
    install Internet Protocol version 4 (TCP/IPv4)
When reinstalling TCP/IP elements, I got here throughout this error:

Network Connections
Could not add the requested function. The error is: This program is blocked by group coverage. For extra data, contact your system administrator.

Network Connections ould not add the requested feature. The error is: This program is blocked by group policy

To repair it, you need to manually import the next registry keys: HKLMSYSTEMCurrentControlSetServicesWinsock and HKLMSYSTEMCurrentControlSetServicesWinsock2 from one other pc working the identical OS model and construct quantity and apply them on the issue PC.

You can obtain ready-made reg information for clear following the hyperlinks beneath:

Import these REG information to the registry and restart your pc. Now attempt to re-install the TCP/IP protocol. (If there isn’t any different means, you need to use your winsock registry key backed up earlier, however it’s higher to make use of clear ones.)

In the properties of your community connection, test whether it is configured to get the dynamic IP deal with and DNS server settings or specify the IP deal with and DNS servers manually (in my case, static IP settings are cleared after reset). You can use the next static Google DNS server addresses for a house pc: eight.eight.eight.eight and eight.eight.four.four.

set static ip addess and dns settings in windows 10

Click on the Advanced button right here and within the WINS tab disable LMHOSTS lookup and . These community protocols are outdated and you don’t want them in trendy networks.

disable netbios on windows 10

After that the error of “a number of community protocols are lacking” disappeared in Windows 10. If it didn’t make it easier to, I might advocate to reinstall (replace) your NIC drivers. They may additionally trigger this downside.

Check Also

How to Restore Deleted EFI System Partition in Windows 10?

In this text we’ll present you ways to manually restore an by chance deleted Windows …

Leave a Reply

Your email address will not be published. Required fields are marked *