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

Win7 系統 hosts 檔案修改完整教學:位置查找、編輯與驗證

編輯:Win7 系統應用技巧

hosts 檔案可將特定網域名稱對應至指定 IP 位址,常用於開發測試、封鎖網站或加速存取。本文詳細說明 Win7 環境下查找、修改 hosts 檔案的完整流程,並提供驗證修改生效的方法。

一、查找 hosts 檔案位置

1. 開啟檔案總管

從桌面或開始功能表進入「我的電腦」。

開啟我的電腦

2. 瀏覽至系統目錄

依循路徑 C:\Windows\System32\drivers\etc,即可看到 hosts 檔案(無副檔名)。

hosts 檔案位置

3. 不同 Windows 版本路徑對照

  • Windows Vista / 7 / 8 / 8.1:%windir%\system32\drivers\etc\
  • Windows XP / 2003:%windir%\system32\drivers\etc\
  • Windows 95 / 98 / Me:%WinDir%\
  • Linux / Unix:/etc

各系統 hosts 路徑

二、修改 hosts 檔案

1. 以記事本開啟

雙擊 hosts 檔案,在「開啟方式」對話框選擇「記事本」。

選擇記事本開啟

2. 檔案原始內容範例

# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# 127.0.0.1       localhost
# ::1             localhost

hosts 原始內容

3. 新增對應規則

在檔案末尾新增一行,格式為:IP位址 網域名稱(中間以空白或 Tab 分隔),例如:

192.168.1.100   myserver.local

新增對應規則

4. 存檔與覆蓋

因系統權限關係無法直接存檔。建議:另存至桌面 → 確認檔名為 hosts(無副檔名) → 複製回 C:\Windows\System32\drivers\etc\ → 選擇「取代目的地中的檔案」 → 若提示權限問題點選「繼續」。

另存檔案

複製覆蓋

權限提示

三、驗證修改是否生效

1. 開啟 CMD 測試

按 Win+R 輸入 cmd,在命令提示字元下執行:

ping 你的網域名稱

開啟 CMD

2. 檢查回應 IP

若回應的 IP 位址與 hosts 設定一致,即代表修改生效。

Ping 測試結果

小提醒

  • 修改 hosts 需系統管理員權限。
  • 部分安全軟體可能監控 hosts 變更,若修改後失效請檢查殺毒軟體設定。
  • 瀏覽器 DNS 快取可能導致延遲生效,可嘗試清除瀏覽器快取或執行 ipconfig /flushdns。
Copyright © Windows教程網 All Rights Reserved