如何修復“ERR_SPDY_PROTOCOL_ERROR”

谷歌瀏覽器聲稱是世界上使用最廣泛的瀏覽器的寶座,並且已經成功保持了近十年的時間。擁有如此龐大的用戶群也意味著很多錯誤可能會意外出現。一個這樣的問題是“ERR_SPDY_PROTOCOL_ERROR”。它與已棄用的 SPDY(“快速”)開放規範網絡協議有關,該協議旨在更有效地傳輸 Web 內容。作為 Google Chrome 的一部分,該協議管理 HTTP 流量以減少網頁加載時間和延遲並提高網絡安全性。至於“ERR_SPDY_PROTOCOL_ERROR”,有很多原因可以解釋它的出現。高網絡延遲、使用較舊的 Chrome 版本、來自反惡意軟件安全解決方案的干擾都可能導致錯誤。如果更新 Chrome 或停止您的安全產品似乎沒有影響“ERR_SPDY_PROTOCOL_ERROR”,請嘗試下面列出的解決方案,看看它們是否能夠提供幫助。

Chrome 中的沖洗套接字

  1. 打開 Chrome。
  2. 將 chrome://net-internals/#events&q=type:SPDY_SESSION%20is:active粘貼或輸入到地址欄中,然後按鍵盤上的 Enter。
  3. 單擊位於右上角的箭頭。
  4. 從下拉菜單中的可用選項中,選擇“沖洗插座”。
  5. 查看頁面現在是否可以正常打開。
  6. 如果“ERR_SPDY_PROTOCOL_ERROR”仍然存在,請將chrome://net-internals/#sockets粘貼到地址欄中,然後按 Enter。
  7. 選擇“沖洗套接字池”。

通過命令提示符刷新 DNS

該問題的另一個潛在解決方案是刷新 DNS(域名系統)。最快的方法之一是通過命令提示符。在任務欄上的搜索字段中鍵入命令提示符。現在,右鍵單擊頂部結果並選擇“以管理員身份運行”或從右側列出的選項中選擇它。進入命令提示符後,分別輸入以下命令,然後在每個命令後按 Enter:

ipconfig/發布

ipconfig /全部

ipconfig /flushdns

ipconfig /更新

netsh int ip 設置 dns

netsh winsock 重置

然後,關閉命令提示符窗口並重新啟動計算機。

清除瀏覽緩存

清除緩存可以幫助解決許多瀏覽器問題。首先,打開 Chrome 並單擊位於窗口右上角的三個點圖標。然後按照以下步驟操作:

  1. 選擇“設置”。
  2. 找到並單擊“高級”以訪問更多選項。
  3. 向下滾動,直到您到達“隱私和安全”部分。
  4. 找到“清除瀏覽數據”並單擊它。
  5. 在新窗口中,單擊“高級”選項卡。
  6. 選擇要刪除的數據類型。建議至少選擇“Cookie 和其他側數據”以及“緩存的圖像和文件”。
  7. 選擇“託管應用數據”並將“時間範圍”設置為“所有時間”。
  8. 單擊“清除數據”以啟動刪除過程。
  9. 清除緩存後,關閉 Chrome,然後重新打開它以測試“ERR_SPDY_PROTOCOL_ERROR”是否已修復。