为什么我的hosts文件修改无效

如题所述

Windows7系统和Vista系统、XP系统都碰到了此类情况,看来问题还很普遍。今天特别附上一则解决办法,未必通杀,但确实是解决了很多这种情况下的问题。 步骤/方法第1步骤: 1 解决这个问题之前,我们先来简略谈下hosts文件,很多新手朋友可能还不了解,软媒最早在Vista之家上面曾经多次介绍过网络反黑文件,就是通过修改hosts文件来实现对恶意网址的屏蔽甚至转向的。第2步骤: 2 简单的说,hosts文件是用于本地dns服务的,采用ip 域名 的格式写在一个文本文件当中, Windows系统上一般存放在系统盘的system32目录下, 比如 C:\windows\system32\drivers\etc\,本地主机一般都被定义为 127.0.0.1 locahost 。图片1 第3步骤: 3 根据微软的相关文档, hosts文件必须是ascii编码方式, 如果你存为unicode格式将不会被正确读取。 第4步骤: 4 回到今天的主话题,修改hosts将域名指向新的ip是总是无法生效, 试过很多办法,问题却依然存在, 于是上微软的网站寻找答案, 最终发现时一个“DNS Client” 服务的问题, “DNS CLient”服务是缓存dns用的, 所以说修改了hosts的文件是不能马上生效的, 需要一段时间的延时, 通常可以用ipconfig /flushdns来刷新dns缓存, 但这个方法对于我的问题似乎没有什么效果, 于是干脆打开控制面板- 管理工具 – 服务, 在其中找到“DNS Client”将其停用并改为手动模式。 于是问题就解决了,hosts文件随时修改随时生效。注意,本文说的无效,是指的设置后无效,不是指的没有权限修改hosts。第5步骤: 5 还是那句话,这个办法未必对所有朋友碰到的情况都有效,仅作为一个例子来借鉴一下吧。
温馨提示:内容为网友见解,仅供参考
无其他回答

为什么修改hosts文件总是失败呢?
1. 权限问题 修改hosts文件通常需要管理员权限,因为这是一个系统文件,修改它可能会影响到系统的网络设置。当提示没有权限时,意味着当前用户没有足够的权限去修改这个文件。2. 获取权限的方法 为了修改hosts文件,可以尝试以下方法获取权限:以管理员身份运行计算机或终端。在Windows系统中,可以右键点击命...

hosts无法修改,没有权限
hosts文件无法修改,可能是权限不足导致的。详细解释如下:一、hosts文件的作用与修改需求 hosts文件是一个用于存储网络域名与IP地址映射关系的文件。在某些情况下,可能需要修改hosts文件来屏蔽某些网站或测试本地网络配置。如果无法修改,就会遇到操作障碍。二、权限不足是常见原因 在计算机系统中,为了系统安...

Win7\/10系统修改hosts文件后发现设置无效怎么办
修改hosts文件后设置无效的原因及解决方法:修改hosts将域名指向新的ip总是无法生效,其实是由“DNSClient”服务导致的,它是缓存dns用的,所以说修改了hosts的文件是不能马上生效的,需要一段时间的延时,通常可以用ipconfig\/flushdns来刷新dns缓存,但这个方法对于我的问题似乎没有什么效果。用户可以参考以...

电脑无法修改host怎么办?
1、如果上面的方法都不奏效的话很可能是你的系统存在了故障或者出现了文件误删的情况 2、建议你直接重新安装系统,只要一键就自动安装完成速度飞快,几分钟就能够开始使用

修改Host为什么不生效
hosts文件默认具有隐藏属性,系统默认设置情况下是看不到的,解决办法是打开我的电脑-点击工具-文件夹选项-查看-取消勾选隐藏受保护的系统文件,确定即可。如果修改后无法保存,请在Hosts文件上面点右键-属性-把只读属性去掉即可保存。在修改HOSTS文件时候,还常常遇到修改保存后无效的情况,我们可以使用ip...

为什么我的hosts文件修改无效
通常可以用ipconfig \/flushdns来刷新dns缓存, 但这个方法对于我的问题似乎没有什么效果, 于是干脆打开控制面板- 管理工具 – 服务, 在其中找到“DNS Client”将其停用并改为手动模式。 于是问题就解决了,hosts文件随时修改随时生效。注意,本文说的无效,是指的设置后无效,不是指的没有权限修改host...

win10修改hosts无效?
无需用户额外操作,且能确保修改后文件保存成功,简化了修改过程。综上所述,虽然Windows 10系统在权限设置上的限制可能会导致用户在修改hosts文件时遇到困难,但通过提高用户权限或使用第三方工具,可以有效解决这一问题,实现对hosts文件的修改,进而达到禁止某些程序联网的目的。

修改本机host不生效怎么处理
如果浏览器使用了代理工具,修改 Hosts 也不会生效。这里是因为,浏览器会优先考虑代理工具(如添加 pac 文件、SwitchySharp等)的代理,建议调试的时候先关闭这些代理。使用 pac 文件代理有的时候部分文件的代理不生效,应该是 pac 对应的代理服务器上,做了部分处理。部分浏览器也有 DNS 缓存,如 chrome...

为什么我的hosts文件修改无效
②打开之后,看当前的账户是否在其中?如在,点选允许,给权限。如果不在,点击添加。③选择用户或组→高级→选择用户或组→立即查找,找到后点选该用户→确定 ④返回→确定,这里是重点,一般默认是没有所有权限的,点击允许中的完全控制→确定。参考资料:《怎么取消文件夹小黄锁》http:\/\/jingyan....

为什么我的hosts文件修改无效
有两个原因:你的系统管理员权限没有正常获取,导致Hosts文件修改无效;或者是你在修改Hosts文件时,修改的文件格式不正确,所以最终导致修改无效。

相似回答