如何在Windows 7中编辑主机?

如何在Windows 7中编辑主机?

我想在 hosts 文件中添加一个地址。我正在运行 Windows 7(希伯来语版本),我是系统管理员。

我尝试使用命令notepad C:\Windows\System32\drivers\etc\hosts编辑文件。我可以写入文件,但系统不允许我保存文件。

我如何保存包含我添加内容的文件?此类文件的正确格式是什么?

此外,现有文件中的所有行都以“#”开头。这是什么意思?

答案1

尽管您是系统管理员,但 Windows 7 默认以降低的权限运行您的程序。

为了能够更新受保护的主机文件,您应该使用“以管理员身份运行”选项启动记事本,即使您是管理员。

您可以通过禁用 UAC 来关闭此行为,但解决办法可能比问题更糟糕。

答案2

以下是最简单的方法:

按开始按钮,粘贴notepad C:\Windows\System32\drivers\etc\hosts,然后按 Ctrl+Shift+Enter。事实上,您可以通过这种方式以管理员身份运行任何应用程序/命令。

答案3

  • 转到“开始”菜单中的“记事本”快捷方式。
  • 右键单击记事本图标。选择以管理员身份运行
  • 当记事本加载时打开文件C:\Windows\System32\drivers\etc\hosts
  • 编辑并保存文件
  • 您的 Hosts 文件已被编辑

您必须以管理员身份运行它,因为 Win7 将自动运行具有较低权限的程序

*当然还有 101 种方法可以做到这一点,这只是其中之一。

答案4

这里有一个非常容易和简单的解决方法....听起来你好像正在试图绕过一个寄存器..我自己也做过同样的事情;-)

  1. 将 hosts 文件复制到桌面
  2. 编辑并将文件保存到您的桌面
  3. 删除原始文件位置或更改名称(我在名称中添加了“_bu”以防万一)
  4. 将文件从桌面复制到原始文件夹

塔达!

相关内容