效能排查

遊戲卡頓與幀時間:幀率不低為什麼還是卡?原因與排查步驟

平均幀率和幀時間穩定度有什麼不同?著色器編譯、資源串流、VRAM 與記憶體不足、背景程式、垂直同步與 VRR 各自造成什麼樣的卡頓,以及一步步找出原因的排查順序。

發布:2026年10月27日 · 閱讀時間約 7 分鐘

這篇文章寫給幀率數字看起來不差、玩起來卻一頓一頓的玩家,也寫給剛換了新硬體,卻發現某些遊戲依然卡卡的人。卡頓的原因很多,有些來自硬體不足,有些來自遊戲本身的設計,有些只是系統設定沒調好。我們會說明平均幀率和幀時間的差別、常見卡頓的來源與特徵,以及一套從簡單到複雜的排查順序,讓你先找出原因,再決定要調整設定還是更換硬體。

平均幀率和幀時間:為什麼數字好看卻不順

幀率是「一秒內畫出幾張畫面」,幀時間則是「每一張畫面各花了多久」,通常以毫秒表示。兩者是同一件事的兩種看法,但平均值會掩蓋問題。

想像一秒鐘內大部分畫面都很快完成,只有一張拖了很久。平均下來幀率還是不錯,但你會清楚感覺到那一下停頓。人對「節奏突然被打斷」非常敏感,所以幀時間是否穩定,往往比平均幀率高低更影響手感。

監控軟體的疊加顯示通常可以畫出幀時間曲線。順暢的遊戲大致是一條平穩的線,卡頓則會出現突出的尖刺。看懂這張圖,就能分辨三種完全不同的問題:

  • 整體偏慢:曲線整條偏高但平穩,通常是顯示卡或處理器運算力不足,降低畫質或解析度就會改善。
  • 偶發尖刺:大部分時間平穩,偶爾跳一大下,多半與著色器編譯、資源載入或記憶體不足有關。
  • 規律性抖動:曲線呈鋸齒狀上下跳動,常和幀率上限、同步設定或背景程式有關。

卡頓的常見來源

來源典型症狀何時最明顯先試什麼
著色器編譯第一次出現新特效時頓一下新遊戲、大型更新後、換驅動程式後等預先編譯完成,重玩同一段看是否改善
資源串流移動或轉換區域時頓住開放世界快速移動、進入新區域確認遊戲安裝在 SSD
VRAM 不足轉鏡頭時卡頓、材質變糊高材質、光線追蹤、高解析度降低材質品質
系統記憶體不足越玩越卡、切換視窗很慢同時開很多程式關閉背景程式,確認容量與雙通道
處理器瓶頸人多、場面大時掉幀大型城鎮、多人戰鬥降低人群密度與物理效果
背景程式不規則的頓點下載、掃毒、錄影同時進行關閉,或排程到不玩的時間
同步與幀率設定規律抖動或畫面撕裂幀率接近或超過螢幕更新率調整垂直同步、VRR 與幀率上限

著色器編譯卡頓

著色器是顯示卡用來計算光影、材質與特效的小程式。遊戲出貨時通常無法直接附上編譯好的版本,因為不同的顯示卡和驅動程式需要的格式不同,所以必須在你的電腦上編譯。

如果遊戲在第一次遇到某個特效時才即時編譯,就會出現「第一次進某個區域或看到某個技能時頓一下,第二次就沒事」的典型症狀。這類卡頓有幾個特徵:

  • 新遊戲、大型更新後或更新顯示卡驅動程式後特別明顯,因為快取被清空或失效。
  • 重複玩同一段時通常會改善。
  • 硬體再強也很難完全消除,因為瓶頸在編譯發生的時機,而不是運算量。

實用的做法是:如果遊戲開頭提供預先編譯著色器的步驟,讓它跑完再開始玩;沒有理由時不要清除著色器快取;更新驅動程式後,前幾次遊玩的卡頓通常會隨時間減少。處理器核心數較多、速度較快,一般也能縮短預先編譯的時間。

資源串流、VRAM 與記憶體不足

開放世界遊戲不會一次把整張地圖讀進記憶體,而是邊玩邊從硬碟載入附近的資料,這叫資源串流。當載入速度跟不上移動速度,或記憶體放不下需要的資料時,就會卡頓。

  • 硬碟:遊戲裝在傳統硬碟上,快速移動時容易出現頓點與材質延遲。越來越多遊戲在需求中直接列出 SSD,詳見 SSD 與遊戲。
  • VRAM:顯示記憶體放不下時,資料要經過較慢的匯流排來回搬運,常見症狀是轉鏡頭卡頓、材質變糊。可以先把材質品質降一級測試,詳見 VRAM 指南。
  • 系統記憶體:容量不足時系統會改用硬碟上的分頁檔,表現就是玩得越久越不順。單通道配置也會讓處理器與內建顯示晶片吃虧,詳見 RAM 容量與雙通道。

這三者的共同點是「平均幀率不一定低,但尖刺很多」,所以只看幀率數字很容易誤判。

背景程式與系統設定

很多卡頓其實和遊戲無關,而是其他程式在搶資源。

  • 下載與更新:遊戲平台、作業系統更新或雲端同步在背景執行,會同時占用硬碟、網路與處理器。
  • 防毒掃描:排程掃描剛好在遊戲時啟動,會造成不規則的頓點。
  • 錄影與疊加顯示:多個疊加工具同時開啟可能彼此衝突,只保留真正需要的那一個。
  • 瀏覽器:開著影音網站或大量分頁,會占用記憶體與顯示卡資源。
  • 電源模式:筆電使用省電模式,或桌機的電源計畫被設成節能,時脈都會被壓低。
  • 溫度:散熱不良造成的降頻也會讓幀時間不穩,如果遊戲越玩越卡,記得一併檢查溫度與時脈。

垂直同步、VRR 與幀率上限

當遊戲產生畫面的節奏和螢幕更新的節奏不一致時,就會出現撕裂或抖動。

  • 垂直同步:讓顯示卡等螢幕準備好再送出畫面,可以消除撕裂。但當幀率低於螢幕更新率時,傳統垂直同步可能讓畫面在不同節奏之間跳動,也會增加輸入延遲。
  • 可變更新率(VRR):支援的螢幕會配合顯示卡的出圖節奏調整更新時機,在支援範圍內同時避免撕裂與抖動。使用時請確認螢幕與顯示卡設定都已開啟,並使用支援的連接埠與線材。
  • 幀率上限:把幀率限制在略低於螢幕更新率,通常能讓幀時間更平穩,也讓 VRR 持續在有效範圍內運作。遊戲內建或驅動程式提供的限制器都可以試試。

補幀技術能讓畫面看起來更流暢,但它無法修正原本的卡頓尖刺,有時反而讓問題更難判斷,詳見升頻與補幀。

一步步排查

  1. 先確認是哪一種卡:開啟幀時間曲線,分辨整體偏慢、偶發尖刺還是規律抖動。
  2. 重玩同一段:第二次明顯改善,多半是著色器編譯;每次都一樣,就繼續往下排查。
  3. 檢查背景程式:關閉下載、錄影、瀏覽器與多餘的疊加工具,再試一次。
  4. 確認安裝位置與記憶體:遊戲是否裝在 SSD 上?系統記憶體是否吃緊?
  5. 只降材質品質:如果卡頓明顯減少,代表 VRAM 是主因。
  6. 調整同步與幀率上限:開啟 VRR、設定幀率上限,觀察規律抖動是否消失。
  7. 觀察溫度與時脈:玩一段時間後是否越來越差?
  8. 更新或回復驅動程式:如果問題是更新後才出現,可以考慮回到先前穩定的驅動程式。

每次只改一個項目,才知道哪個調整真正有效。如果排查到最後,發現問題出在硬體等級,再開始規劃升級也不遲。

常見誤區

  • 「平均幀率高就一定順」:平均值會掩蓋尖刺,幀時間穩定度才是手感的關鍵。
  • 「卡頓就是顯示卡太弱」:著色器編譯、資源串流、記憶體與背景程式都是常見原因。
  • 「換頂級硬體就不會卡」:部分著色器編譯與串流卡頓來自遊戲設計,強硬體只能減輕。
  • 「垂直同步一定不好」:在不支援 VRR 的螢幕上,它仍是避免撕裂的有效選擇,只是要接受多一點延遲。
  • 「補幀能解決卡頓」:補幀讓畫面看起來更順,但無法消除原本的停頓。
  • 「清除快取能解決一切」:清掉著色器快取反而會讓遊戲重新編譯,短期內更卡。

FrameScope 怎麼看待卡頓

FrameScope 的我能跑嗎?是拿你的硬體和遊戲官方的最低與建議需求比較,並不量測幀率或幀時間。符合建議需求不代表完全不會卡頓,因為著色器編譯、串流行為與你的系統環境都不在官方需求表涵蓋的範圍內;但如果你的硬體明顯低於需求,卡頓的機率確實會提高。判斷規則詳見評估方法。

常見問題

幀率和幀時間有什麼不同?

幀率是一秒內畫出多少張畫面,幀時間是每一張畫面各花了多久。平均幀率會掩蓋偶發的長幀時間,所以幀時間曲線更能反映實際手感。

為什麼遊戲第一次玩某段會卡,第二次就順了?

這通常是著色器編譯卡頓。遊戲第一次遇到某個特效時才即時編譯,編譯好的結果存入快取後,下次就不必再編譯。

更新驅動程式後遊戲變卡,正常嗎?

更新後著色器快取可能失效,前幾次遊玩需要重新編譯,卡頓通常會逐漸減少。若長時間仍未改善,可以考慮回到先前穩定的驅動程式測試。

開了 VRR 還需要設定幀率上限嗎?

通常建議設定。把幀率限制在略低於螢幕更新率,可以讓 VRR 持續在有效範圍內運作,幀時間也比較平穩。

遊戲裝在傳統硬碟上會卡嗎?

開放世界或大量即時載入的遊戲,在傳統硬碟上較容易出現頓點與材質延遲。越來越多遊戲在官方需求中直接列出 SSD。

FrameScope 能告訴我遊戲會不會卡頓嗎?

不能。FrameScope 只拿你的硬體和官方最低與建議需求比較,不量測幀率或幀時間。符合需求能降低風險,但無法保證完全不卡頓。

延伸閱讀