页面

2010年9月25日星期六

netsh解决莫名其妙的“无法上网”问题

    上个星期,为了解决翻墙上网使用了一些代理软件和Chrome扩展,之后发现电脑无法上网了。仔细看了看ie的浏览器代理设置,发现里面的自动配置脚本无法更改了。想想可能是升级到了ie9 Beta版的原因,于是将ie9 Beta卸载。可以更改却不可以删除,遗憾的是还是不能上网。

    之前也遇到过浏览器不能上网的问题,但IM等其它需要联网的应用程序仍上得了网。家里使用的是路由器上网,另一台计算机可以正常上网,说明问题只是出在我的电脑上。搜索下,在微软帮助和支持中发现了解决办法——重置Winsock协议,方法如下:
1、单击「开始」,然后在"开始搜索"中键入"cmd"。
2、右键单击搜索结果中出现的"cmd"项,然后单击"以管理员身份运行"。如果系统提示您输入管理员密码或进行确认,请键入密码或单击"继续"。
3、在命令提示符下,键入以下内容,然后按 Enter:
 netsh winsock reset 
然后,接下来,您应会看到以下消息:
 成功地重置 Winsock 目录。您必须重新启动计算机才能完成重置。
4、重新启动计算机。

    警告:重置 Winsock 协议的配置时,可能会使访问或监视 Internet 的程序(例如防病毒程序、防火墙程序和代理客户端)受到负面影响。执行这些步骤后,如果有程序无法继续正常运行,可能需要卸载并重新安装该程序才能还原其功能,或者可能需要使用该应用程序的安装程序来修复该程序。

    例如我的Norton Antivirus 2011 似乎受到了这个不良影响。

没有评论:

发表评论