Hosts File Editor 实用工具

Windows 包括包含域名和匹配 IP 地址的本地“主机”文件。 此文件充当映射,用于识别和查找 IP 网络上的主机。 每次访问网站时,计算机均会先检查 hosts 文件以查看它连接到的 IP 地址。 如果信息不存在,Internet 服务提供商(ISP)将调查域名服务器(DNS),以便加载站点的资源。

Hosts File Editor 提供了编辑 hosts 文件的便捷方法。 这对于将网站迁移到新的托管提供商或域名等场景非常有用,而它可能需要 24-48 小时的停机时间。 使用主机文件创建自定义 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 文件

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

安装 PowerToys

此实用工具是适用于超级用户的 Microsoft PowerToys 实用工具的一部分。 它提供一组有用的实用工具来优化和简化 Windows 体验,以提高工作效率。 若要安装 PowerToys,请参阅安装 PowerToys