如何恢復 Windows PC 的預設主機檔案?即使作為管理員我似乎也無法編輯它

如何恢復 Windows PC 的預設主機檔案?即使作為管理員我似乎也無法編輯它

我使用的是 Windows 10,我使用了 Energized Pro 網站的自訂主機檔案。這是一個連結到主機檔案本身。

我下載了色情廣告攔截器主機文件,然後用此主機文件替換了原始主機文件。

之後,我無法存取 Chrome 瀏覽器上的任何標籤。我現在正在使用 Tor 瀏覽器輸入這個問題。每當我在 Chrome 瀏覽器上開啟一個新的位址標籤時,該分頁載入速度非常慢,最終會顯示:

“網路中斷。”

另外,我的互聯網連接顯示已連接,但始終顯示“無互聯網”!不過,我仍然可以使用 Tor 瀏覽器進行瀏覽。我現在使用的是學校超快的Wi-Fi,所以這是我電腦的問題。

最重要的是,我根本無法編輯主機檔案。我關閉了每個啟動應用程序,然後立即以管理員身份打開記事本並嘗試編輯主機文件。當我嘗試保存它時,它說:

“該進程無法存取該文件,因為該文件正在被另一個進程使用。”

所以這對我來說是死胡同。我使用 Tor 瀏覽器尋找解決方案,但沒有找到。

我無法替換該文件,您也無法重新命名該文件。我現在無能為力,所以我來這裡尋求幫助。我也無法使用 Tor 瀏覽器存取我的大學理事會帳戶,不知道為什麼,它說:

“拒絕訪問”

再說一遍,我無法編輯其中的任何內容。

順便說一句,微軟的指令不起作用。我無法重命名它或將其替換為另一個文件

答案1

您需要將電腦上的主機檔案還原到預設狀態。

Microsoft 提供了有關如何在各種版本的 Windows 上還原預設主機檔案的說明,可以找到這裡。由於您使用的是 Windows 10,因此預設的主機檔案是這樣的:

# 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 

如果您現在無法直接編輯和保存該主機文件%WinDir%\System32\Drivers\Etc,我建議將該預設主機文件保存hosts在系統上的其他位置,啟動到安全模式,然後將該預設hosts文件移至%WinDir%\System32\Drivers\Etc.

完成後,重新啟動,所有內容都應該清除。

相關內容