深入解析,没有权限修改hosts文件怎么办?实用解决方案大揭秘!

博主:网界号网界号 03-21 11

温馨提示:这篇文章已超过55天没有更新,请注意相关的内容是否还可用!

本文目录导读:

  1. 没有权限修改hosts文件的原因
  2. 解决方案

在互联网时代,我们经常需要修改hosts文件来屏蔽广告、访问国内无法直接访问的网站等,很多用户在尝试修改hosts文件时发现,系统提示没有权限,这无疑给我们的操作带来了困扰,本文将深入解析没有权限修改hosts文件的原因,并提供实用的解决方案。

没有权限修改hosts文件的原因

1、文件权限设置:在Windows系统中,hosts文件位于C:WindowsSystem32driversetc目录下,系统默认对该文件设置了只读权限,普通用户无法修改。

2、用户账户权限:在某些情况下,用户账户可能没有足够的权限来修改hosts文件。

解决方案

1、以管理员身份运行

(1)右键点击“此电脑”,选择“管理”。

(2)在弹出的窗口中,点击“系统工具”下的“任务计划程序”。

(3)在右侧操作栏中,点击“创建基本任务”。

(4)在“名称”栏输入任务名称,修改hosts”,点击“下一步”。

(5)在“触发器”选项卡中,选择“一次性”,点击“下一步”。

(6)在“操作”选项卡中,选择“启动程序”,点击“下一步”。

(7)在“程序或脚本”栏中,输入“notepad.exe”并点击“浏览”,选择C:WindowsSystem32driversetchosts文件。

(8)在“添加参数(可选)”栏中,输入“C:WindowsSystem32driversetchosts”,点击“下一步”。

(9)在“条件”选项卡中,选择“仅当计算机使用以下网络连接时”,勾选“任何网络连接”,点击“下一步”。

(10)在“设置”选项卡中,选择“仅运行一次”,点击“下一步”。

(11)点击“完成”,回到任务计划程序窗口,右键点击“修改hosts”任务,选择“属性”。

(12)在“常规”选项卡中,勾选“以最高权限运行”,点击“确定”。

(13)回到任务计划程序窗口,右键点击“修改hosts”任务,选择“运行”。

2、更改文件属性

(1)右键点击hosts文件,选择“属性”。

(2)在“安全”选项卡中,点击“编辑”。

(3)勾选“允许”下的“完全控制”,点击“确定”。

(4)返回“安全”选项卡,点击“应用”,再点击“确定”。

3、以管理员身份登录

(1)在开机时,按下“Ctrl+Alt+Del”组合键。

(2)选择“切换用户”。

(3)选择“其他用户”。

(4)输入管理员账户密码,登录系统。

没有权限修改hosts文件的问题困扰着许多用户,通过以上方法,我们可以轻松解决这一问题,在实际操作过程中,建议用户在修改hosts文件时,仔细阅读相关资料,确保操作正确,我们也要关注网络安全,避免因修改hosts文件而造成不必要的麻烦。

参考资料:

《Windows操作系统原理与实现》

《网络安全基础》

《计算机网络》

The End