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

Win7 修改 hosts 檔案無法儲存?取得檔案完全控制權限解決存取被拒

編輯:Windows 7 系統介紹

Win7 為保護系統檔案,預設限制使用者修改 C:\Windows\System32\drivers\etc\hosts。需修改 hosts 檔(如封鎖廣告、測試網站)時,必須先取得該檔案的「完全控制」權限,才能正常儲存編輯內容。

權限設定步驟

  1. 開啟檔案總管,瀏覽至 C:\Windows\System32\drivers\etc。
  2. 右鍵 hosts 檔案 → 「內容」 → 「安全性」索引標籤 → 「進階」。
  3. 「擁有者」頁籤 → 「編輯」 → 選擇目前使用者帳號或 Administrators 群組 → 勾選「取代子容器和物件的擁有者」 → 「確定」。
  4. 回到「權限」頁籤 → 「變更權限」 → 取消勾選「繼承自父物件的權限項目」 → 選擇「加入」→ 輸入目前使用者/Administrators → 勾選 「完全控制」 → 一路「確定」套用。
  5. 回到 hosts 檔案內容「安全性」頁籤,確認目前使用者/Administrators 擁有「完全控制」權限。
  6. 即可用記事本(以系統管理員身分執行)正常編輯儲存 hosts 檔。

hosts 檔案位置

檔案內容-安全性

進階安全性設定

擁有者編輯

變更權限

移除繼承權限

Windows 安全性確認

編輯使用者權限

勾選完全控制

替代簡易法: 將 hosts 檔案「複製」到桌面 → 編輯儲存 → 再「複製回」原位置覆蓋(需提供管理員權限),避免複雜權限設定。修改 hosts 後建議執行 ipconfig /flushdns 重新整理 DNS 快取。

Copyright © Windows教程網 All Rights Reserved