经常跟hosts文件打交道的用户就会知道,hosts文件在xp系统中可以用记事本修改然后保存,但是在win7系统中,hosts文件可屌了,直接用记事本修改却无法保存,让win7系统实在是情何以堪啊,原来这是和系统的权限有关。那么我们要怎样办呢,我们修改的是c:windowssystem32driversetc下面的hosts文件。

首先打开该文件所在的文件,路径是:c:windowssystem32driversetc,如图:

然后我们在该文件上面右键,选择属性选项,如图所示:

然后在打开的属性窗口中,我们切换到安全选项卡下,如图所示:

然后我们选择安全选项卡的高级按钮,如图所示:

在打开的新窗口中,我们选择更改权限的按钮,如图所示:

然后在打开的新窗口中去除包括可从该对像的父项继承的权限,然后再单击添加按钮,如图所示:

单击添加按钮之后,我们回到窗口中,单击确定按钮,弹出windows安全窗口,我们单击是按钮即可,如图所示:

然后我们再单击确定按钮,回到一开始的属性窗口中,然后选择我们当前用户所有的管理员组,并按编辑按钮,如图所示:

在弹出的窗口中,我们勾选当前用户所在的管理组、给予完全控制的权限,如图所示:

修改完成之后单击确定按钮,再单击确定按钮即可,这样就可以对Hosts文件进行修改了。
【注意事项】一定要以管理员身份运行记事本程序,不然是无法保存的。
hosts文件是电脑上一个用来关联你所访问的网址和IP对应解析的一个文件,在很多场合下,用户都会对这个文件进行修改,如果你也是win7系统的话,那么就要多注意以上介绍的操作,才不至于让你措手不及。