如何在 win7 中编辑我的 hosts 文件?

如何在 win7 中编辑我的 hosts 文件?

可能重复:
如何在 Windows 7 上编辑 hosts 文件

每次我尝试在记事本中编辑它时,它都会显示“访问被拒绝”。

答案1

出于安全原因,该Hosts文件受到权限保护,自从 Windows 的某次迭代以来一直如此(我认为是从 Vista 开始的)。

为了编辑Hosts文件,您需要提升编辑器的权限。要使用记事本执行此操作,请Notepad在开始栏中输入,然后右键单击它并Run as Administrator。您可能会看到一个对话框,要求您输入密码。完成后,Notepad将以管理员权限打开,允许您编辑Hosts文件。

此示例使用Notepad,但该方法可以在您最喜欢的文本编辑器上使用。

答案2

您需要以管理员身份运行记事本。一个简单的方法:开始 -> 搜索“notepad”-> 右键单击​​记事本结果并选择“以管理员身份运行”。打开记事本后,选择文件 -> 打开... 并浏览到您的 hosts 文件。

答案3

我最近的想法是创建一个快捷方式来编辑它:

右键单击桌面,选择“新建”,然后选择“快捷方式”

如果你将 Windows 7 安装在默认位置(例如“C:\Windows”),则只需粘贴:

C:\Windows\System32\notepad.exe “C:\windows\system32\drivers\etc\hosts”

作为您的物品的存放位置。点击“下一步”

输入描述性名称并点击“完成”

现在,右键单击新创建的快捷方式并选择“属性”。

在弹出的窗口中点击“高级”,选择“以管理员身份运行”

確認,確認。

现在,当您双击快捷方式时,Windows 将要求确认以管理员身份编辑 HOSTS 文件,您只需按 CTRL+S 即可更新它

如果你使用 Firefox,这是一个很棒的扩展:

https://addons.mozilla.org/en-US/firefox/addon/dns-flusher

答案4

我将 HOSTS 文件复制并粘贴到桌面上。我在桌面上编辑并保存它,然后将其拖回c:\windows\system32\drivers\etc。它会要求提升权限,然后就可以正常工作了。

相关内容