Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。
因为工作的原因,小编刚好需要将hosts文件修改哈,可是因为是64位Win8.1的系统,权限设置和以前Win7的完全不一样,以前Win7的时候,只要拿到管理员权限就可以直接操作hosts了,现在Win8下面,管理员权限都不是最高的了,找了些方法,不是太难就是有风险,但最终还是找到了一个很简单且安全的方法,现在就和大家一起分享哈。
首先,你得找到你系统hosts文件位置在哪儿?从xp到win7再到win8,小编一直都是在这个路径下面找到hosts文件的,“C:WindowsSystem32driversetc”;
然后呢,我们先来用常规方法修改哈,先选择hosts文件用记事本打开,然后,保存,但是默认居然是.txt文本格式,这显然不行,因为hosts文件根本就没有扩展名,选择另外一个*.*的类型,再选中hosts文件进行覆盖,结果就是,拒绝访问,如下列图所示;
好了,上面的状况,想必不少朋友们都遇到了,那么在win8中如何修改hosts呢,hosts文件修改后无法保存怎么解决呢?且听小编慢慢道来。
先将etc文件夹拉小一点,把桌面给显现出来,然后呢,就hosts文件往桌面上拖,会弹出这个窗口,
点击,继续,即可,然后你就发现你把hosts文件拖到桌面上来了,再用记事本打开hosts文件,
将hosts文件修改之后,直接按Ctrl + S进行保存,没有任何提示,我们再关闭重新打开一遍,发现改动都在。好了,下面我们再把hosts文件拖回到etc文件夹,结果又弹出了提示窗口;
点击,继续,即可,然后hosts文件又回到了etc文件夹,重新用记事本打开hosts文件看看,改动依旧在。这个在win8中修改hosts文件的方法是不是很简单呢。
如果你们有更好的方法,也可以在下方留言和小编一起交流哦~~~