保存主机文件时出现错误,提示您需要所有者的权限才能进行此更改。我所有的计算机都出现这种情况。我该如何修复?
答案1
HOSTS 文件是安全的(即使对于所有者来说也是如此)。
找到记事本,右键单击它,然后选择以管理员身份运行。
现在在记事本中,导航到 HOSTS,更改它(编辑它)并保存它。
编辑和保存将有效,这是完全预期的和正常的。
答案2
正如约翰所说,HOSTS 文件是安全的。
我做了一些技巧来“忽略”这个问题,也许它有帮助:
编辑 Hosts 文件 (编辑之前务必备份该文件!!)
将其保存到 C:/Documents(或您想要的任何路径)
复制该 hosts 文件
将其粘贴到要保存的位置并给出错误
代替
应该可以
答案3
您需要通过右键单击 > 以管理员身份运行来打开记事本。
这将允许您编辑并保存 hosts 文件而不移动它。您需要重新启动计算机才能使所做的更改生效。
答案4
似乎即使您是本地预定义组的成员(作为管理员S-1-5-32-544
),由于 UAC,您也无法编辑文件。对于此类内置组,Windows 要求应用程序具有提升的令牌:只有这样的令牌才会被考虑为组成员。
为了解决这个问题,您可以创建人工本地组或直接授予用户对文件的权限。否则,唯一的选择就是以提升权限运行应用程序。