如何修復ERR_CONNECTION_RESET錯誤

錯誤型別:
瀏覽器錯誤
錯誤名稱:
连接已重置
英文名稱:
ERR_CONNECTION_RESET
錯誤描述:
要访问一个网站,您的浏览器需要与它建立连接。浏览器发送请求,如果得到响应,则开始接收和发送信息。在某些情况下,该连接可能无法建立,您会遇到“ERR_CONNECTION_RESET”错误。
錯誤變體:
The connection was reset
更多資訊

如何修復“ERR_CONNECTION_RESET”錯誤

要訪問一個網站,您的瀏覽器需要與它建立連線。瀏覽器傳送請求,如果得到響應,則開始接收和傳送資訊。該資訊變成了一個網頁,就像您現在看到的那樣。

但是,在某些情況下,該連線可能無法建立,您會遇到 ERR_CONNECTION_RESET 錯誤。

出現此問題的原因有多種。幸運的是,如果您瞭解錯誤的潛在原因,您應該能夠在幾分鐘內對其進行故障排除。

在本文中,我們將討論導致 ERR_CONNECTION_RESET 錯誤出現的原因。然後,我們將向您展示如何迅速解決它。

  1. 是什麼導致 ERR_CONNECTION_RESET 錯誤?
  2. 如何修復 ERR_CONNECTION_RESET 錯誤(10 種方法)

是什麼導致 ERR_CONNECTION_RESET 錯誤?

ERR_CONNECTION_RESET 錯誤程式碼是谷歌瀏覽器特有的。但是,您可能會在其他瀏覽器中遇到類似的訊息。例如,Firefox返回 The connection was reset 錯誤程式碼。

訪問網站時出現連線重置錯誤,瀏覽器無法建立連線。發生這種情況時,連線將“重置”,這意味著伺服器無法將資料傳輸到您的瀏覽器。

以下是Chrome中 ERR_CONNECTION_RESET 訊息的樣子:

Chrome中的“ERR_CONNECTION_RESET”錯誤

Chrome中的 ERR_CONNECTION_RESET 錯誤

在大多數情況下,此錯誤表明您的Internet連線存在問題,例如:

好訊息是,解決任何這些問題都非常容易。我們將在以下幾節中按順序向您展示如何對它們中的每一個進行故障排除。

如何修復ERR_CONNECTION_RESET錯誤(10 種方法)

如果遇到 ERR_CONNECTION_RESET 錯誤,您要做的第一件事是確定您的網際網路連線是否正常工作。

要開始使用,請嘗試訪問其他一些網站以檢視它們是否正確載入。

但是,即使它們確實載入了,我們還是建議您通過斷開電源線、等待一分鐘然後重新連線來重置路由器。您的連線應該會在幾分鐘內再次可用。

啟動後,您可以檢查錯誤是否仍然存在。如果這不能解決問題,是時候開始執行以下故障排除步驟了。

1. 重新整理頁面

如果錯誤是由臨時問題引起的,如伺服器過載或網路連線不暢,重新載入頁面通常就能修復錯誤。

我們建議進行硬重新整理。這將迫使瀏覽器從頭開始載入頁面,而不使用任何快取內容。

在大多數桌面瀏覽器中,您可以通過在 Windows 和 Linux 上按Ctrl + F5或在 Mac 上按Cmd + Shift + R來執行此操作。

Safari 瀏覽器是個例外,它使用快捷鍵Opt + Cmd + E

在移動裝置上,沒有直接的硬重新整理路徑。相反,可以嘗試正常重新載入頁面。

2. 檢查網站狀態

當您試圖診斷連線錯誤時,很容易忽略顯而易見的解釋。

也許您要訪問的網站癱瘓了?

嘗試使用不同的裝置或其他連線方式訪問同一頁面。例如,您可以將手機上的無線網路連線切換為資料連線。

您還可以使用 Down for Everyone or Just Me 等專用工具檢查任何網站的狀態。
檢查網站狀態
也許您只需要等待一段時間問題就會解決。

3. 檢查瀏覽器擴充套件

一些基於瀏覽器的應用程式會與瀏覽器載入內容的方式發生互動。隱私擴充套件和廣告攔截器尤其如此。

如果這些擴充套件程式停止正常工作,就會導致連線問題。

嘗試逐個禁用擴充套件程式

禁用每個擴充套件後,嘗試訪問您想要的網站。如果錯誤突然消失,你就找到了罪魁禍首。

4. 重啟網際網路路由器

好了,這就是低垂的果實。如果你發現 ERR_CONNECTION_RESET 錯誤仍然存在,你就需要嘗試一些更有創意的解決方案了。

重啟路由器就是一個很好的開始。

就像電腦一樣,路由器也有一個臨時檔案快取。當快取過快變大時,就會出現連線問題。

重啟路由器是解決此類問題的簡單方法–只需關閉路由器並拔掉電源線 30 秒鐘。然後,再插上電源線,重新開機。

如果你運氣好,僅此一項就可能清除堵塞。

5. 檢查您的VPN

如果您出於工作或隱私原因使用VPN,重要的是要知道您與它的連線可能會斷開。發生這種情況時,您可能無法與某些網站建立連線,直到它恢復。

根據您使用的VPN軟體,它可能會嘗試自動重新連線,或者您可能必須手動重新連線。某些軟體還為您提供了在嘗試重新連線到網路時阻止導航的選項:

 

OpenVPN軟體

OpenVPN軟體

 

如果您使用VPN工作,您嘗試訪問的網站可能會在您使用無法識別的IP地址時阻止或重置連線。如果是這種情況,重新連線到VPN應該可以解決問題。

6. 重置您的TCP/IP設定

如果手動重置瀏覽器不起作用,您可以強制作業系統 (OS) 更新TCP和IP協議設定。這將使您的網際網路連線恢復到其預設設定,並且在此過程中,它可以修復 ERR_CONNECTION_RESET 錯誤。

如何在Windows中重置TCP/IP設定

如果您使用的是Windows,則可以通過命令列重置和更新TCP/IP設定。

為此,請單擊“開始”按鈕,輸入“cmd”(不帶引號),然後按Enter。你會看到一個像這樣的視窗:

 

Windows中的命令提示符

Windows中的命令提示符

 

現在繼續,一一輸入以下命令。每一行都是一個不同的命令——所以輸入一個,按Enter,然後繼續下一個:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Netsh winsock reset
Netsh int ip reset
Ipconfig /release
ip/config /renew
Ipconfig /flushdns
Netsh winsock reset Netsh int ip reset Ipconfig /release ip/config /renew Ipconfig /flushdns
Netsh winsock reset
Netsh int ip reset
Ipconfig /release
ip/config /renew
Ipconfig /flushdns

除了重置您的網際網路連線外,最後一個命令還將重新整理您的本地域名系統 (DNS) 快取。過時的快取會導致連線錯誤,因此這個附加命令可以派上用場。

一旦您的網際網路連線再次啟動,請嘗試訪問返回 ERR_CONNECTION_RESET 錯誤的網站。如果它仍然存在,請繼續進行下一個修復。

如何在macOS中重置TCP/IP設定

在macOS上重置TCP/IP設定非常簡單——只需幾個步驟即可完成:

  1. 轉到系統偏好設定並選擇網路選項。
  2. 選擇您的活動網際網路連線並開啟其高階設定。
  3. 轉到TCP/IP選項卡。
  4. 單擊更新DHCP租約

重置TCP/IP設定後,嘗試訪問之前顯示 ERR_CONNECTION_RESET 錯誤的網站。如果您的網際網路連線有問題,則錯誤應該消失了。

7. 禁用您的防病毒軟體和防火牆

在保護您在網路上時,防病毒和防火牆可能非常激進。在某些情況下,您的防病毒軟體可能會阻止您下載和開啟檔案,或者完全阻止您訪問網站。

這同樣適用於您的防火牆,它可能會在您嘗試訪問特定站點時重置您的連線。

排除防火牆的最佳方法是暫時禁用它,然後檢查 ERR_CONNECTION_RESET 錯誤是否仍然存在。以下是在任一作業系統中執行此操作的方法:

  1. 禁用Windows防火牆
  2. 禁用macOS防火牆

如果您的防病毒軟體阻止與遠端伺服器的連線,您也必須手動禁用它。該過程將根據您使用的程式而有所不同,因此您需要檢查其文件。

根據我們的經驗,您的防火牆或防病毒軟體很少會重置連線。如果您嘗試訪問不安全的網站,您的瀏覽器很可能會向您顯示警告。但是,如果到目前為止您已經嘗試了所有其他修復,那麼值得禁用這兩組軟體以排除它們作為原因。

8. 清除瀏覽器快取

您的瀏覽器會儲存您訪問的大多數網站的資料,因此在您返回時無需從頭開始重新載入它們。在某些情況下,過時的快取檔案可能會導致載入網站時出現錯誤,例如“ERR_CONNECTION_RESET”。

如果是這種情況,您可以通過清空瀏覽器快取來解決問題。無論您使用什麼瀏覽器,該過程的工作原理都相同。

例如,如果您使用Chrome,您可以轉到設定 > 隱私和安全 > 清除瀏覽資料,然後勾選快取影象和檔案選項:

 

清除Chrome中的快取

清除Chrome中的快取

 

單擊清除資料並等待Chrome刪除快取的檔案。

該過程不會花費很長時間,一旦完成,您可以嘗試重新載入出現 ERR_CONNECTION_RESET 錯誤的頁面。

此過程也適用於非Chrome瀏覽器。在其他瀏覽器中清除快取的步驟非常相似。

9. 禁用您的代理伺服器

如果您通過代理伺服器路由連線,則在嘗試載入網站時可能會導致錯誤,例如 ERR_CONNECTION_RESET。這可能是因為代理伺服器無法建立與網站的連線,或者是因為您一開始就無法連線到代理伺服器。

無論如何,除非您出於特定原因使用代理伺服器,否則您可以繼續禁用它。

如果您使用的是Windows,您可以開啟“開始”選單,輸入“Internet選項”(不帶引號),然後選擇出現的選項。

將開啟一個名為Internet屬性的視窗。轉到連線選項卡並選擇區域網設定選項:

 

修改您的Windows網際網路設定

修改您的Windows網際網路設定

 

在下一個視窗中,查詢選項:為LAN使用代理伺服器。如果啟用了該設定,請將其關閉並檢查自動檢測設定選項

 

禁用代理伺服器

禁用代理伺服器

 

點選確定,就是這樣。您可以繼續嘗試訪問返回“ERR_CONNECTION_RESET”錯誤的網站。如果您已經嘗試過其他所有方法,這應該可以解決問題。

10. 嘗試不同的 DNS 伺服器

快取損壞可能不是造成連線問題的唯一原因。

每次訪問一個新網站時,裝置都要向 DNS 伺服器詢問方向。如果這些伺服器工作不正常,你可能會看到 ERR_CONNECTION_RESET 等錯誤。

解決方法是切換伺服器。您可以通過裝置的網路設定進行切換,通常是在高階選項下。

以下是一些可供嘗試的 DNS 提供商:

  • Cloudflare: 1.1.1.1 和 1.0.0.1
  • 谷歌: 8.8.8.8 和 8.8.4.4
  • OpenDNS:208.67.222.222 和 208.67.220.220

確保更改後重啟裝置,以便新的 DNS 設定生效。

小結

如果您遇到 ERR_CONNECTION_RESET 錯誤,這意味著您的瀏覽器無法與遠端伺服器建立連線。在大多數情況下,這是由於您的 Internet 設定中的錯誤配置或其他阻止連線的原因。

根據您的情況導致 ERR_CONNECTION_RESET 錯誤的原因,您可以通過上述所介紹的十種方法來修復它。

評論留言

脣槍舌劍 (2)

  • larry的頭像

    larry

    2023.9.21 08:09

    解决这种问题很容易。一般情况下,您只需要换到另外一个国家去就可以完美解决这类问题了

    回覆
    • 耀的頭像

      耀

      2023.10.31 14:10

      求解