编辑 hosts 文件时如何修复“共享冲突”消息?

编辑 hosts 文件时如何修复“共享冲突”消息?

我以管理员身份运行 textpad。当我尝试保存更改时,出现一条消息“访问 C:\Windows\System32\drivers\etc\hosts 时遇到共享冲突。”

我使用 Process Explorer 进行了检查,它发现引用主机的唯一句柄是“系统”。

我该如何解决这个问题?

我尝试过两种方法替换 hosts 文件:编辑文件、粘贴新版本并保存;以管理员身份复制新的“hosts”文件。最后一次尝试时收到一条消息“文件已在系统中打开”。出于安全考虑,我正在运行 ZoneAlarm。

答案1

可能是 ZoneAlarm 锁定了 hosts 文件,导致我们无法访问 hosts 文件,我们可以尝试卸载 ZoneAlarm。

然后我们尝试授予hosts文件管理员权限并访问hosts文件。

完成上述操作后,重新安装 ZoneAlarm。

答案2

Daisy Zhou 的回答让我想到了这一点:ZoneAlarm 的防火墙设置(高级)有一个“锁定主机文件”复选框。该选项通常默认关闭,但我的系统将其打开。我将其关闭,并使用我的管理员 ID 将新的主机文件放到位。然后我恢复了锁定。无需卸载 ZoneAlarm。

相关内容