信息发布→ 登录 注册 退出

Win11怎么修改hosts文件_Windows 11系统hosts文件路径与修改【教程】

发布时间:2026-01-07

点击量:
在Windows 11中修改hosts文件需绕过系统权限限制,三种有效方法为:一、以管理员身份运行记事本直接编辑;二、用管理员命令提示符执行notepad命令加载文件;三、手动修改hosts文件权限并授予当前用户写入权限。

如果您在Windows 11中需要将特定域名映射到指定IP地址,但发现无法直接编辑或保存hosts文件,则很可能是由于系统默认限制对C:\Windows\System32\drivers\etc\目录下受保护文件的写入权限。以下是三种经验证有效的修改方法:

一、以管理员身份运行记事本直接编辑

该方法通过提升文本编辑器进程权限,绕过UAC对系统目录的写入拦截,使记事本具备直接读写hosts文件的能力。

1、按下Win + S组合键,在搜索框中输入“记事本”。

2、在搜索结果列表中右键点击“记事本”,选择“以管理员身份运行”。

3、在弹出的用户账户控制(UAC)提示中,点击“是”确认提权。

4、记事本打开后,点击菜单栏“文件” → “打开”

5、在地址栏中粘贴路径:C:\Windows\System32\drivers\etc,按回车进入。

6、在右下角“文件类型”下拉菜单中选择“所有文件”,找到无扩展名的hosts文件并双击打开。

7、在文件末尾添加新条目,格式为:127.0.0.1 example.com(IP与域名间用空格分隔)。

8、按Ctrl + S保存,关闭记事本。

二、使用管理员命令提示符调用记事本加载文件

该方法利用高权限命令行环境启动记事本,并强制其加载目标文件,避免手动导航和权限选择环节,减少操作失误概率。

1、按下Win + X,在快捷菜单中选择“终端(管理员)”

2、在管理员终端窗口中,输入以下完整命令并回车:notepad C:\Windows\System32\drivers\etc\hosts

3、系统将以管理员权限自动启动记事本,并直接打开hosts文件供编辑。

4、在文件末尾插入所需映射行,例如:192.168.1.100 internal.dev

5、点击记事本左上角“文件” → “保存”,或按Ctrl + S完成写入。

三、手动修改hosts文件权限后再编辑

该方法永久性调整hosts文件的ACL访问控制列表,为当前用户授予显式写入权限,适用于需频繁修改或部署脚本化场景。

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

2、在该目录中找到hosts文件(无扩展名),右键单击,选择“属性”。

3、在“常规”选项卡中,取消勾选“只读”复选框,点击“应用”。

4、切换至“安全”选项卡,点击下方“编辑…”按钮。

5、在“组或用户名”列表中,选中当前登录的用户账户;若未列出,点击“添加”,输入用户名后点击“检查名称”确认。

6、在下方权限列表中,勾选“允许”列下的“修改”“写入”两项,建议同时勾选“完全控制”

7、点击“确定”,在系统安全警告中点击“是”继续。

8、权限修改完成后,可使用任意文本编辑器(如普通记事本)打开并编辑hosts文件,保存时不再提示权限拒绝。

标签:# 扩展名  # 命令提示符  # 按回车  # 选项卡  # 列表中  # 编辑器  # 按下  # 加载  # 三种  # windows  # 勾选  # internal  # notepad  # hosts文件  # windows 11  # win  # 资源管理器  # win11  
在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!