无法编辑主机文件

DME*_*MEM 5 permissions file-permissions notepad++ permission-denied windows-7

我一直在尝试编辑我的主机文件一段时间,但我一直都在失败.我试图以管理员身份打开记事本,然后单击文件 - >打开并选择主机文件,但是收到以下错误消息:

主机

您无权打开此文件.

请与文件所有者或管理员联系以获取权限.

我也尝试过notepad ++(作为管理员),但我甚至无法使用它来访问该文件(它没有在驱动程序中显示etc文件夹).我还尝试检查我的" 用户帐户控制设置 ",但它已经处于最低级别(从不通知).在寻找解决方案的同时,我注意到有更多人遇到同样的问题,但我找不到适合我的解决方案.

我正在运行Windows 7 Home Premium 64位

C_B*_*C_B 31

你必须运行记事本++(或你喜欢的文本编辑器)以管理员身份.右键单击notepad ++,它应显示一个选项以管理员身份运行它.打开后,找到hosts文件并使用notepad ++打开它.

Windows 主机文件位置:c:\windows\system32\drivers\etc

注意:在notepad ++中打开文件时,将上面的url复制并粘贴到文件资源管理器中,而不是手动定位,因为某些目录是隐藏的.

如果上述方法无效,Windows 10,8有时会要求您先关闭防病毒软件.


如果您需要经常编辑hosts文件,可以查看第三方免费软件工具来帮助您.[1] [2]

  • @ user2639433将上述链接复制并粘贴到主机文件中,而不是手动定位.有些文件是隐藏的. (2认同)

小智 5

这适用于:适用于Windows 7和Windows Vista

单击开始 - >所有程序 - >附件. 右键单击记事本,然后选择以管理员身份运行.单击"Windows需要您的权限"UAC窗口上的继续.记事本打开时单击文件 - >打开.在文件名字段中键入文件位置,即:

C:\ WINDOWS\SYSTEM32\DRIVERS \等\主机

单击打开.对hosts文件进行必要的更改.单击文件 - >保存以保存更改.


dav*_*dav 5

在我的情况下,我可以打开文件(并且 Notepad++ 以管理员身份运行)但是我无法编辑它:我既不能输入一些文本,也不能删除任何东西 - 没有弹出窗口,没有警告 - 看起来键盘不起作用。

我将hosts文件复制到了同一位置,删除了原来的hosts文件,将新的hosts文件重命名为hosts。之后,我能够编辑文件。我猜这应该是一些许可问题。

操作系统 - Windows 7


DME*_*MEM 0

好,我知道了!我必须右键单击该文件,转到“属性”、“安全”选项卡,然后单击“编辑”。然后我获得了该文件的所有权,并且能够编辑该文件的权限。

  • 一般来说,这并不明智,因为对系统文件的权限进行处理(这些文件是专门为防止低权限用户或恶意软件引起的问题而设置的)可能会在以后产生一些不幸的后果。 (4认同)