首先以管理员身份运行记事本或命令提示符,通过提升权限直接编辑Hosts文件;其次可修改文件安全属性,赋予当前用户完全控制权;还可使用第三方专用工具简化操作;最后可通过复制、修改、替换文件的方式间接完成修改。

如果您尝试修改系统中的Hosts文件以实现域名解析控制,但遇到权限不足或无法保存的问题,则可能是由于该文件受系统保护。以下是解决此问题的步骤:
本文运行环境:Dell XPS 13,Windows 11
利用系统内置的用户账户控制(UAC)机制,提升文本编辑器的权限级别,使其能够访问受保护的系统文件。
1、在任务栏搜索框中输入“记事本”,找到应用图标。
2、右键点击“记事本”,选择以管理员身份运行。
3、当系统弹出用户账户控制提示时,点击是确认提权操作。
4、在记事本中点击“文件”菜单,选择“打开”。
5、将路径设置为C:\Windows\System32\drivers\etc,并在文件类型下拉菜单中选择“所有文件 (*.*)”。
6、选中名为hosts的文件(无扩展名),点击“打开”进行编辑。
7、完成修改后,按 Ctrl + S 保存文件。
直接调整Hosts文件的访问控制列表(ACL),为当前用户账户赋予完全的修改和写入权限,从根本上解决权限限制问题。
1、打开文件资源管理器,导航至目录C:\Windows\System32\drivers\etc。
2、找到名为hosts的文件,右键点击并选择“属性”。
3、在“常规”选项卡中,取消勾选“只读”属性,然后点击“应用”。
4、切换到“安全”选项卡,点击“编辑”按钮以更改权限。
5、在组或用户名列表中选中当前登录的用户账户。
6、在下方权限列表中,勾选“允许”列下的修改和写入权限。
7、点击“确定”,如果系统弹出安全警告,确认操作并点击“是”继续。
通过命令行工具以高完整性级别执行命令,确保编辑器进程继承管理员权限,从而具备修改系统文件的能力。
1、按下 Win + X 键,在弹出的菜单中选择终端(管理员)或“命令提示符(管理员)”。
2、在管理员命令提示符窗口中,输入以下完整命令并按回车执行:notepad C:\Windows\System32\drivers\etc\hosts。
3、该命令会直接以管理员权限启动记事本,并自动加载Hosts文件。
4、进行所需的修改后,直接按 Ctrl + S 保存更改。
使用专为编辑Hosts文件设计的第三方工具,这些工具通常默认以管理员权限运行,并提供更友好的界面来管理条目。
1、下载并安装如Hosts File Editor等可信的第三方Hosts编辑工具。
2、启动该工具,大多数此类工具会在启动时自动请求管理员权限。
3、在工具界面中添加新的IP地址与域名映射条目。
4、保存更改,工具会自动处理文件备份和权限问题。
绕过对原文件的直接写入限制,先在用户有权限的目录下创建修改后的副本,再将其替换回系统目录。
1、复制原始hosts文件:进入C:\Windows\System32\drivers\etc目录,右键点击hosts文件,选择“复制”。
2、将文件粘贴到桌面或其他用户可写目录。
3、在桌面用记事本打开复制的hosts文件,进行所需修改,然后按 Ctrl + S 保存。
4、返回原hosts文件所在目录,删除原始hosts文件(需管理员权限或先获取所有权)。
5、将桌面上已修改的hosts文件拖回该目录。
6、如果文件显示为hosts.txt,右键点击该文件,选择“重命名”,删除.txt扩展名。
以上就是win11怎么修改hosts文件_Win11 Hosts文件修改方法的详细内容,更多请关注php中文网其它相关文章!
Windows激活工具是正版认证的激活工具,永久激活,一键解决windows许可证即将过期。可激活win7系统、win8.1系统、win10系统、win11系统。下载后先看完视频激活教程,再进行操作,100%激活成功。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号