Fix windows sockets registry entries required for network connectivity are missing
If you see “windows sockets registry entries required for network connectivity are missing“, it seems that the actual registry entries are possibly corrupt. This may have affected TCP/IP. You need to know, this is considered a manual winsock reset of sorts, and involves modifying the registry. You must backup the full registry before you ever touch it. Also backup/export keys that you are intending to modify or delete. So the main goal is to use the registry editor to delete the winsock then remove and reinstall TCP/IP on Windows. OK to do this, follow these steps on windows 10.
- Click windows logo + X, then tap on Run.
- Type regedit then click OK.
- Locate the following subkey: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
- Scroll down to find Winsock. Right click and delete the entire Winsock key and the Winsock2 keys.
- Close regedit.
Now, re-install TCP/IP overtop itself
- Login as admin. In control panel open up, “Network and Sharing Center“.
- Right click “Local Area Connection“, and then click “Properties“.
- Under the This Component Uses the Following Items dialog box, click Install.
- Click Protocol, and then click Add.
- Click Have Disk.
- In the Copy Manufacture’s files from box, type C:\windows\inf and then click OK.
- In the list of protocols, click Internet Protocol (TCP/IP) and then click OK.
- Restart computer.