Windows Socket registry entries missing or corrupt
Software: Windows 7, 8 & 10 | Last modified on 2018-06-18
Always create back-ups of any registry keys or values that you might alter or delete in case something goes wrong.
The Windows built-in network troubleshooter states that the Windows Socket registry entries are missing or corrupt. This is caused by a corrupt registry setting that will have to be reinstalled manually.
[Step 1] Delete the Winsock registry settings
- Open Run and execute Regedit.
- Open HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services.
- Delete the Winsock and Winsock2 keys.
- Continue to step 2.
[Step 2] Reinstall the Winsock registry settings
- Open the Control Panel.
- Open Network and Internet.
- Open Network and Sharing Center.
- Open Local Area Connection.
- Open Properties.
- Open Install...
- Select Protocol and select Add... to continue.
- Select Have Disk...
- In the Copy Manufacturers' files from box, type: C:\windows\inf
- In the list of protocols, select Internet Protocol (TCP/IP) and select OK to finish the installation.
- Reboot the computer.