解决win7/8无法上网偏方

昨天安装卸载了几个软件,后来准备上QQ时发现无法登录,其它上网一切正常,故不以为然。谁知今天早上一开机,发现无法上网了。

先说一下系统及网络环境:win7专业版,局域网通过路由上网,路由开了防火墙,平时上网是需要先登录认证的。

今天的情况是打开浏览器随便访问个网址,并没有跳转到登录页面,而是直接就是无法显示。开始以为是网络配置问题,修改了自动获取IP(本来是手动指定)依然不起效。ping一下网关是通的,局域网其它电脑也可以正常访问,看了问题还比较奇怪。

尝试了更新网卡驱动程序,修改网卡地址之后依然不能上网。此时发现开启自动启动的mysql服务居然没有正常启动,查看了一下日志

140326 9:54:16 [ERROR] Fails to print out IP-address.
140326 9:54:16 [ERROR] Failed to create a socket for IPv4 ”: errno: 10106.
140326 9:54:16 [ERROR] Can’t create IP socket: No such file or directory
140326 9:54:16 [ERROR] Aborting

应该是与网络有关,apache服务器也无法正常启动,真是怪了,又把昨天安装的软件都卸载了,重启电脑还是不行。

折腾了许久都不成功,猛然想起之前另外一台电脑(win8系统)也遇到过比较奇怪的上网问题–只有IE浏览器能上网,其它都不能访问网络,后来发现是winsock在作怪,今天是不是同样的原因呢?于是飞尘马上来尝试一下,打开命令行输入

netsh winsock reset

根据提示,重启电脑,打开浏览器,终于能够正常上网了。

如果小伙伴们按照常规的方式都不能解决无法上网的问题时,可以试一试这一条,也许管用。顺便啰嗦一句,那个360的修复断网试过了不起作用。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.