Windows 8下如何修改hosts文件,进行域名映射(转)

本文介绍了解决Windows系统中hosts文件无法保存的问题方法。通常由于hosts文件对普通用户组(users)没有写入权限导致无法保存更改。通过右键属性设置,增加users组的完全控制权限,即可实现对hosts文件的修改与保存。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

不能保存的真正原因就是这个文件对于普通用户(users组)没有写入的权限。我们这些所谓的「管理员帐户」平时还是普通用户,只有在弹出UAC界面,或者「以管理员身份」运行程序的时候才会提升到管理员权限,也就是基本等同于在mac系统下比如安装软件需要输入密码,这个时候才是真正的管理员,一般使用软件的时候都是users。

Windows8中的hosts文件没有给予users写入的权限,那么我们添加上就是了。

权限的困扰 教你如何在Win8下改hosts

  右键host文件,属性。同时我们看到删除和重命名这个文件是需要提升权限的。

权限的困扰 教你如何在Win8下改hosts

 

在「安全」一页中选定我们要修改的用户组users。接下来我们要修改这个文件对于users的权限,点击编辑。

权限的困扰 教你如何在Win8下改hosts

 

在弹出的对话框中,选择users组,可以看到只有可怜的读取,读取和执行两个权限。

权限的困扰 教你如何在Win8下改hosts

将「完全控制」的允许勾选,写入,修改也自动勾选上,确定。

权限的困扰 教你如何在Win8下改hosts

这时会提示你这样操作会降低安全性云云,点「是」继续。

这样一来hosts文件就可以修改保存了,如果你不放心这样会带来安全问题,那么修改之后可以照原样改回来,仅保留「读取」「读取和执行」即可。


### 修改 Windows 操作系统中的 Hosts 文件 #### 找到并打开 Hosts 文件 Hosts 文件位于系统的特定路径下,在 Windows 10 中默认的位置为 `C:\Windows\System32\drivers\etc\hosts`[^1]。为了访问此文件,可以通过资源管理器导航至上述路径。 #### 备份原始 Hosts 文件 鉴于修改 Hosts 文件可能影响域名解析进而妨碍部分网站正常访问,强烈建议先创建一份原版 Hosts 文件的副本作为预防措施[^3]。右键点击 Hosts 文件选择“复制”,随后在同一文件夹内粘贴即可完成简单备份;也可以将其拷贝到其他安全存储位置保存。 #### 编辑 Hosts 文件 由于 Hosts 文件通常受管理员权限保护,直接双击编辑可能会遇到权限不足的问题。推荐做法是以记事本或其他文本编辑工具通过“运行”命令(Win+R),输入如下指令来以管理员身份打开它进行编辑: ```plaintext notepad C:\Windows\System32\drivers\etc\hosts ``` 这一步骤确保拥有足够的权限来进行必要的更改而不受到系统限制的影响。 #### 保存更改后的 Hosts 文件 成功编辑完毕之后,记得保存所做的改动。如果使用的是记事本程序,则可通过菜单栏上的“文件”—>“存为...”,确认编码方式为 ANSI 后覆盖原有文件或指定新名称保存。 #### 刷新 DNS 缓存使配置生效 最后,为了让新的设置立即起效,应当清除本地DNS缓存。可以借助命令提示符执行该操作——同样需以管理员模式启动cmd窗口,接着输入以下命令按回车键提交: ```shell ipconfig /flushdns ``` 这样就完成了整个流程,现在应该能够观察到由自定义映射带来的效果变化了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值