Fix Windows sockets registry entries required for network connectivity are missing

Fix Windows sockets registry entries required for network connectivity are missing: If you’re facing the above error message then the main cause of this error is because the Windows Sockets registry entries have got corrupted. Windows Sockets (Winsock) is a programming interface that manages incoming and outgoing network requests on Windows. You wouldn’t directly see this error message until you run the network troubleshooter, and you won’t be able to access the internet because of this error:

One or more network protocols are missing on this computer
Windows Sockets registry entries required for network connectivity are missing.

Fix Windows sockets registry entries required for network connectivity are missing error

The main reason to run network troubleshooter is that you can’t get online or can’t access the internet. If the network requests aren’t processed properly then the network won’t work at all. Anyway, without wasting any time let’s see How to Fix Windows sockets registry entries required for network connectivity are missing with the help of the below-listed troubleshooting guide.

Fix Windows sockets registry entries required for network connectivity are missing

Make sure to create a restore point just in case something goes wrong.

Method 1: Reset Winsock Components

1.Right-click on Windows Button and select “Command Prompt(Admin).

command prompt with admin rights

2.Now type the following command and press Enter after each one:
(a) ipconfig /release
(b) ipconfig /flushdns
(c) ipconfig /renew

ipconfig settings

3.Again open Admin Command Prompt and type the following and hit enter after each one:

  • ipconfig /flushdns
  • nbtstat –r
  • netsh int ip reset
  • netsh winsock reset

resetting your TCP/IP and flushing your DNS.

4.Reboot to apply changes. Flushing DNS seems to Fix Windows sockets registry entries required for network connectivity are missing error.

Method 2: Run Network Troubleshooter

1.Press Windows Key + I to open Settings then click on Update & Security.

Update & security

2.From the left-hand menu select Troubleshoot.

3.Under Troubleshoot click on Internet Connections and then click Run the troubleshooter.

Click on Internet Connections and then click Run the troubleshooter

4.Follow further on-screen instructions to run the troubleshooter.

5.Reboot your PC to save changes.

Method 3: Delete Winsock Registry Entry And Reinstall TCP/IP

1.Press Windows Key + R then type regedit and hit Enter to open Registry Editor.

Run command regedit

2.Navigate to the following Registry Key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinSock2

3.Right-click on WinSock2 then select Export. Browse to a safe location and then click Save.

Right-click on WinSock2 then select Export

Note: You have made a backup of the WinSock registey key, just in case something goes wrong.

4.Again right-click on WinSock2 registry key and select Delete.

Right-click on WinSock2 then select Delete

5.Now navigate to the following registry entry:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock

6.Again perform the steps 3 to 4 on Winsock registry key.

7.Press Windows Key + R then type ncpa.cpl and hit Enter to open Network Connections.

ncpa.cpl to open wifi settings

8.Right-click on your Local Area Connection or Ethernet connection and select Properties.

Wifi properties

9.In the Properties window, click on Install button.

Select items one by one under 'This connection uses the following items' and click Install

10.Then on the “Select Network Feature Type” window select Protocol and click Add.

On the 'Select Network Feature Type' window select Protocol and click Add

11.Now click on “Have Disk…” on Select Network Protocol window.

Click on Have Disk on the Select Network Protocol Window

12.On Install From Disk window, type the following in “Copy manufacturer’s files from” field and hit Enter:

C:\Windows\inf

In Copy manufacturer's files from field type Windows INF folder address

13.Finally, on the Select Network Protocol window, select Internet Protocol (TCP/IP) – Tunnels and click OK.

Select Internet Protocol (TCP IP) – Tunnels and click OK

14.Close everything and reboot your PC to save changes.

If you get the following error message while trying the above steps:

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

Fix Could not add the requested feature

1.Download Windows Socket registry entries and then import them into your Registry Editor:

Download WinSock Registry File
Download WinSock2 Registry File

2.Right-click on above download registry keys then select Run as Administrator.

3.Click Yes to continue and then reboot your PC.

Click Yes to continue and then reboot your PC

4.Now follow the above steps once again to see if you’re able to Fix Windows sockets registry entries required for network connectivity are missing error.

Method 4: Use Google DNS

1.Open Control Panel and click on Network and Internet.

click Network and Internet then click View network status and tasks

2.Next, click Network and Sharing Center then click on Change adapter settings.

change adapter settings

3.Select your Wi-Fi then double click on it and select Properties.

Wifi properties

4.Now select Internet Protocol Version 4 (TCP/IPv4) and click Properties.

Internet protocal version 4 (TCP IPv4)

5.Checkmark “Use the following DNS server addresses” and type the following:

Preferred DNS server: 8.8.8.8
Alternate DNS server: 8.8.4.4

use the following DNS server addresses in IPv4 settings

6.Close everything and you may be able to Fix Windows sockets registry entries required for network connectivity are missing error.

Method 5: Disable IPv6

1.Right click on WiFi icon on system tray and then click on “Open Network and Sharing Center.

open network and sharing center

2.Now click on your current connection in order to open settings.

Note: If you can’t connect to your network then use Ethernet cable to connect and then follow this step.

3.Click Properties button in the window that just open.

wifi connection properties

4.Make sure to uncheck Internet Protocol Version 6 (TCP/IP).

uncheck Internet Protocol Version 6 (TCP IPv6)

5.Click OK then click Close. Reboot your PC to save changes.

Method 6: Disable Proxy

1.Press Windows Key + R then type “inetcpl.cpl” and hit enter to open Internet Properties.

inetcpl.cpl to open internet properties

2.Next, Go to Connections tab and select LAN settings.

Lan settings in internet properties window

3.Uncheck Use a Proxy Server for your LAN and make sure “Automatically detect settings” is checked.

Uncheck Use a Proxy Server for your LAN

4.Click Ok then Apply and reboot your PC.

Method 7: Reinstall Network Adapter Drivers

1.Press Windows Key + R then type devmgmt.msc and hit Enter.

devmgmt.msc device manager

2.Expand Network adapters then right-click on your WiFi adapter and select Uninstall.

uninstall network adapter

3.Again click Uninstall in order to confirm.

4.Now right-click on Network Adapters and select Scan for hardware changes.

Right-click on Network Adapters and select Scan for hardware changes

5.Reboot your PC and Windows will automatically install the default drivers.

Method 8: Restart your router

Resetting the modem and your router can help fix the network connection in some cases. This helps create a new connection to your Internet service provider (ISP). When you do this, everyone that is connected to your Wi-Fi network will be temporarily disconnected.

click reboot in order to Fix dns_probe_finished_bad_config

Method 9: Disable then Re-enable your Network Adapter

1.Press Windows Key + R then type ncpa.cpl and hit Enter.

ncpa.cpl to open wifi settings

2.Right-click on your wireless adapter and select Disable.

Disable the wifi which can't configure the ip

3.Again right-click on the same adapter and this time choose Enable.

Enable the Wifi to reassign the ip

4.Restart your and again try to connect to your wireless network.

Recommended:

That’s it, you successfully Fix Windows sockets registry entries required for network connectivity are missing error but if you still have any questions regarding this tutorial then feel free to ask them in the comment’s section.

Related Articles

Leave A Comment?

This site uses Akismet to reduce spam. Learn how your comment data is processed.