这个办法是最有效的。

windows的winsock损坏后,会造成能ping通外网IP,使用nslookup命令能够解析域名,却ping不通外网域名的情况。

在网上搜索了一下,发现有的网友说是微软补丁造成的,卸载那个补丁就可以了,或者说要求用360急救箱修复就可以了。

本人实践后,发现以上方法均行不通,不能解决这个问题。因为是win7系统,使用常见的winsockfix修复软件也不能修复 。

最后发现,使用【netsh winsock reset】命令,恢复winsock目录,重启后,轻松的就解决了这个问题。

另外像大家推荐一下火狐浏览器,在我的winsock损坏,DNS无法解析的时候,ie和chorme均不能打开网页,但是神奇的火狐却不受影响,依然可以正常上网浏览,也正是因为火狐我才能在网上找到解决办法。

步骤:

开始----运行----输入cmd----输入netsh winsock reset

确认,重启!