解决win7无Internet访问权限的问题

自从前几天开始使用win7以来,产生了很多个问题,最关键的是在切换公司现有的两个网络时总是发生无Internet访问权限的问题,能连上路由,但是无法浏览互联网,网络连接上有黄色叹号。经过好几天的摸索,尝试了N多次失败之后,终于找到了问题的原因。

Microsoft NCSI搞的鬼,这是系统判断你是否访问外网的秘密,很邪恶的微软。每当你连接到网络时,Windows 7会向微软的一个域名发送访问请求,访问结果作为网络连接状况指示器(Network Connectivity Status Indicator,NCSI)。Vista率先采用了该服务。

NCSI首先在dns.msftncsi.com上执行一次DNS查询,然后请求访问文件http://www.msftncsi.com/ncsi.txt,这是一个明文文件只包括文字“Microsoft NCSI”。dns.msftncsi.com应该解析为131.107.255.255,如果地址不匹配,那么它会猜测网络连接工作不正常。对于NCSI的这项功能,一些用户可能会担心隐私问题,因为微软会在网站日志中记录下每次连接的IP地址。

无Internet访问的解决方法是:

首先从Windows 7系统的开始菜单中依次点选所有程序-附件-运行”命令,输入gpedit.msc打开组策略。或者快捷键:win+R回车,输入gpedit.msc回车;依次展开计算机配置-管理模板-系统-Internet 通信管理,然后单击Internet 通信设置。在右侧详细信息窗格中,双击“关闭 Windows 网络连接状态指示器活动测试”,然后单击“已启用”,并确定。重新启动电脑后问题解决,再切换网络也不出现此问题了。

如果还是没有解决,那么就有可能是你的Win7版本的问题了,推荐重新下载一个MSDN版的包含SP1的Win7升级安装一下就可以解决了。

This entry was posted in 琐碎生活 and tagged , , . Bookmark the permalink.

发表评论

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

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。