Windows 11/10 中的主机文件:位置、编辑、锁定、管理

Hosts file in Windows 11/10的Hosts 文件用于将主机名映射到 IP 地址。此 Hosts 文件位于Windows文件夹的深处。它是一个纯文本文件,原始默认 Hosts 文件的大小约为 824 字节。

Windows 11/10 中的主机文件

在这篇文章中,我们将看到它的位置以及如何在Windows 11/10中管理、锁定或编辑 Hosts 文件。我们将讨论以下内容:

  • 主机文件位置
  • 锁定 Hosts(Lock Hosts)文件以防止劫持
  • 使用 Hosts 文件阻止网站
  • 如何编辑主机文件
  • 使用免费的 Hosts文件编辑器(File Editor)软件。

让我们来看看它们。

主机文件位置

Windows中的 Hosts 文件位于以下位置:

C:\Windows\System32\drivers\etc

锁定 Hosts(Lock Hosts)文件以防止劫持

想象一下点击www.thewindowsclub.com并在您的浏览器中看到一个完全不同的网站加载。恶意软件(Malware)可以通过更改您的 Hosts 文件来重定向您计算机上的Web地址。这称为主机文件劫持(Host File Hijack)

为了防止主机(Host)文件劫持,您可以导航到它,右键单击它,选择属性(Properties)并将其设为只读(Read-only)文件。这将锁定您的 Hosts 文件并防止任何人或任何恶意软件对其进行写入。

使用 Hosts 文件阻止网站

要使用Hosts File(Hosts File)阻止网站,只需添加以下条目:

127.0.0.1 blocksite.com

虽然我不这样做,但许多用户喜欢手动添加条目以阻止打开一个或多个特定网站。其他人则喜欢从mvps.org(mvps.org)等知名来源下载和使用 List ,以添加阻止恶意软件站点打开的条目。

如何在Windows 11/10

Windows 11/10中编辑 Hosts 文件:

  1. 打开资源管理器
  2. 导航(Navigate)到 System32driversetc 位置
  3. 找到主机文件
  4. 右键单击它并选择记事本(Notepad)
  5. 进行更改并保存。

现在让我们进行详细的解释。

要编辑Hosts文件,请导航到以下文件夹位置:

C:\Windows\System32\drivers\etc\

在这里,您将看到 Hosts 文件。右键单击它并选择记事本(Notepad)。进行更改并保存(Save)

但有时,即使您使用管理凭据登录,您也可能会收到以下错误消息:

Access to C:\Windows\System32\drivers\etc\ hosts was denied

或者

Cannot create the C:\Windows\System32\drivers\etc\hosts file. Make sure that the path and file name are correct.

在这种情况下,请在开始(Start)搜索中键入记事本(Notepad),然后右键单击记事本(Notepad)结果。选择以管理员身份运行(Run as administrator)

打开Hosts文件,进行必要的更改,然后单击Save

使用免费的 Hosts文件编辑器(File Editor)软件

如果您正在寻找更简单的方法,您可以使用免费的 Hosts 文件编辑器(Editor)软件。

1]使用HostsMan

虽然您始终可以手动手动管理或编辑 Hosts 文件,但我建议您使用HostsMan等第三方免费软件工具来执行此操作。

Windows 8 中的主机文件

HostsMan是一个功能丰富的工具,可让您在 Hosts 文件中添加、删除、编辑条目。它还可以让您轻松添加有助于阻止恶意软件站点的第三方主机列表,并让您轻松启用或禁用主机文件。它包括一个内置的主机文件更新器和一个主机编辑器。它可以让您扫描主机文件以查找错误、重复和可能的劫持 - 还可以让您创建排除(Exclusion)列表。它提供的一项更有用的功能是 Hosts 文件备份管理器。将您的 Hosts 文件备份(Backup)到一个安全的地方,并在需要时使用它来恢复它。

Hostman还允许您刷新 DNS(Flush DNS)缓存、使用文本编辑器打开主机、计算主机数量、查找重复项、替换 IP、扫描主机以查找恶意条目、重新排列主机、管理DNS 客户端服务(DNS Client Service)等等。简而言之,它是您甚至需要的唯一主机管理器。(Manager)您可以从它的主页(home page)下载它。

2]使用SysMate主机文件管理器

SysMate 托管 File Walker

SysMate 托管文件管理器(SysMate Hosts File Manager),是另一个让您这样做的工具。使用Host File Walker,您可以将尽可能多的记录添加到系统 hosts 文件中。它甚至可以让您备份和恢复主机文件(File)

3]使用主机文件编辑器工具

在 Windows 10 中编辑主机文件

主机文件编辑器(Host File Editor)是您可以使用的另一个好工具。它具有以下特点:

  • 从系统托盘启用和禁用主机文件
  • 剪切(Cut)、复制、粘贴、复制、启用、禁用和移动条目
  • 过滤和排序主机条目
  • (Backup)环境切换时备份和恢复各种hosts文件配置
  • Ping 端点以检查可用性。

你可以从这里(from here)下载。它也提供便携式版本。

提示(TIP):如何在Windows中手动(Windows)将 Hosts 文件重置(reset Hosts file)为默认值,您可能也会感兴趣。

如果您的浏览器被劫持,您可能会发现这篇关于浏览器劫持和免费浏览器劫持删除工具(Browser Hijacking and Free Browser Hijacker Removal Tools)的帖子很有帮助。(If your browser has been hijacked, you might find this post on Browser Hijacking and Free Browser Hijacker Removal Tools helpful.)



About the author

我是一名软件工程师,在 Xbox 行业拥有超过 10 年的经验。我专注于游戏开发和安全测试。我也是一位经验丰富的评论员,并且一直在为一些游戏界的知名人士开发项目,包括 Ubisoft、Microsoft 和 Sony。在空闲时间,我喜欢玩电子游戏和看电视节目。



Related posts