修改 hosts 檔案常用於封鎖惡意網站、移除廣告、本地開發測試域名對應等用途。在 Windows XP 時代,直接用記事本開啟編輯存檔即可;但 Windows 7 (含 Vista、Server 2008) 引入 UAC 機制,hosts 檔案受系統保護,若未以管理員身分執行編輯器,修改後將無法存檔。本文提供標準操作流程,確保一次成功。
路徑固定為:%SystemRoot%\System32\drivers\etc\hosts
預設通常為 C:\Windows\System32\drivers\etc\hosts

C:\Windows\System32\drivers\etc 按 Enter,或手動瀏覽至該資料夾。hosts。
hosts 開啟,編輯內容(每行格式:IP位址 域名,例如 127.0.0.1 www.example.com)。
icacls "C:\Windows\System32\drivers\etc\hosts" /grant Users:F 暫時授予使用者完整控制權,編輯完再移除權限。# 封鎖廣告/追蹤域名
0.0.0.0 analytics.google.com
0.0.0.0 pagead2.googlesyndication.com
# 本地開發測試
127.0.0.1 myproject.local
127.0.0.1 api.myproject.local
# 強制導向特定伺服器(需對方同意)
192.168.1.100 internal.company.com
修改存檔後,開啟命令提示字元執行 ipconfig /flushdns 清除 DNS 快取,再用 ping 域名 驗證是否解析至指定 IP。
# 開頭),僅在下方新增自訂規則。*.example.com 無效)。掌握這項技巧,您就能輕鬆在 Windows 7 上管理本地域名解析,無論是開發測試、去廣告還是家長控制都能得心應手。