Hosts是一个没有拓展名的系统文件,可以使用记事本工具打开。主要作用就是讲一些常用的域名与相对于的IP建立一个相关联的“数据库”,系统会打开相对应的网页。但是在使用过程中会遇到故障问题,绿茶win8系统Hosts文件不知为何突然失效了,Hosts文件失效给用户带来工作上的很多麻烦。为什么会出现此类故障呢?下面小编为大家分析绿茶win8系统Hosts文件失效的原因及解决方法。
1、可见hosts文件路径是对的,而且只有一行映射,确保没有其他的干扰项;
2、使用ipconfig /flushdns清理DNS缓存,继续ping,返回的是真实DNS解析的地址;
分析处理:
1、使用了消息记录器来跟踪与hosts文件有关的系统消息;
2、发现其实所有有网络通信功能的程序都会去检测HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet \Services\Dnscache\Parameters\这个键下面是否存在UseHostsFile值是否存在,
3、手动修改hosts文件后,在8.1下会显示出一个名为svchost.exe的进程试图访问hosts文件但是结果为Acces Denied。
4、断定是上述提到的DNS Client服务出现问题。因为出现访问文件被拒,肯定是帐户问题,于是我习惯性地打开DNS Client的属性页,转到登录选项卡,发现其使用的帐户不是默认本地系统帐户,而是名为“Network Service”的内置安全主体。
5、归根到底还是权限问题。DNS Client服务使用的帐户不是system,而是Network Service。
按照上述分析可以判断出Hosts文件失效无法打开使用的原因,只要按照上述小编介绍的方法便可轻松解决问题,希望对大家有所帮助!