Problem connecting to the internet after clearing winsoc.

It all started when I tried to use hotspot with my laptop. My phone would connect to the network but there would be no internet connection. I found on the internet that clearing winsoc would help. It most certainly did NOT. Ever since I did that my computer would have trouble connecting with internet. When I run the troubleshooter, it fixes the problem temporarily, until I logoff or restart. I'm also having problems connecting to open networks. Any help much appreciated.

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0