hosts文件是windows系统中一个非常重要的文件,无论你使用的是XP、win7,亦或者是win8、win10,都会有hosts文件文件,hosts文件主要作用是加快某个域名或者是网站的解析速度,从而达到快速访问的作用。当然也可以用来屏蔽某些网站。那么hosts文件配置异常如何修复?今天小编就来给大家分享一下两种简单修复hosts文件配置的方法。

方法一:使用电脑安全软件修复

现在的电脑安全软件功能十分丰富,例如火绒安全软件、360安全软件等都有修复hosts文件的功能,十分适合不太喜欢折腾电脑的小白用户使用,不过安全软件也比较吃内存,并且有些安全软件比较“流氓”,安装后无法卸载干净。

方法二:直接找到hosts文件,删除掉hosts文件内的数据

hosts文件路径:C:\Windows\System32\drivers\etc,按照小编给的这个路径,找到hosts文件,用记事本程序打开,然后删掉里面无关的域名或者IP(不懂的用户删掉全部数据),然后保存即可。

以上就是小编介绍的hosts文件配置异常如何修复的方法了,更多好用的电脑知识尽在莫回首系统官网。

怎么修改hosts文件指定dns

1、找到我的电脑\计算机,进入C盘 。依次找到c:\Windows\System32\drivers\目录可以地址栏直接输入这串路径回车打开,找到hosts文件。

2、选择一个记事本或其他文本编辑器打开。

3、打开之后,可以查看提示的一个范例格式。左侧是IP地址,右侧是主机名。修改hosts文件,根据范例格式,填写设置一个hosts主机记录。

4、可以将文件复制到桌面或其他地方,修改好保存之后。再移动回来替换。

5、测试效果修改好之后,再次打开命令提示符。测试一下ping www.baidu.com可以看到已经解析到刚刚指定的IP里面了。

hosts文件修改后变成文本文件怎么办?

首先,以管理员账户登陆,资源管理器里点“组织”,“文件夹和搜索选项”,“查看”,去掉“隐藏已知文件的扩展名”前面的钩,然后确定。\x0d\x0a接着,把hosts文件复制到桌面(只要是不受限制的文件夹都行),重命名为hosts(去掉“.txt”)。\x0d\x0a把这个hosts修改好之后,删除driver\etc文件夹下的hosts和hosts.txt,再把桌面上这个修改好的hosts复制进去\x0d\x0a大功告成\x0d\x0a\x0d\x0a望采纳!

Host文件的作用和如何修改Host文件

Host文件就是将一些我们常用的网址域名和其自己的 IP 地址建立一个键值的关系,在我们浏览网站的时候,如果host文件中存在访问的域名,并且IP正确,就会直接访问,否则,会将访问的地址发送域名解析器进行IP解析

host文件的作用一:加快网站访问速度。如果在host文件中配置了正确的域名和IP,那么就不会再将域名提交到解析器进行解析,而是直接访问,速度大大加快

host文件的作用二:保护计算机安全。既然正确的配置可以加速网页的访问,那如果我们在配置中故意输入正确的域名和错误的IP,使映射关系失效,就可以防止恶意网站的攻击

host文件的作用三:方便专网用户。很多的技术公司或者单位都有自己的局域网,而大部分是没有搭载DNS服务器的,利用host文件,可以免去输入IP的烦恼,直接输入对应的服务器名字即可

如何修改host文件呢?以Windows系统为例,C:WindowsSystem32driversetc,在这个路径下,有个没有后缀的hosts文件,用记事本就可以打开,示例如下,#号代表注释信息,前面写网站的IP,后面写域名

如何修改hosts文件,修改后不生效怎么办?

当我们需要屏蔽某些恶意网站或访问特定网址以及在内网做测试的时候,常常需要修改hosts 文件,但是会发现有时修改完却总是不生效,而且Windows7系统和Vista系统、XP系统都会碰到此类情况,所以研究一下解决此类问题的办法。
一般在LINUX下修改完/etc/hosts文件都会立即生效的,即便偶尔不生效,只要重启一下network服务就可以了。但是windows却是会遇到这样的问题,而且在不同版本的系统中还略有区别。
在解决问题之前,让我们了解一下dns和hosts的知识。我们知道在访问网站时,首先要通过DNS服务器把要访问的域名解析成IP地址后,我们才能在浏览器中看到所访问网站的页面内容。根据Windows系统规定,在进行DNS请求以前,Windows系统会先检查自己的Hosts文件中是否有网络域名的映射关系。如果有,则调用这个IP地址映射,如果没有再向已知的DNS服务器提出域名解析,也就是说Hosts的请求级别比DNS高。
首先要知道hosts文件的位置,在xp,2000,win7等系统中找到如下位置C:\windows\system32\drivers\etc,我们可以看到hosts文件,注意hosts文件是ascii编码方式,而且是没有后缀名的。
其二正确修改hosts文件,一般hosts文件里面都会有个示例,比如 127.0.0.1 51cto.com   即代表打开51cto.com这个网址将解析到127.0.0.1,ip地址与网址间至少要有一空格,另外在最后一行书写映射时一定要加上回车再保存以避免最后一行不生效,如果某条记录暂时不用,只需要在它前面加一个#号即可。  
hosts文件默认具有隐藏属性,系统默认设置情况下是看不到的,解决办法是打开我的电脑-点击工具-文件夹选项-查看-取消勾选隐藏受保护的系统文件,确定即可。如果修改后无法保存,请在Hosts文件上面点右键-属性-把只读属性去掉即可保存。
在修改HOSTS文件时候,还常常遇到修改保存后无效的情况,我们可以使用ipconfig /flushdns命令来刷新dns缓存, 或者也可以在管理工具中打开服务,找到DNS Client将其停用并改为手动模式在修改完hosts启动。
注意:当你在打开浏览器的情况下修改hosts文件时,关闭浏览器时系统才会释放掉hosts文件占用的那部分内存,我们再次打开浏览器访问就发现已经生效了。
如果遇到windows 7 操作系统无法打开和编辑的情况,一般是因为安全机制UAC造成的,你可以按着Shift键,然后Hosts文件上面右键,以管理员方式运行即可。或者修改Hosts文件权限,将当前登录的账号加入到安全选项卡中,赋予写入权。
还有一种方法就是打开本地连接的Internet(TCP/IP)协议的属性页,点击常规选项卡中的高级按钮,选择WINS选项卡,勾选启用 LMHOSTS 查询,接着按下导入 LMHOSTS按钮,导入hosts文件,这样再次启动浏览器时,就会发现hosts文件生效了。