Windows的hosts文件提供了一种简单的方法,允许用户重定向或屏蔽某些网址,例如将被DNS劫持的网址指定到正确的IP。理论上讲,你可以在hosts文件中添加任何域名、host或是网站让系统屏蔽它们,不过在Windows 8中,这种方法对于某些网站失效了。
据Ghacks爆料,在Windows 8 RTM中,有两个网站你无法使用hosts文件屏蔽(当前还不清楚是否有其它网站也是如此),分别是facebook.com和ad.doubleclick.net,最流行的社交网站和最流行的广告服务域名。
你仍然可以在hosts文件中添加任何域名并将其定向到某一IP,但是会发现,在打开浏览器后facebook和ad.doubleclick的域名指向会被重置。尽管你在修改后重新打开hosts文件会看到这些修改仍然在,但是一旦打开浏览器,hosts文件会自动删除它们。
有人发现这与Windows Defender保护某些域名的设计有关,如果关闭Windows Defender,上述问题就能解决了。(注:Windows 8的Windows Defender中整合了之前的Windows Defender功能和杀毒软件MSE)