Win8系统Hosts文件失效如何解决

  一、故障描述

  1、给大家做个演示测试,请看下图:



  2、可见hosts文件路径是对的,而且只有一行映射,确保没有其他的干扰项。



  3、使用ipconfig /flushdns清理DNS缓存,而且其实我还停止了DNS Client服务的。然后继续ping,依然返回的是真实DNS解析的地址。



  二、故障原因

  可见system的权限也是有分配的。下面那个我自己的账户和Admin组的账户的权限也是完全控制的。

  三、解决方法

  1、编辑etc文件夹的访问权限,添加Network Service安全主体并赋予至少允许读取的权限,然后重新启动DNS Client服务即可。目前我的hosts已经一切正常。

  2、按Win+ X键,点击“命令提示符(管理员)”,依次输入以下命令按回车键(Enter)执行:

  SC stop Dnscache

  SC config Dnscache obj= “NT AUTHORITY\NetworkService”

  TAKEOWN /F “%windir%\System32\drivers\etc” /A

  icacls “%windir%\System32\drivers\etc” /grant “NT AUTHORITY\NetworkService”:RX

  SC start Dnscache

  命令解释:

  停止Dnscache(DNS Client)服务

  将运行Dnscache服务的安全主体配置为Network Service

  将etc文件夹所有权交给管理员组

  为Network Service添加在etc文件夹中的读取和执行访问权限

  启动Dnscache服务

(0)

相关推荐

  • win10系统hosts文件不见了怎么办?win10系统hosts文件丢失的解决方法图文教程

    为了获得更好的体验,一位用户就将电脑系统升级到了windows10正式版.可是该用户在升级成功后,发现C:\Windows\System32\drivers\etc目录下的hosts竟然不见了,显示隐 ...

  • Win8.1系统Hosts文件失效的现象及解决方法

    不知大家是否遇到过Hosts文件失效的问题。原本我的Windows 8.1系统的Hosts文件可以正常使用,但是最近不知何故突然失效了。Hosts文件失效给我工作带来很多麻烦,为了分析具体原因,我给大 ...

  • Win8.1系统Hosts文件失效的具体原因分析

    不知大家是否遇到过Hosts文件失效的问题。原本我的Windows 8.1系统的Hosts文件可以正常使用,但是最近不知何故突然失效了。Hosts文件失效给我工作带来很多麻烦,为了分析具体原因,我给大 ...

  • windows8.1系统hosts文件失效怎么处理

    可见hosts文件路径是对的,而且只有一行映射,确保没有其他的干扰项。 使用ipconfig /flushdns清理DNS缓存,而且其实我还停止了DNS Client服务的。然后继续ping,依然返回 ...

  • win8系统hosts文件突破权限修改方法

    在Win8系统中直接修改hosts文件的时候 会提示:你没有权限在此位置中保存文件。 请与管理员联系以获得相应权限。 其实用一个小小的方法就可以修改windows8的hosts文件,修改方法如下 打开 ...

  • win8系统删除文件无权限的解决方法

    win8系统删除文件无权限的解决方法 1.鼠标移动到左下方开始的地方,接着点击右键右键,在弹出的菜单里面直接选中"命令提示符(管理员)"选项. 2.用cd命令进入删除文件夹的上一层 ...

  • Mac系统hosts文件位置在那里?Mac修改hosts文件方法介绍

    Hosts文件很多朋友都不会陌生,在Windows系统中,通过修改Hosts文件可以达到屏蔽某些网站、服务器调试或者破解某些软件的作用。不过Hosts文件不仅仅只有Windows采用,苹果Mac系统同 ...

  • Win8系统删除文件无权限怎么利用命令删除

    我们会在电脑中删除各种没用的垃圾文件,这样可以缓解磁盘空间的压力,但有用户在win8系统中删除某些文件时提示"你需要权限来执行操作,你需要权限才能对文件夹进行更改"(如图所示),重 ...

  • win10系统Hosts文件在哪

    Win10系统hosts文件在哪: 在Windows系统中,包括XP.Win7.Win8以及最新的Win10系统中,hosts文件都是位于系统盘的Windows文件夹夹下,文件位置路径如下. C:WI ...