引言: 最近这几天忽然windows 7无法访问网页了,但是,可以正常上QQ,dropbox同步数据等,于是就开始了查找问题之路....
问题的引出:
近这几天忽然windows 7无法访问网页了,但是,可以正常上QQ,同步数据等。 查来查去,发现是DNS无法解析,没有dns的信息。
1. cmd命令
运行了ipconfig, 可以看到IP地址,但是无法看到dns信息,估计就是dns的问题。
2. 首先查看了一下网络连接的属性信息:
基于dhcp自动获取IP,使用自动的dns服务器,之前都是这样的。 实在不行就写死了IP和DNS的地址,结果依然不行。
3. cmd命令 ping
ping www.sina.com.cn 一切正常,排除是dns无法解析的问题。 否则是无法ping通这个域名的
4. 使用了QQ电脑管理里的电脑诊所
选择了其中,能上QQ,但是无法上网的修复功能,很不幸,重启了几次之后,然后无法正常访问网页
5. 安装了几个新浏览器,依然无法上网,排除浏览器问题。
6. 于是上网搜索,获取如下信息:
运行cmd命令行,输入netsh,进入netsh的提示界面,输入winsock reset命令。
接下来会提示你重新启动机器。
7. 重启机器之后,一切正常了。
原因分析
netsh winsock reset命令,作用是重置 Winsock 目录。如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来重置Winsock目录借以恢复网络。这个命令可以重新初始化网络环境,以解决由于软件冲突、病毒原因造成的参数错误问题。
呵呵,看来是由于某种冲突或者设置修改造成的问题呀。