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.
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
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.
Step 2. From the left pane of Registry Editor, go to following registry key:
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.
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.
If you are facing the “Your Computer Appears To Be Correctly Configured But The Device Or Resource DNS Server Is Not Responding” look at more info.
Step 8. From the Local Area Connection or Ethernet connection property sheet, click the Install…
Step 9. Now you select Protocol in Select Network Feature Type window and click Add to open Network Protocol window.
Step 10. Click Have disk…
Step 11. In copy manufacturer’s files from section type C:\windows\inf and click OK.
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.
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