SSD 對遊戲的影響:讀取、串流與 DirectStorage
SSD 會改善讀取時間、資源串流與移動卡頓,但通常不會提高平均幀率。本文比較硬碟、SATA 與 NVMe,解釋「需要 SSD」的意義、DirectStorage 的原理與限制,以及容量與安裝建議。
這篇文章寫給還把遊戲裝在傳統硬碟上的玩家、看到需求表寫著「需要 SSD」而不確定嚴不嚴重的人,以及想知道 NVMe、DirectStorage 這些名詞到底和遊戲有什麼關係的讀者。我們會說明儲存裝置在遊戲中真正影響的是什麼、不影響的是什麼,以及選購與安裝時值得注意的細節。
從軟碟片換片安裝的年代走過來,對「讀取」這件事的感受特別深:早年一款遊戲要換好幾張磁片,後來改成光碟,再後來是硬碟。每一次儲存媒介變快,遊戲設計的方式也跟著改變。今天的情況也一樣:當開發者可以假設玩家使用 SSD,遊戲就會被設計成更依賴快速讀取。
儲存裝置在遊戲中負責什麼
遊戲的所有資源平常都放在儲存裝置上:地圖、模型、材質、音效、影片。遊戲執行時,需要的資料會被讀進系統記憶體,再交給處理器解壓縮或處理,最後把要給顯示卡的部分送進顯示記憶體。儲存裝置的速度影響的是這條流水線的第一段。
SSD 會改善的事
- 讀取時間:開遊戲、讀存檔、傳送與換關卡時的等待時間。
- 資源串流:開放世界遊戲在你移動時持續在背景讀取周圍區域的資料,儲存裝置太慢時,會看到材質或模型晚一步才出現。
- 移動時的卡頓:當遊戲必須等待資料讀完才能繼續,畫面會短暫停頓,這類卡頓在高速移動或進入新區域時特別容易出現。
- 系統整體反應:開機、切換程式與安裝更新都會更快。
SSD 通常不會改善的事
- 平均幀率:畫面一旦開始渲染,幀率主要取決於顯示卡與處理器,儲存裝置通常不是決定因素。
- 著色器編譯卡頓:部分遊戲第一次遇到新特效時需要編譯著色器,這主要是處理器的工作,SSD 幫助有限。
- 網路延遲:連線遊戲的延遲與儲存裝置無關。
硬碟、SATA SSD 與 NVMe SSD 的差別
| 類型 | 原理與介面 | 對遊戲的意義 |
|---|---|---|
| 傳統硬碟 (HDD) | 機械讀寫頭在旋轉碟片上尋找資料 | 隨機讀取很慢,大量零散檔案時尤其明顯,越來越多新遊戲不建議使用 |
| SATA SSD | 快閃記憶體,透過 SATA 介面連接 | 和硬碟相比,讀取與串流體驗改善非常明顯,多數遊戲已經足夠 |
| NVMe SSD | 快閃記憶體,透過 PCIe 通道連接,通常為 M.2 規格 | 頻寬與並行處理能力更高,能更充分發揮 DirectStorage 等新技術 |
其中最關鍵的一步,是從硬碟換到任何一種 SSD。硬碟的弱點在於隨機讀取,也就是同時讀取許多散落各處的小檔案,而這正是現代遊戲最常見的讀取方式。至於 SATA SSD 與 NVMe SSD 之間,或不同世代的 NVMe 之間,在目前多數遊戲中的讀取差異,通常不像從硬碟換到 SSD 那麼明顯;差距大小視遊戲的讀取設計而定。
「需要 SSD」代表什麼
當需求表明確寫出「需要 SSD」,通常代表遊戲在設計時就假設資料能快速讀取,例如大幅減少讀取畫面、讓場景無縫切換,或在高速移動時即時串流大量資源。這時把遊戲裝在硬碟上:
- 遊戲可能仍然可以啟動,但讀取時間大幅增加。
- 高速移動時可能看到材質、模型延遲出現,甚至出現短暫停頓。
- 部分遊戲可能在偵測到硬碟時顯示警告。
所以我們建議把「需要 SSD」當作一個重要條件,而不是可有可無的建議。
DirectStorage 是什麼
DirectStorage 是微軟為 Windows 提供的一組程式介面,目標是讓遊戲更有效率地從 NVMe SSD 讀取資料。它主要解決兩個問題:
- 大量小請求的處理成本:傳統的讀取流程在處理大量小型讀取請求時,會在作業系統與處理器端產生不少額外負擔。DirectStorage 讓遊戲可以批次送出大量請求,降低這部分成本。
- 解壓縮的負擔:遊戲資源通常經過壓縮。過去解壓縮主要由處理器負責,DirectStorage 後續版本加入了以顯示卡進行解壓縮的能力,讓處理器可以把時間花在其他工作上。
需要注意的幾點:
- 必須由遊戲本身支援,並不是安裝了就對所有遊戲有效。
- 搭配 NVMe SSD 才能發揮最完整的效果;在其他儲存裝置上,遊戲仍可運作,但效益有限。
- Windows 10 與 Windows 11 都可以使用,微軟表示 Windows 11 的儲存架構有額外的最佳化。
- 實際的改善幅度取決於遊戲的實作方式,不同遊戲差異很大。
容量與安裝的實際建議
- 預留空間:現代大型遊戲安裝檔案相當大,更新檔也可能很大。SSD 在接近滿載時,寫入效能可能下降,建議保留一定的剩餘空間。
- 把常玩的遊戲放在 SSD 上:如果同時有 SSD 和硬碟,把需要快速讀取的大型遊戲放在 SSD,老遊戲或少玩的遊戲放在硬碟。多數遊戲平台都支援建立多個遊戲庫資料夾並搬移已安裝的遊戲。
- 注意散熱:高速 NVMe SSD 在長時間大量讀寫時可能發熱,許多主機板提供 M.2 散熱片,安裝時記得撕掉保護膜。
- 確認 M.2 插槽規格:有些主機板的 M.2 插槽只支援特定介面,或與其他插槽共用通道,安裝前請看主機板說明書。
- 留意產品規格差異:同樣是 SSD,有無獨立快取、使用哪種快閃記憶體,在長時間大量寫入時的表現可能不同。對以讀取為主的遊戲而言影響較小,但頻繁安裝大型遊戲時可能感受到差異。
怎麼確認遊戲裝在哪種儲存裝置上
很多玩家其實不確定自己的遊戲裝在哪一顆磁碟上,特別是電腦同時有 SSD 與硬碟時。可以這樣確認:
- 開啟工作管理員的「效能」分頁,左側會列出每一顆磁碟,並標示類型(例如 SSD 或 HDD),部分版本還會顯示 NVMe 等介面資訊。
- 在 Windows 搜尋「重組並最佳化磁碟機」,視窗中的「媒體類型」欄位會顯示每個磁碟機是固態硬碟還是傳統硬碟。
- 在遊戲平台的遊戲庫設定中,查看該遊戲的安裝路徑位於哪個磁碟機代號。
如果發現需要快速讀取的大型遊戲裝在硬碟上,把它搬到 SSD,往往是成本最低、效果最直接的改善。
升級 SSD 的兩種做法
把系統從硬碟換到 SSD,常見有兩種做法,各有優缺點:
- 複製(移轉)系統:使用 SSD 廠商或第三方提供的複製工具,把原本的系統完整搬到新 SSD。好處是設定與程式都保留,缺點是舊系統累積的問題也一起搬過去,而且新 SSD 容量必須足以容納原有資料。
- 重新安裝系統:在新 SSD 上全新安裝 Windows,再重新安裝程式與遊戲。花的時間較多,但系統最乾淨,也是處理長期累積問題的好機會。
無論哪一種,開始之前都要先備份重要資料,並確認主機板能從新 SSD 開機。舊硬碟可以保留下來當作存放影片、照片或老遊戲的資料碟。
常見誤區
- 「換 SSD 幀率就會變高」:SSD 主要改善讀取與串流,平均幀率通常不會因此提升。
- 「NVMe 一定讓遊戲讀取快好幾倍」:從硬碟換到 SSD 的差異最明顯,SSD 之間的差距通常小得多,且視遊戲而定。
- 「有 DirectStorage 的 SSD」:DirectStorage 是軟體介面,不是 SSD 的功能,需要遊戲支援。
- 「遊戲裝在哪顆硬碟都一樣」:標示需要 SSD 的遊戲裝在硬碟上,體驗可能明顯變差。
- 「SSD 裝滿也沒關係」:接近滿載時效能與壽命管理都可能受影響,建議留有餘裕。
和 FrameScope 的關係
FrameScope 的我能跑嗎?主要比較處理器與顯示卡的分級;儲存需求請直接對照遊戲頁面上的官方需求,在遊戲列表中可以看到每款遊戲列出的容量與是否需要 SSD。如果你在排查卡頓,建議和 RAM 指南、體檢清單一起看,因為讀取卡頓、記憶體不足與顯示記憶體不足的症狀很容易混淆。評估規則請參考評估方法。
常見問題
遊戲需求寫需要 SSD,SATA SSD 可以嗎?
一般而言可以。「需要 SSD」多半是排除傳統硬碟,SATA SSD 在多數遊戲中已能提供良好的讀取體驗。若遊戲特別標示 NVMe,則以官方說明為準。
把作業系統和遊戲裝在同一顆 SSD 上會比較慢嗎?
對多數玩家影響不大。只要容量足夠、保留剩餘空間,放在同一顆 SSD 是常見的做法。若容量吃緊,再把遊戲移到第二顆 SSD 即可。
DirectStorage 需要另外安裝嗎?
通常不需要。支援 DirectStorage 的遊戲會自帶所需元件,玩家只要使用支援的 Windows 版本並保持系統與驅動程式更新即可。
外接 SSD 可以拿來玩遊戲嗎?
可以,但速度受連接埠與傳輸線規格限制,可能比內接 SSD 慢。對讀取需求較低的遊戲影響不大,對需要大量串流的遊戲則建議使用內接 SSD。
SSD 會不會很快寫壞?
一般遊戲以讀取為主,寫入量相對有限。SSD 標示有耐寫度規格,正常使用情境下多數玩家不太會接近上限,但仍建議保留剩餘空間並保持韌體更新。
我的遊戲讀取很慢,換 NVMe 一定有用嗎?
如果你目前用的是傳統硬碟,換成任何 SSD 通常都會明顯改善。如果已經是 SATA SSD,升級 NVMe 的效果取決於遊戲,有時差異有限,建議先確認瓶頸是否在其他地方。