PowerToys Hosts File Editor 实用工具 Windows
该 PowerToysHosts File Editor 实用工具提供了一种便捷方法来编辑 Windows hosts 文件。
Windows 包括包含域名和匹配 IP 地址的本地“主机”文件。 此文件充当映射,用于识别和查找 IP 网络上的主机。 每次访问网站时,计算机均会先检查 hosts 文件以查看它连接到的 IP 地址。 如果信息不存在,您的互联网服务提供商(ISP)将查询域名服务器(DNS)以获取加载站点所需的资源。
此实用工具适用于将网站迁移到新的托管提供商或域名等方案,可能需要 24-48 小时的停机时间。 通过使用主机文件创建与域名关联的自定义 IP 地址,你可以预览网站在新服务器上的显示效果。
添加一个新条目
确保在Hosts File Editor中将设为PowerToys。
若要使用 Hosts File Editor 添加新条目:
选择新建条目
输入 IP 地址
输入主机名
输入任意可能有助于识别该条目的用途的注释
打开活动开关,然后选择添加
筛选主机文件条目
若要筛选主机文件条目,请选择筛选器图标,然后在“地址”、“主机”或“注释”字段中输入数据以缩小结果范围。
备份 Hosts 文件
Hosts File Editor 会在编辑会话之前先创建 hosts 文件的备份。 默认情况下,备份文件位于 hosts 文件附近,文件名为 %SystemRoot%\System32\drivers\etchosts_PowerToysBackup_YYYYMMDDHHMMSS。
备份在 15 天后删除,但最新的 5 个备份始终保留。 可以在“设置”中 PowerToys 配置此行为。
设置
从“设置”菜单中,可以配置以下选项:
设置
说明
以管理员身份打开
以管理员身份打开即可编辑 hosts 文件。 如果禁用,则编辑器会以只读模式运行。
Hosts File Editor 默认以管理员身份启动。
在启动时显示警告
警告编辑主机可能会更改 DNS 名称解析。 默认情况下启用。
附加内容的位置
确定在 hosts 文件中添加新主机条目的位置。 默认值为 Top (在默认 Windows 标头注释后文件顶部附近添加新条目)。 如果选择 了“底部” ,则会在文件末尾添加新条目。 这会影响主机文件的组织,如果存在冲突,可能会影响哪些条目优先。
将环回地址视为重复项
启用后,指向同一主机名的多个环回地址(127.0.0.1、:1)被视为重复项。 这可以防止添加冗余条目,并帮助避免冲突。 禁用后,可以为同一主机名添加多个环回条目,这对于测试不同的网络配置可能很有用,但可能会导致意外行为。
编码
默认值为 UTF-8。 如果选择 了具有 BOM 的 UTF-8 ,则文件开头将包含字节顺序标记(BOM)。
备份主机文件
如果启用,则会在会话中首次保存时创建主机文件的备份。
位置
指定创建备份的位置。 默认 %SystemRoot%\System32\drivers\etc。
自动删除备份
选择 “从不”、“ 基于计数 ”或 “基于年龄和计数”。
备份计数
自动删除备份基于计数时,确定要保留的备份数。 达到限制后,将删除较旧的备份。
天数
如果自动删除备份基于年龄和计数,请确定保留备份的天数。 达到限制后,将删除较旧的备份。 可以配置可选的备份计数,以始终保留固定数量的备份,尽管备份的期限已过。
注意:Hosts File Editor无法使用快捷键启动。 若要打开 Hosts File Editor,请选择 PowerToys 系统托盘中的图标,然后选择 Hosts File Editor。
故障排除
如果在没有管理员权限的情况下进行更改,则会显示“无法保存 hosts 文件”消息:
在设置中选择以管理员身份打开可修复此错误。
安装 PowerToys
此实用工具是适用于超级用户的 Microsoft PowerToys 实用工具的一部分。 它提供一组有用的实用工具来优化和简化 Windows 体验,以提高工作效率。 若要安装 PowerToys,请参阅安装 PowerToys。