Hosts File Editor 实用工具

Windows 包括一个包含域名和匹配 IP 地址的本地“Hosts”文件,而该文件将充当用于标识和定位 IP 网络上主机的地图。 每次访问网站时,计算机均会先检查 hosts 文件以查看它连接到的 IP 地址。 如果此信息不存在,Internet 服务提供商则会查找用于加载此站点的资源的对应域名服务器 (DNS)。 Hosts File Editor 提供了编辑 hosts 文件的便捷方法。 这对于将网站迁移到新的托管提供商或域名等场景非常有用,而它可能需要 24-48 小时的停机时间。 通过使用 hosts 文件创建自定义 IP 地址以与域进行关联,可查看它在新服务器上的显示形式。

添加一个新条目

确保在 PowerToys“设置”中将Hosts File Editor设为

若要使用 Hosts File Editor 添加新条目:

  • 选择新建条目
  • 输入 IP 地址
  • 输入主机名
  • 输入任意可能有助于识别该条目的用途的注释
  • 打开活动开关,然后选择添加

PowerToysHosts File Editor:添加新条目

筛选主机文件条目

若要筛选主机文件条目,请选择筛选器图标,然后在“地址”、“主机”或“注释”字段中输入数据以缩小结果范围。

PowerToysHosts File Editor:筛选条目

备份 Hosts 文件

Hosts File Editor 会在编辑会话之前先创建 hosts 文件的备份。 这些备份文件位于 %SystemRoot%\System32\drivers\etc 中名为 hosts_PowerToysBackup_YYYYMMDDHHMMSS 的 hosts 文件附近。

设置

从“设置”菜单中,可以配置以下选项:

设置 说明
以管理员身份打开 以管理员身份打开即可编辑 hosts 文件。 如果禁用,则编辑器会以只读模式运行。 Hosts File Editor 默认以管理员身份启动。
在启动时显示警告 警告编辑主机可能会更改 DNS 名称解析。 默认启用。
其他行位置 默认值为顶部。 如果选择底部,则文件标头将移至 hosts 设置下方的底部。
将环回地址视为重复项 环回地址(如 127.0.0.1 和 ::1)将视为重复项。

故障排除

如果在没有管理员权限的情况下进行更改,则会显示“无法保存 hosts 文件”消息:

PowerToysHosts File Editor:无法保存 hosts 文件

在设置中选择以管理员身份打开可修复此错误。