Windows 11中无法保存hosts文件修改,因系统保护机制限制;可通过五种方法解决:一、以管理员身份运行记事本直接编辑;二、用管理员命令提示符调用记事本;三、修改文件权限;四、复制编辑后覆盖;五、用takeown与icacls获取所有权和权限。

如果您尝试在 Windows 11 中修改 hosts 文件但无法保存更改,则可能是由于该文件位于受保护的系统目录且默认具有只读属性和严格访问控制权限。以下是解决此问题的步骤:
一、使用记事本以管理员身份直接编辑
此方法通过提升编辑器运行权限,使记事本获得对 C:\Windows\System32\drivers\etc 目录的写入能力,从而绕过默认权限拦截,适用于一次性快速修改。
1、按下 Win + S 打开搜索栏,输入“记事本”。
2、在搜索结果中右键点击“记事本”,选择“以管理员身份运行”。
3、弹出用户账户控制(UAC)提示时,点击“是”。
4、在记事本中点击“文件” → “打开”,在地址栏粘贴路径:C:\Windows\System32\drivers\etc\,按回车。
5、将下方“文件类型”下拉菜单改为“所有文件 (*.*)”,即可看到无扩展名的 hosts 文件。
6、双击打开该文件,在末尾添加屏蔽或映射条目,格式为:IP地址 域名(例如:127.0.0.1 www.example.com,中间用空格或制表符分隔)。
7、修改完成后,按 Ctrl + S 保存;若提示保存失败,请确认是否以管理员身份运行。
二、通过管理员命令提示符调用记事本并加载文件
该方式从进程启动之初即赋予完整管理员上下文,避免图形界面中因权限继承不完整导致的保存失败问题,尤其适合命令行操作习惯用户。
1、按下 Win + X,在弹出菜单中选择“终端(管理员)”或“Windows PowerShell(管理员)”。
2、在窗口中输入以下命令并按回车:notepad C:\Windows\System32\drivers\etc\hosts。
3、系统将立即以管理员权限启动记事本,并自动加载 hosts 文件。
4、在文件末尾添加所需规则,例如屏蔽广告域名:0.0.0.0 adserver.example.net。
5、编辑完毕后,直接点击“文件” → “保存”,或按 Ctrl + S。
三、调整 hosts 文件本身的系统安全权限
此操作永久性地为当前用户授予对该文件的修改与写入权限,适用于需频繁编辑 hosts 的场景,避免每次均需提权,且不影响其他系统文件安全性。
1、打开文件资源管理器,在地址栏输入:C:\Windows\System32\drivers\etc,按回车进入目录。
2、找到名为 hosts 的文件(无扩展名),右键选择“属性”。
3、在“常规”选项卡中,取消勾选“只读”,点击“应用”。
4、切换到“安全”选项卡,点击“编辑”按钮以修改权限。
5、在组或用户名列表中选中当前登录的用户,然后在下方权限列表中勾选“允许”列下的 修改 和 写入 权限。
6、点击“确定”,若系统弹出安全警告,确认操作并点击“是”继续。
四、通过命令行复制-编辑-覆盖方式修改
当图形界面编辑器因策略限制完全无法写入时,可先将 hosts 文件复制至用户可写目录(如桌面或 C:\temp),编辑后再以管理员权限覆盖回原位置,确保内容完整性不受编码或换行符干扰。
1、右键开始菜单,选择“终端(管理员)”或“命令提示符(管理员)”。
2、执行命令将 hosts 文件复制到桌面:copy C:\Windows\System32\drivers\etc\hosts C:\Users\Public\Desktop\hosts。
3、用记事本打开桌面上的 hosts 文件进行编辑并保存。
4、将修改后的文件复制回原目录,执行命令:copy C:\Users\Public\Desktop\hosts C:\Windows\System32\drivers\etc\hosts。
5、覆盖时系统会提示确认,输入 Y 并按回车完成替换。
五、使用 takeown 与 icacls 获取所有权并赋予权限
当 hosts 文件所有权归属 SYSTEM 或 TrustedInstaller 且当前用户无权编辑时,需先获取文件所有权,再显式授予完全控制权限,这是最底层的权限修复手段。
1、按下 Win + X,选择“终端(管理员)”。
2、输入以下命令并回车,进入 hosts 文件所在目录:cd /d C:\Windows\System32\drivers\etc。
3、执行命令获取所有权:takeown /f hosts。
4、接着执行命令赋予当前用户完全控制权限:icacls hosts /grant %username%:F。
5、完成后,即可使用任意文本编辑器(包括非管理员模式)打开并修改文件。











