許多用戶在嘗試存取互聯網時面臨的常見問題之一是: DNS 沒有回應。 如果你不知道,DNS 負責將人類可讀的網址(例如 google.com)轉換為電腦可讀的 IP 位址。當 DNS 伺服器無法正常運作時,您將無法存取互聯網,因為您的網路瀏覽器在您輸入人類可讀的位址時不知道該轉到哪裡。
造成您陷入困境的原因有很多。 DNS 沒有回應。 不過,為了幫助您解決此錯誤,我列出了一些您可以嘗試的修復方法。您需要逐一嘗試,看看哪種方法有效。

修復Windows 10/8/7中DNS無回應
1. 檢查其他設備是否可以連網。
在進行任何操作之前,請將您的其他裝置(例如手機和筆記型電腦)連接到同一網絡,並檢查這些裝置是否可以存取互聯網。如果這些裝置可以存取互聯網,則問題出在您的電腦上。如果您也無法從其他裝置存取互聯網,問題可能出在您的 DNS 伺服器、路由器或互聯網服務供應商 (ISP) 上。在這種情況下,您可以跳過以下大部分修復方法,並直接按照第 5、9 和 14 條修復方法操作。
2.重啟你的電腦
每當您的電腦出現問題時,您應該做的第一件事就是重新啟動系統。通常,重新啟動系統可以自動修復許多問題。若要執行此操作,請右鍵單擊“開始”功能表,然後選擇“關機或退出”->“重新啟動”。重新啟動後,請重試,看看 DNS 無回應錯誤是否已解決。如果沒有,請繼續下一步。

3. 使用其他瀏覽器
有時,無論您使用哪種瀏覽器,它都可能出現異常,阻止您存取網路。因此,為了確保萬無一失,請嘗試使用其他瀏覽器,看看是否可以存取互聯網,而不會出現 DNS 無回應錯誤。重新啟動系統後,請務必執行此步驟。或者,您也可以在 CMD 中執行 ping google.com 指令。如果其他瀏覽器運作正常,表示您使用的瀏覽器有 DNS 問題。重新安裝該瀏覽器應該可以解決問題。
4. 如果只有少數網站無法正常運作,請檢查您的 hosts 檔案。
有時,某些網站可能無法在您的系統上運作。其中一個原因可能是網站在您的 hosts 檔案中被封鎖了。為了確保萬無一失,建議您檢查您嘗試造訪的網站是否在 hosts 檔案中被封鎖了。
在“開始”功能表中找到“記事本”,右鍵單擊它,然後選擇“以管理員身份運行”。然後,按一下“檔案 -> 開啟”。轉到“C:\Windows\System32\drivers\etc” ,從下拉式選單中選擇“所有檔案”,選擇“hosts”檔案並點擊“開啟”按鈕。

您的 hosts 檔案應該如下圖所示。如果不是,請刪除所有多餘的條目,保存文件,然後嘗試再次訪問被封鎖的網站。

5. 重新啟動路由器
由於多種原因,路由器偶爾會出現異常,導致即使你的網路服務供應商沒有問題,也無法上網。我見過好幾次這種情況。好消息是,只需重新啟動路由器即可解決問題。因此,請登入路由器的管理頁面並重新啟動它。如果你的路由器有重啟按鈕,你也可以使用它。

6. 執行 Windows Internet 診斷工具。
Windows 包含各種易於使用的診斷工具,可尋找並修復各種問題。 Internet 連線診斷工具就是這樣一個工具。此工具會掃描您的系統並嘗試修復發現的問題。
若要執行診斷工具,請開啟「設定」應用程式,然後前往「更新與安全性 -> 疑難排解」。在左側面板上,點選「Internet 連線」按鈕。然後點選「執行疑難排解」按鈕。

依照精靈操作,Windows 將發現任何問題並為您修復。

7.禁用和啟用網絡適配器
如果您之前安裝了任何軟體或驅動程序,它可能與您的網路介面卡衝突。在這種情況下,您只需停用並啟用網路介面卡即可解決問題。
打開控制面板,進入網路和共用中心。在左側面板上,點選變更適配器設定連結。

右鍵單擊目前網路介面卡並選擇“停用”選項。

此操作將停用網路介面卡。

再次右鍵單擊已停用的網路介面卡並選擇“啟用”選項。

啟用後,檢查您是否可以存取網際網路。
8.清除DNS緩存
Windows 會快取所有 DNS 要求,以便您更快連線到網站。但是,如果 DNS 快取損壞且未清除,您可能會遇到 DNS 無回應錯誤。您可以透過清除 DNS 快取輕鬆解決此問題。
為此,請在“開始”功能表中搜尋“命令提示字元”並打開它。現在,執行以下命令,Windows 將清除 DNS 快取。
Ipconfig / flushdns

清除 DNS 快取後,檢查問題是否已解決。
9.更改DNS服務器
通常,當您與 ISP 簽約時,他們會將您的網路設定配置為使用自己的 DNS 伺服器。與 Google 或 Cloudflare 等其他公共 DNS 服務相比,您的 ISP 的 DNS 伺服器可能效能不佳且容易出錯。因此,如果您遇到 DNS 問題,可以嘗試切換到其他公共 DNS 服務。
一般來說,你可以 手動更改 DNS 伺服器 從網路適配器選項。不過,還有一個更簡單的方法來更改 DNS 伺服器。可以使用一個名為 DNS 跳線該程式可讓您在多個 DNS 服務之間切換並檢查哪一個效果最好。
所以,下載 DNS 跳線 打開應用程序,選擇“谷歌公共DNS從下拉式選單中,選擇“選擇 DNS 伺服器”,然後按一下“套用 DNS”按鈕。

更改 DNS 伺服器後,嘗試造訪您選擇的網站。如果您願意,可以按照上一步操作,再次清除 DNS 快取。
10.停用所有其他網路介面卡。
我經常遇到這種情況,所以把它作為一個可能的解決方案來提及。當您有多個網路介面卡時,它們可能會與主網路介面卡發生衝突並導致問題。當只安裝了一個網路驅動程式或網路適配器時,尤其如此。因此,停用除正在使用的網路介面卡之外的所有網路適配器有時可以解決問題。
若要停用網路介面卡,請開啟“控制面板”,然後前往“網路和共用中心 -> 變更適配器設置現在,除了您正在使用的主網路適配器之外,請右鍵單擊每個適配器並選擇“禁用“。

停用除主網路適配器之外的所有網路介面卡後,檢查 DNS 無回應問題是否仍然存在。
11.手動套用MAC位址
通常,Windows 擅長偵測 MAC 位址並將其套用到網路介面卡。但是,在某些情況下,此過程可能會出現問題並導致問題。在這種情況下,您可以嘗試手動將 MAC 位址新增至網路介面卡。
首先,我們需要找到適配器的MAC位址。為此,打開命令提示符,然後執行以下命令。
ipconfig /all
你會在「實體位址」旁邊看到網路介面卡的MAC位址。你需要把它寫在一個文字檔中。

現在,打開控制面板並轉到“網路和共用中心 -> 變更適配器設置右鍵單擊網路介面卡並選擇“ئصائص“。

在“屬性”視窗中,按一下“配置”按鈕。

接下來,前往「進階」選項卡,選擇「網路位址」選項。現在,選擇空白欄位旁的「無線電」選項,並輸入您先前複製的 MAC 位址(不含破折號)。點選“確定”按鈕儲存變更。

您應該重新啟動電腦並查看是否能解決問題。
12.檢查您的防病毒軟件
防毒軟體是保護您免受各種線上和線下威脅的重要工具。雖然 Windows 內建了名為 Windows Defender 的防毒程序,但許多人還是會使用第三方防毒程式來提供更強大的保護。然而,這些第三方保護有時可能過於激進,導致網路連線中斷,從而導致 DNS 無法回應的錯誤。要解決此問題,您只需卸載防毒程式即可。
若要卸載防毒軟體,請開啟“控制台”,然後前往“程式和功能”。在已安裝程式清單中,找到您的防毒軟體,右鍵單擊它,然後選擇「刪除」。依照解除安裝精靈移除您的防毒軟體。

卸載防毒軟體後,重新啟動 Windows 並查看是否可以存取網際網路。
13.重新安裝網絡驅動程序
網路驅動程式損壞會導致各種問題。只需更新或重新安裝網路驅動程式即可修復 DNS 無回應錯誤。您可以從主機板製造商的網站下載最新的網路驅動程式。因此,請尋找可以存取互聯網的裝置(例如您的手機),然後從主機板製造商的網站下載最新的網路驅動程式。
獲得驅動程式後,將其複製到電腦。接下來,在“開始”功能表中搜尋“裝置管理員”並打開它。在這裡,展開“網路適配器”部分,右鍵單擊網路適配器,然後選擇“卸載設備”。

您需要重新啟動 Windows。
重新啟動後,像任何其他 Windows 軟體一樣安裝下載的驅動程序,然後重新啟動 Windows 以應用該驅動程式。
檢查這是否解決了該問題。
14.聯絡您的 ISP
如果以上所有步驟都無法解決 DNS 無回應錯誤,則問題可能出在您的網路服務供應商 (ISP) 身上。他們可能配置錯誤。如果是這樣,您就無能為力了。請聯絡您的 ISP 並說明情況,他們應該能夠幫您解決問題。
希望以上內容能幫助解決 DNS 無回應錯誤。如果您認為我遺漏了其他修復方法,請在下面評論並與我分享。










