Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows 8.1 Hosts 檔案失效?DNS Client 服務權限問題深度解析與修復

編輯:Win8 系統應用技巧

現象

Hosts 檔案路徑正確、內容無誤,ipconfig /flushdns 並停用 DNS Client 服務後,ping 仍解析為真實 IP,未生效。

根因分析

  1. 使用訊息記錄器追蹤發現:修改 Hosts 後,svchost.exe (載入 DNS Client 服務) 嘗試讀取 Hosts 卻回傳 Access Denied;XP 同情境則為 Success。
  2. DNS Client 服務登入身分非預設 Local System,而是 Network Service。
  3. Hosts 所在 etc 資料夾權限缺少 Network Service 讀取權限,導致服務無法載入 Hosts 對應表。

修復步驟

  1. 以系統管理員開啟 C:\Windows\System32\drivers\etc 資料夾屬性 → 安全性 → 編輯 → 新增 → 輸入 Network Service → 檢查名稱 → 確定。
  2. 給予 讀取 權限。
  3. 重新啟動 DNS Client 服務 (services.msc → DNS Client → 重新啟動)。

修復後 Hosts 即刻生效,解析正常。

Copyright © Windows教程網 All Rights Reserved