僅在線上遊戲中出現一致、短暫的圖形凍結/卡頓現象

僅在線上遊戲中出現一致、短暫的圖形凍結/卡頓現象

幾個月來我一直遇到這個問題,我聯繫過的每個客戶支援都放棄了我。我想也許我可以在這裡得到幫助。

問題描述

自6 月以來,在我的線上遊戲(TF2、Dino D-Day、Day of Defeat、Left 4 Dead 2(僅限線上模式)、Primal Carnage)中,每當我加入任何伺服器(即使是延遲< 23的伺服器)並玩時,每個10-15 秒後我的遊戲會凍結 2 秒,然後恢復。在這些「凍結」期間,音訊有時會中斷或循環,我的角色會捕捉到我幾秒鐘前所處的位置,並且所有動畫都會停止。如果我有一個 FPS 計數器處於活動狀態,FPS 計數器將保持活動狀態,但所有模型、動畫、聲音等將停止 2 秒。一旦遊戲恢復,我就會扭曲/傳送到凍結發生時的位置(或完全其他地方),並且所有模型/動畫/聲音都恢復正常。凍結期間發生的所有遊戲內事件也會顯示。例如,如果我在那段時間死了,當遊戲解凍時我的角色就​​會立即死亡。

請注意,這種情況僅發生在線上遊戲中。我的單機遊戲沒問題。

這個問題是幾個月前突然出現的,我絕不過去曾經遇到過這樣的問題。我沒有對我的硬體進行任何更改。我注意到這個問題是在我安裝 Day of Defeat: Source 的那天開始的,但這可能是巧合?我已經卸載了該遊戲,但問題仍然存在。

我一開始以為這是網路問題,因為我的 ISP 很糟糕,發生這種情況時 ping 會出現峰值,所以我更換了 ISP,並在家中安裝了光纖。現在,我的網路速度快如閃電,沒有 ping/延遲問題,但凍結現象仍然存在。

我已經在無線網路上的其他電腦上嘗試過我的遊戲,它們根本沒有遇到任何這些問題。所以我想我可以排除網路問題。

電腦規格:

  • AMD Radeon HD 7660D APU (3.4 GHz)
  • 64 位元 Windows 7 SP1
  • 12GB內存
  • 1.49 TB 可用硬碟空間
  • 直接 X 11
  • 無線網路連線(100 Mb/s)

到目前為止我已經嘗試過什麼

  • 全新安裝最新的顯示卡驅動程式
  • 禁用 AMD QuickStream 技術
  • 重新安裝Steam
  • 驗證遊戲緩存
  • 重新安裝有問題的遊戲
  • sv_forcepreupload "1"和添加cl_forcepreupload "1"到 autoexec.cfg
  • 關閉多核心渲染
  • 設定舊遊戲的處理器親和力(尤其是 DoD)
  • 開啟高性能模式進行電源設置
  • 玩遊戲時關閉防毒軟體
  • 將所有遊戲內圖形設定降低到令人遺憾的水平
  • 確保垂直同步已關閉
  • 監控CPU溫度(我下載了HWMonitor並在線上玩TF2時觀察了我的CPU(APU)溫度。我的峰值溫度是100℃,平均約85℃。看起來瘋狂的熱,所以我還下載了 CoreTemp 並用它來監控(因為有些人報告 HWMonotor 的讀數不好),它顯示我的 CPU 最高運行溫度為 48 C。 所以這裡似乎存在一些差異。
  • Running net_graph 2 in TF2 (The circled area is the block that appeared as soon as a freeze ended. Note that the ping is bad here because I was on a higher-latency server when I took this, but this same graph behavior occurs on any伺服器)網路圖

Steam 支援已經放棄了我,並告訴我嘗試重新格式化我的整個計算機,但這確實很激烈,我不想僅僅為了解決僅在網絡遊戲中發生的問題而這樣做。

任何建議將不勝感激。

答案1

問題是由於無線適配器故障導致一些非常常見的資料包遺失峰值。更換我的無線適配器解決了這個問題。

我透過執行上面看到的 net_graph 發現了這個問題,並且還使用 ping 繪圖軟體監控我的網路流量(不確定我是否可以使用該軟體的名稱),該軟體每 10 秒顯示延遲和資料包遺失峰值。直接連接到有線連接也解決了問題,從而揭示了無線卡是罪魁禍首。

我希望這對遇到此問題的其他人有所幫助。

相關內容