Win8+IE11下不解析Hosts中的记录的解决办法
  • 分类:资源分享
  • 发表:2013-10-18
  • 围观(5,554)
  • 评论(2)

安装了Windows8.1评估版后Hosts就不能用了。试了很多方法,都不行,最终解决了这个问题,记录一下各种方法和最终有用的方法。

问题描述:Windows8.1评估版,修改Hosts后,Chrome、腾讯、猎豹都可以就IE11不行,直接转到Bing搜索的页面。

来自微软帮助中心的说法:
一、没有生效可能又几种情况:
1.没有关闭浏览器,再保存完后,您需要关闭浏览器再重新打开。
2.添加了后缀名,如果有了后缀名,可能会导致失效。
3.打开本地连接的Internet TCP/IP协议属性,常规——高级——WINS_勾选启用 LMHOSTS 查询,接着按下导入 LMHOSTS按钮,导入hosts文件,这样再次启动浏览器时,就会生效了。

二、微软帮助中心的说法二
Internet选项中局域网的设置问题,修改办法:Internet选项-连接-局域网设置-高级-例外,添加相应的域名即可。

三、来自网上流传的说法
Win8系统对Hosts的屏蔽机制
快捷键:Win+X – 控制面板 - Windows Defender - 设置 – 排除文件和位置 – 浏览 – 把hosts文件给添加上,路径为: C:\Windows\System32\Drivers\etc\hosts
或者关闭  Windows Defender :Win+X – 控制面板 - Windows Defender - 设置 -管理员-取消应用此应用。

四、最终有效的做法
试了多种方法,都不行,仔细想到,其它浏览器都可以,说明系统的设置是没有问题的,IE不行,只能说明IE的设置有问题。
最终解决办法: 关闭保护模式:Internet选项-安全-Internet-启用保护模式(取消),重启IE即可。

我最终使用第四种方法完成了,其实出现这种情况的上述几个问题也有可能会造成,可以逐个进行尝试。

Top