如果要在電腦設定DNS指向的問題,有時需要動到Windows系統裡面的hosts檔,以前在XP,只要是以管理員身分登入,就可以很容易修改裡面的內容,但前陣子在用Vista跟Windows7時,發現都有同樣的問題,就算是以系統管理員身分登入,要修改hosts檔時,仍然都是跳出存取被拒的訊息,如下:
試了很久才找到解決的方法:
當您嘗試在 Microsoft Windows Vista 中變更 Hosts 檔案或 Lmhosts 檔案時,可能會收到類似下列其中一個錯誤訊息。
錯誤訊息 1
存取 C:WindowsSystem32driversetc hosts 被拒
錯誤訊息 2
無法建立 C:WindowsSystem32driversetchosts 檔案。
請確定路徑和檔案名稱正確。
請確定路徑和檔案名稱正確。
即使您使用具有系統管理認證的帳戶登入,還是會發生這個問題。
如果要解決這個問題,請依照下列步驟執行:
- 按一下 [開始]
- 開啟 Hosts 檔案或 Lmhosts 檔案,進行必要的變更,然後按一下 [編輯] 功能表上的 [儲存]。