windows 修改hosts檔案

C羽言發表於2024-04-18

host檔案的路徑是 C:\Windows\System32\drivers\etc\hosts

如果手動修改檔案,是無法直接儲存的,需要取得管理員許可權。

方法一,在開始選單中搜尋notepad 然後再圖示上右鍵以管理員身份執行,然後開啟檔案,找到hosts路徑開啟編輯儲存。

方法二,新建一個vbs字尾的檔案,複製以下程式碼,儲存後雙擊執行,即可開啟hosts檔案,直接可以修改儲存。

' 建立 Shell 物件
Set objShell = CreateObject("Shell.Application")

' 使用 ShellExecute 方法以管理員許可權執行記事本,並開啟 hosts 檔案
' 引數說明:
'   - "notepad.exe": 要執行的程式是記事本
'   - "C:\Windows\System32\drivers\etc\hosts": 要開啟的檔案路徑是 hosts 檔案
'   - "": 傳遞空字串作為引數
'   - "runas": 以管理員許可權執行
'   - 1: 顯示操作視窗
objShell.ShellExecute "notepad.exe", "C:\Windows\System32\drivers\etc\hosts", "", "runas", 1

如果修改hosts後沒有生效

1. 重新整理快取 在命令提示符視窗中,輸入 ipconfig /flushdns 命令並按Enter鍵。

2. 清楚瀏覽器快取,或者開啟無痕標籤測試

3. 如果你掛了t子 請關閉試試 關閉clash後,成功訪問

相關文章