如何恢复 Windows PC 的默认 hosts 文件?我似乎无法以管理员身份编辑它

如何恢复 Windows PC 的默认 hosts 文件?我似乎无法以管理员身份编辑它

我正在使用 Windows 10,我使用了来自一个名为 Energized Pro 的网站的自定义主机文件。以下是链接到 hosts 文件本身。

我下载了色情广告拦截器主机文件,并且我只是用这个主机文件替换了我原来的主机文件。

之后,我无法访问 Chrome 浏览器上的任何标签。我现在正在使用 Tor 浏览器输入这个问题。每当我在 Chrome 浏览器上打开新的地址标签时,标签加载速度都很慢,最终它会显示:

“网络中断。”

另外,我的网络连接一直显示已连接但“无互联网”!不过,我仍然可以使用 Tor 浏览器浏览。我现在正在使用学校的超高速 Wi-Fi,所以这是我的电脑的问题。

最重要的是,我根本无法编辑主机文件。我关闭了所有启动应用程序,然后立即以管理员身份打开记事本并尝试编辑主机文件。当我尝试保存它时,它显示,

“该进程无法访问该文件,因为该文件正在被另一个进程使用。”

所以这对我来说是死路一条。我使用 Tor 浏览器寻找解决方案,但没有找到。

我无法替换此文件,您无法重命名此文件。我现在无能为力,所以我来这里寻求帮助。我也无法使用 Tor 浏览器访问我的大学董事会帐户,我不知道为什么,它说:

“拒绝访问”

再说一次,我无法编辑其中的任何内容。

顺便说一句,微软指令不起作用。我无法重命名它或用另一个文件替换它

答案1

您需要将机器上的 hosts 文件恢复为默认状态。

Microsoft 提供了有关如何在 Windows 的各个版本上恢复默认 hosts 文件的说明,可在以下网址找到:这里。由于您使用的是 Windows 10,因此默认的 hosts 文件是这样的:

# Copyright (c) 1993-2006 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host
# localhost name resolution is handle within DNS itself.
#       127.0.0.1       localhost
#       ::1             localhost 

如果您现在无法直接编辑和保存该 hosts 文件%WinDir%\System32\Drivers\Etc,我建议将该默认 hosts 文件保存为hosts系统上的其他位置,启动到安全模式,然后将该默认hosts文件移动到%WinDir%\System32\Drivers\Etc

完成后,重新启动,所有内容都会清除。

相关内容