跟我们一起
玩转路由器

解决hosts无法保存的几大实用妙招

1、无法保存hosts文件修改通常因权限不足,需以管理员身份运行编辑器;2、通过调整文件安全属性或使用管理员命令行可解决权限问题;3、关闭占用进程或复制到桌面编辑后替换也可成功修改。

如果您尝试修改hosts文件,但发现无法保存更改,则可能是由于权限不足或系统保护机制阻止了写入操作。以下是解决此问题的步骤:

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

一、以管理员身份运行文本编辑器

默认情况下,普通用户程序无法修改系统关键文件,需要提升编辑器权限才能写入hosts文件。

1、右键点击“记事本”或您使用的文本编辑器,选择“以管理员身份运行”。

2、在编辑器中通过“文件”→“打开”,定位到 C:\Windows\System32\drivers\etc\hosts 文件。

3、修改完成后,点击“保存”即可。

二、修改文件的权限设置

若系统限制了当前用户对hosts文件的写入权限,需手动调整文件的安全属性。

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

2、切换到“安全”选项卡,点击“编辑”按钮更改权限。

3、选中当前用户名,勾选“完全控制”和“写入”权限,点击“应用”并确认。

4、重新打开hosts文件进行编辑并保存。

三、使用命令行工具进行编辑

通过命令提示符可以绕过部分图形界面的权限限制,直接操作文件。

1、右键点击“开始”菜单,选择“终端(管理员)”或“命令提示符(管理员)”。

2、输入命令 notepad C:\Windows\System32\drivers\etc\hosts 并回车。

3、在打开的记事本中进行修改,保存时系统会允许写入。

四、关闭占用hosts文件的进程

某些安全软件或系统进程可能正在使用hosts文件,导致无法写入。

1、按下 Ctrl+Shift+Esc 打开任务管理器。

2、查找可能涉及网络监控或防护的程序,如杀毒软件、防火墙等。

3、暂时结束相关进程,再尝试保存hosts文件。

4、修改完成后可重新启动被关闭的安全程序。

五、复制文件到桌面修改后再替换

通过将hosts文件复制到用户有权限的目录进行修改,再替换原文件。

1、进入 C:\Windows\System32\drivers\etc\,复制hosts文件到桌面。

2、在桌面右键hosts副本,选择“打开方式”→“记事本”进行编辑并保存。

3、将修改后的文件复制回原目录,当提示需要权限时,点击“继续”。

4、确认替换原文件。

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《解决hosts无法保存的几大实用妙招》
文章链接:https://www.lu-you.com/wangluo/wenti/9010.html
本站资源来源于互联网整理,若有图片影像侵权,联系邮箱429682998@qq.com删除,谢谢。

评论 抢沙发

登录

找回密码

注册