登录
首页 >  文章 >  软件教程

修改HOSTS文件方法及Windows位置权限设置

时间:2025-12-18 08:57:34 144浏览 收藏

推广推荐
前往下载Windows工具 ➜
支持 PC / 移动端,安全直达

“纵有疾风来,人生不言弃”,这句话送给正在学习文章的朋友们,也希望在阅读本文《修改HOSTS文件方法\_Windows HOSTS位置与权限设置》后,能够真的帮助到大家。我也会在后续的文章中,陆续更新文章相关的技术文章,有好的建议欢迎大家在评论留言,非常感谢!

首先以管理员身份运行记事本,打开C:\Windows\System32\drivers\etc\hosts文件,修改后保存;若无法保存,可通过命令行复制文件到可写目录编辑并覆盖原文件,或调整文件权限赋予当前用户完全控制权。

怎样修改HOSTS文件_Windows系统HOSTS文件位置与修改权限【高手进阶】

如果您在进行网络调试或屏蔽特定网站时需要修改HOSTS文件,但发现无法保存更改或找不到文件位置,可能是由于权限不足或路径错误导致。以下是解决此问题的步骤:

本文运行环境:Dell XPS 13,Windows 11

一、定位HOSTS文件位置

HOSTS文件是系统用于域名解析的本地文本文件,其正确路径位于系统目录下的特定文件夹中,确保访问正确的路径可避免修改无效的问题。

1、打开文件资源管理器,在地址栏输入 C:\Windows\System32\drivers\etc 并按下回车键。

2、在打开的文件夹中查找名为 hosts 的文件(无扩展名)。

3、确认该文件存在且未被隐藏,若未显示,请在查看选项中勾选“隐藏的项目”。

二、使用管理员权限打开文本编辑器

直接双击打开HOSTS文件可能导致无法保存修改,因为该文件受系统保护,必须通过具备管理员权限的程序进行编辑。

1、在开始菜单搜索“记事本”,右键点击“记事本”图标,选择“以管理员身份运行”。

2、在记事本中点击“文件” > “打开”,导航至 C:\Windows\System32\drivers\etc 路径。

3、在文件类型下拉菜单中选择“所有文件”,然后选中 hosts 文件并点击“打开”。

三、修改并保存HOSTS文件

成功打开文件后,可以添加自定义的IP与域名映射规则,确保格式正确以避免解析异常。

1、在文件末尾另起一行,输入目标IP地址与域名,例如:127.0.0.1 example.com

2、每条记录占一行,IP与域名之间使用空格或制表符分隔。

3、完成编辑后点击“文件” > “保存”,若提示无法保存,请检查是否以管理员身份运行编辑器。

四、通过命令行复制并替换文件

当图形界面编辑失败时,可通过命令行方式先复制文件到可写目录修改后再覆盖原文件。

1、以管理员身份运行“命令提示符”或“Windows PowerShell”。

2、执行命令:copy C:\Windows\System32\drivers\etc\hosts C:\hosts.bak 备份原文件。

3、执行命令:copy C:\Windows\System32\drivers\etc\hosts C:\hosts 将文件复制到根目录。

4、用记事本打开 C:\hosts 进行修改并保存,再执行命令:copy C:\hosts C:\Windows\System32\drivers\etc\hosts 覆盖原文件。

五、调整文件权限以允许修改

若系统策略限制了对HOSTS文件的访问,需手动赋予当前用户完全控制权限。

1、右键点击 C:\Windows\System32\drivers\etc\hosts 文件,选择“属性”。

2、切换到“安全”选项卡,点击“高级”按钮。

3、在所有者字段后点击“更改”,输入当前用户名并确定。

4、勾选“替换子容器和对象的所有者”,点击“应用”。

5、返回“安全”选项卡,点击“编辑”添加当前用户,并勾选“完全控制”权限。

今天关于《修改HOSTS文件方法及Windows位置权限设置》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>