萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 8 使用技巧

Win8 修改 hosts 檔封鎖網站無效?關閉 Windows Defender 即可解決

Win8/8.1 修改 hosts 檔案封鎖特定網站不生效怎麼辦?

現象:在 C:\Windows\System32\drivers\etc\hosts 加入封鎖規則(如 127.0.0.1 example.com),存檔後用 IE 瀏覽該網站仍能連線,且再次打開 hosts 發現剛加入的規則被自動刪除。

原因分析

Windows Defender(Win8 內建防毒)內建「網路保護」功能,會監控 hosts 檔案並自動移除被視為惡意或可疑的導向規則(特別是知名廣告、追蹤、社群網站域名),以防止惡意軟體竄改 hosts 導向惡意站點。

解決方法

  1. 開啟 Windows Defender(控制台 → Windows Defender)。
  2. 切換到 「設定」 索引標籤。
  3. 在「管理員」或「即時保護」區域,找到 「掃描可移動磁碟機」 或類似選項(版本不同介面略異),關閉即時保護 或將 hosts 檔案加入 排除清單。
  4. 最直接方式:暫時 關閉 Windows Defender 即時保護,修改 hosts 存檔,驗證封鎖生效後再開啟防護。

hosts 檔案被自動還原

替代方案:若不想關閉 Defender,可改用第三方防火牆/宿主檔管理工具(如 HostsMan、BlueLife Hosts Editor),它們能鎖定 hosts 檔案防止被竄改。

copyright © 萬盛學電腦網 all rights reserved