How to FIX One or more network protocols are missing / Windows sockets registry entries are missing
Open an Administrator Command Prompt and type:
netsh int ip reset c:\resetLog.txt
If all goes well, then the operation should be successful. But if any messages saying “Access denied” come up, then you’ll have to resort to delving around in the Windows Registry.
The folder you need to change the permissions on is under:
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Nsi/{eb004a00-9b1a-11d4-9123 -0050047759bc}/26
Just right click on the 26 folder and give “Everyone” (the group, that is) full permissions. Then run the netsh command again, and everything should be good!
You should now have the Internet connection restored to your Windows 10 / 8.1 PC!