电脑知识网
办公软件教程        
电脑故障维修          
电脑病毒安全          
电脑上网指南          
电脑应用技巧          
电脑基础知识          
零度电脑首页          

修改Hosts、Lmhosts文件出现故障的解决方法

    

我们Vista操作系统中修改Hosts文件或Lmhosts文件时,有可能会发生两种错误:拒绝访问、不能创建文件,到底是什么原因导致修改Hosts、Lmhosts文件出现此类的故障呢,下面跟着笔者一起来探讨修改Hosts、Lmhosts文件出现故障的解决方法。

故障现象

错误消息 1:拒绝访问 C:\Windows\System32\drivers\etc\ hosts

错误消息 2:不能创建文件 C:\Windows\System32\drivers\etc\hosts。请确认路径和文件名是否正确。即使使用拥有管理凭据的帐户登录,也会出现此问题。

故障分析

Hosts文件的作用就是解析域名,和DNS服务器的作用差不多, 他只是根据Hosts文件里的对应关系来解析,如果文件中不存在所要查询的域名,然后就通过DNS服务器来查询。也就是Hosts > 本地DNS服务器。而Lmhosts文件是用于解析Netbios的。

由于Vista 机制,所以系统文件夹里的所有操作包括移动文件也都需要经过确认。所以,在Vista中要更改Hosts或Lmhosts文件会出现拒绝访问的问题。

故障解决

1、单击“开始”,单击“所有程序”,单击“附件”,右键单击“记事本”,然后单击“以管理员身份运行”。如果系统提示您输入管理员密码或进行确认,请键入密码或单击“允许”。

2、使用菜单里的“打开”来打开Hosts、Lmhosts文件就可以正常保存了,可以点打开,直接输入文件的路径“C:\Windows\System32\Drivers\Etc\hosts”即可打开hosts文件了。打开 Hosts 文件或 Lmhosts 文件,进行必要的更改,然后单击“编辑”菜单上的“保存”。