Fix: Windows Sockets Registry Entries Required For Network Connectivity Are Missing

Learn how to resolve “Windows sockets registry entries required for network connectivity are missing” error when you trying to access to the internet in Windows 10/8/8.1/7.

Many Windows 10 users have reported certain network problems, one of these problems is “Windows sockets registry entries required for network connectivity are missing” error message which can prevent your computer connect to the Internet. So this article will show you how to solve this problem.

Windows Sockets Registry Entries Required For Network Connectivity Are Missing

One Or More Network Protocols Are Missing On This Computer. Windows Sockets Registry Entries Required For Network Connectivity Are Missing

How To Fix Windows Sockets Registry Entries Required For Network Connectivity Are Missing on Windows 10/8/8.1/7

Let me explain first What is Windows Sockets (Winsock)? Windows Sockets is a .DLL which lets applications to talk over a network, usually the Internet. The .DLL is often called WINSOCK.DLL. So in some cases, Windows Sockets are corrupted or missing as a result of which you may not able to connect to the web because the network protocols are directly dependent upon them. You can try following solutions to solve this problem.

Method 1: Reset Windows Sockets

The most quick fix that is suggested to reset Windows Sockets entries using Command Prompt. To do that, you can follow these steps below:

Step 1. Starts Command Prompt as Administrator by pressing Windows Key + X and click Command Prompt (Admin).
Step 2. When Command Prompt window starts. you type following command and press Enter:

netsh winsock reset

Reset Windows Sockets

Step 3. Wait until the command is successfully executed and then you must restart the computer in order to complete the reset.

If the issue still persists, you may need to delete Winsock keys from registry and reinstall TCP/IP. Method 2 tells you the manual steps.

Method 2: Delete Winsock Registry And Reinstall TCP/IP

First, you need to delete Winsock Registry, follow these instructions:

Step 1. Press Windows Key + R and type regedit in Run dialog box to open Registry Editor. Click OK or press Enter.

regedit
Step 2. From the left pane of Registry Editor, go to following registry key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock

Fix: Windows Sockets Registry Entries Required For Network Connectivity Are Missing - 1

Step 3. At this registry location, locate Winsock and right click it and select Export. This will save the backup of the registry entry to a suitable location. Next again do a right on same registry key, and click Delete.

Fix: Windows Sockets Registry Entries Required For Network Connectivity Are Missing - 2
Step 4. Perform step 3 with WinSock2.
(go to following registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock2)
Step 5. Moving on, you can exit Registry Editor.

After deleting Winsock Registry, you need to reinstall TPC/IP. Now I will guide you how to reinstall TPC/IP in Windows 10.

Step 6. Log in Windows with an administrator account.
Step 7. Press Windows Key + X and select Control Panel. Then go to Network and Internet > Network Connections. Here you click on your current connection (Ethernet connection or Local Area Connection) and select Properties.

Your Computer Appears To Be Correctly Configured But The Device Or Resource DNS Server Is Not Responding-1

If you are facing the “Your Computer Appears To Be Correctly Configured But The Device Or Resource DNS Server Is Not Responding” issue look at more info.

Step 8. From the Local Area Connection or Ethernet connection property sheet, click the Install…

Fix: Windows Sockets Registry Entries Required For Network Connectivity Are Missing - 3
Step 9. Now you select Protocol in Select Network Feature Type window and click Add to open Network Protocol window.

Fix: Windows Sockets Registry Entries Required For Network Connectivity Are Missing - 4
Step 10. Click Have disk…

Fix: Windows Sockets Registry Entries Required For Network Connectivity Are Missing - 5
Step 11. In copy manufacturer’s files from section type C:\windows\inf and click OK.

Fix: Windows Sockets Registry Entries Required For Network Connectivity Are Missing - 6
Note: You can substitute C: with your system root drive.
Step 12. Lastly, select Internet Protocol (TCP/IP) – Tunnels and click OK to save changes. You can close Network and Sharing Center then restart your computer and see if the problem is resolved.

Fix: Windows Sockets Registry Entries Required For Network Connectivity Are Missing - 7

Read more this guide if you could not go beyond step 12 in Method 2 and thus you can’t follow it completely. When you click OK in step 12, you receive the following message:

Could not add the requested feature. The error is: This program is blocked by group policy. For more information, contact your system administrator.

Related articles: How To Fix This Program is Blocked by Group Policy

If you also get this warning, follow this guide:

  • Download Winsock registry and WinSock2 registry check this link: Download Winsock registry.
  • Then you open Registry Editor on your computer having problem, select File > Import. Browse for the above downloaded files and select OK.
  • After importing both registry files, reboot your computer and retry Method 2. And this time you won’t get any error and thus you could complete Method 2 which fixes the issue finally.

Download Winsock registry

Watch this video to learn more how to fix “Windows sockets registry entries required for network connectivity are missing” error.

Hope this helps you! If you have any other Windows 10 related errors you can check for the solution in my website. Can we please hit likes and share on this tutorial?

 

 


Windows 10 tutorials, tricks, tips, and guides

Advertisement

Loading Facebook Comments ...

No comments.

Leave a Reply