Anonim

您可能已经知道DNS将域的名称更改为IP地址。 例如,69.63.184.142是facebook.com的IP之一。 您可以使用主机文件进行更改。 它将允许您将某个域名与所需的任何IP地址链接。 这些更改仅适用于您的PC。

另请参阅我们的文章《如何加快Windows 10 –最终指南》

您可以使用它来重定向某些网站,并为IP地址建立自己的自定义链接。 在编辑主机文件时,您必须要小心,因为如果不小心,您可能会把事情搞砸。 这就是为什么这样做不容易的原因,特别是对于日常用户而言。

主机文件可以在Windows 10安装文件夹中找到,只有授权用户可以访问它。 有一种方法可以绕过此操作,而无需管理员密码即可编辑主机文件。 阅读,了解如何。

如何编辑主机文件

以前在Windows的早期版本中编辑主机文件要容易得多。 您只需要禁用防病毒功能并在记事本中打开文件,即可根据需要进行更改并保存更改。 如果尝试在Windows 10中对其进行编辑,则很可能会收到一条错误消息,提示您需要管理员的许可。

这里有一些解决方案,将绕过此错误。

以管理员身份打开记事本

如果您的主要文本编辑器是记事本,则您必须以管理员身份运行它才能开始编辑该文件。 您需要按照以下步骤操作:

  1. 按Windows键打开开始菜单。
  2. 在搜索框中输入“记事本”。 您应该立即在最佳结果下的顶部看到其图标。
  3. 右键单击它,然后选择“以管理员身份运行”。

  4. 打开时,选择“文件”,然后选择“打开”。
  5. 转到此位置C:\ Windows \ System32 \ drivers \ etc。 从文本文档切换到所有文件。 从下拉菜单中选择主机,然后单击“打开”进行确认。
  6. 输入您的更改并通过保存进行确认。

检查您的主机文件是否为只读

当文件为只读时,您可以自由打开,但不能更改它。 主机是这些只读文件之一,但有解决方案。 这样做以删除只读标记:

  1. 访问C:\ Windows \ System32 \ drivers \ etc。
  2. 查找主机文件。
  3. 右键单击它,然后转到“属性”。
  4. 在底部附近,您应该看到属性,然后取消选中它旁边的只读。
  5. 使用“应用”保存更改,然后单击“确定”进行确认。

完成编辑后,请考虑再次启用只读。

将您的主机文件移动到另一个位置

有人注意到您可以通过切换主机文件的位置来绕过拒绝访问提示。 首先,移动它,然后进行更改,最后,将其返回到其主要位置。 听起来很复杂,但实际上并非如此:

  1. 在C:\ Windows \ System32 \ drivers \ etc中找到主机文件。
  2. 将主机文件复制到任何其他位置,例如“程序文件”。
  3. 使用文本编辑器从“程序文件”(例如“记事本”)打开主机文件。
  4. 根据您的喜好编辑文件,然后将主机文件返回到C:\ Windows \ System32 \ drivers \ etc文件夹。

更改主机文件安全性

不允许您对某些文件进行更改的原因是它们需要管理员权限。 除非不允许您(计算机的所有者)进行更改,否则这是一种很好的防御机制。 请放心,有一种方法可以解决此问题并获得对hosts文件的完全控制:

  1. 再次转到C:\ Windows \ System32 \ drivers \ etc。
  2. 找到主机文件,然后右键单击它。
  3. 选择属性,然后移至“安全性”窗口。
  4. 选择屏幕中间的“编辑”选项。
  5. 您将看到可以访问PC上的hosts文件的所有用户的列表。
  6. 查找您的用户名,并查看您是否具有“完全控制”权限。
  7. 如果您没有,请单击添加。
  8. 在“输入要选择的对象名称”下键入用户名。 点击检查名称,然后单击确定进行确认。
  9. 您的用户名现在将出现在列表中。
  10. 单击它并给予完全控制。
  11. 使用“应用”保存更改,然后单击“确定”确认。

现在,您将具有访问主机文件所需的管理员权限。 这将使您能够对其进行编辑并根据需要保存更改。

问题解决了

编辑主机文件可能似乎很难解决,特别是对于那些不懂技术的人。 但是,使用本文中介绍的方法,您将立即编辑hosts文件。

如何在没有管理员密码的情况下编辑主机文件