- 記得備份 記錄自己改了哪些東西
- 特別是登錄檔跟網路介面卡的設定
- 遊戲的有效程式名稱很重要(HD-player.exe、 Ragexe.exe 等)
運行遊戲之後在工作管理員裡面跑CPU的程式是我們主要改的目標
快速導覽目錄
- I. 效能優化 (High FPS)
- 步驟 1: NVIDIA 程式設定:強制最高效能
- 步驟 2: NVIDIA Profile Inspector:細部紋理調整
- 步驟 4: Windows 遊戲與圖形設定
- 步驟 5: 執行檔相容性設定
- II. 網路延遲 (Low Latency)
- 步驟 6: 登錄檔修改:降低網路回應延遲
- 步驟 7: 網卡進階設定:提升傳輸效率
- III. 進階與系統
- 步驟 3: 關閉 CFG (選用)
- 最後步驟: 虛擬記憶體與重啟
- 步驟1
Nvidia控制面板 ->管理3D設定
有廣域設定 跟 程式設定點選程式設定選擇要自訂的程式找你要影響的程式遊戲的話我有玩爐石、仙境傳說通常裡面都找的到找不到就自己新增要怎麼新增就是你開遊戲之後會在工作管理員裡面CPU上上下下的程式名稱以仙境傳說來說就是 Ragexe.exe
以模擬器為例子就是 HD-Player.exe
照著圖上面的改圖檔都會跑掉我改用打字的此設定的環境為 : MMORPG / DX9版本的RO仙境傳說 / 多開視窗
影像銳利化 : 開啟 / 銳利化 0.50,忽略影片雜訊 0.17 可以提升畫質又只要少少效能
三重緩衝 : 關閉垂直同步 : 關閉 這兩個一起講,沒有特殊需求不用開低延遲模式 : 開啟 CPU強可以開超高,多開可能會導致微卡頓,因此建議先從 開啟/On 開始測試
執行緒最佳化 : 開啟 多核心開啟效果明顯 可以當作 並列施法技能多圖框取樣AA (MFAA) :關閉 開了增加GPU負載材質過濾 - 三線性最佳化 : 開啟 開啟優化減輕負載
材質過濾 - 品質 : 高效能 犧牲小畫質提升效率
材質過濾 - 負精細度 (LOD) 偏差 : 鉗位 鉗位效率好材質過濾 - 非均質樣本最佳化 : 開啟 跟非等向過濾一套組合拳
消除鋸齒 - FXAA : 關閉 為了效率不建議開消除鋸齒 - Gamma 修正 : 關閉 沒用消除鋸齒 - 模式 : 由應用程式控制 不建議開消除鋸齒 - 設定 : 無 / 由應用程式控制 不建議開消除鋸齒 - 透明度 : 關閉 打死不能開畫面播放速率上限 : 使用廣域設定 (關閉) 關掉吧就是要它快阿背景應用程式畫面播放速率上限 : 20FPS 多開那堆視窗降FPS很重要能更低設5虛擬現實預先著色圖框 : 1 低延遲模式同理電源管理模式 : 慣用的最大效能 讓它隨傳隨到責任制 (必開) / 最大的問題是耗電,筆電要開要插插座非等向過濾 : 16x 提升遠處畫質,影響效能小另外有個玄學說是如果容易閃退可以嘗試設定,如果本來穩定就不用特別設定了CUDA - 系統記憶體遞補政策 : 偏好 「系統記憶體遞補」
- 影像銳利化如果不一樣
設定需要改regedit (驅動如果更新可能需要再改一次)
舊版N卡驅動,路徑:
電腦\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nvlddmkm\FTS
對於571.96版本以上的N卡驅動,路徑:
電腦\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\nvlddmkm\Parameters\FTS
找到 EnableGR535
雙擊左鍵 更改數值資料 改成0
確認是十六進位
確定
就可以回去Nvidia控制面板 查看了會長這樣,然後預設 銳利化0.50、忽略影片雜訊0.17可以自己調整看看
- 步驟2
再來用N牌的 Nvidia Profile Inspector
這邊連過去或者自己去估狗
開起來會長得像圖上面那樣
邏輯跟步驟1 管理3D設定那邊找要改的程式
Profiles搜尋欄那邊輸入程式名稱包含副檔名exe
找到 4 - Texture Filtering
LOD Bias (DX) +0.0000 > +1.5000
如果覺得自己電腦太舊可以改+3.0000
以上這個設定對FPS影響很大
然後確保其他設定跟管理3D設定那邊一樣
不然你有可能設定錯程式了
然後找到 5 - Common
rBAR - Option 選最長的選項
這個可以不設定因為不一定有應用
最後記得 右上角的 Apply Changes 要按下去
- 步驟3(選用) 關閉CFG
(不要全關 有安全漏洞 請用白名單的方式)
因為似乎DX11 DX12才會有影響
網路上找到的文章是說會嚴重影響延遲就是
Windows安全性 > 應用程式與瀏覽器控制 >惡意探索保護設定
有 系統設定 跟 程式設定
選程式設定
新增要自訂的程式>選擇確切的檔案路徑
找到程式選取之後
如圖設定 >套用
然後不想要就移除就好
還是不建議設定除非你DX11 DX12遊戲很卡可以試試看
- 步驟4
windows內建設定
Windows按鍵 ->設定 ->遊戲
Game Bar-> 關掉
返回
遊戲模式-> 開啟
圖形
視窗化遊戲最佳化 ->開啟
找要改的遊戲程式
GPU喜好->高效能
- 步驟5
找到你遊戲資料夾裡面的程式
比如說我的範例是HD-Player.exe、Ragexe.exe
(捷徑也可以的前提是對應的程式名正確)
右鍵選 內容 ->相容性 ->設定那邊勾選 停用全螢幕最佳化
然後接著點選 變更高DPI設定
下方的 高DPI縮放比例覆寫
勾選 覆寫高DPI縮放比例行為。
縮放執行者 選擇 系統(增強)
全部確認
如果遊戲開起來有黑黑的請取消這個改動
- 步驟6
要來改網路延遲登錄檔了
開啟 regedit 登錄編輯程式
路徑 >
電腦\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces
上圖1的英數亂碼資料夾(一堆數字英文的部分是你的各種ip網路)每一個都要新增 兩個DWORD (上圖2)Interfaces底下有幾個英數亂碼資料夾就新增幾次新增之後重新命名(上圖3)
TcpAckFrequency
跟
TCPNoDelay
(注意大小寫不能錯)
補充: Windows 登錄檔的鍵 (Key) 和值名稱 (Value Name) 都是不區分大小寫 (Case-Insensitive) 的
然後左鍵連點 把數值資料從0改成1 (上圖4)底數是十六進位(正常不會跑掉)每個都改完就完成
- 步驟7
要來動網卡了
網路介面卡->乙太網路->內容->設定->進階
岔斷調節 啟用 變 停用
停用中斷審核可能會減少延遲,但是它也可能增加CPU使用率。選擇性暫停 啟用 變 停用流量控制 Rx與Tx已啟用 變 停用
TCP檢查值卸載 (IPv6) Rx與Tx已啟用 變 停用
沒使用IPV6可以關閉。
UDP檢查值卸載 (IPv6) Rx與Tx已啟用 變 停用
沒使用IPV6可以關閉。雖然有些偏方說這樣能減少網卡負擔,但在現代電腦上,網卡處理這個遠比 CPU 快且穩定。停用它反而可能增加系統中斷(DPC Latency),導致遊戲微卡頓所以除非你的網卡很老舊不然不需要停用
大量傳輸卸載V2 (IPv6) 啟用 變成停用
沒使用IPV6可以關閉。大量傳輸卸載V2 (IPv4) 啟用 變成停用如果你的遊戲環境很吃CPU就啟用LSO 設定建議總結
場景 設定值 理由 FPS 職業玩家 停用 (Disabled) 追求最低且穩定的延遲,避免封包堆疊。 一般遊戲+日常使用 停用 (Disabled) 現代 CPU 效能過剩,不需要網卡幫忙切分封包。 專業檔案伺服器/NAS 啟用 (Enabled) 需要極高吞吐量且 CPU 資源非常珍貴的環境。
接收緩衝區 1024-> 2048取平衡1024
降PING需求要往低設
太低的話畫面會跳躍因為掉封包
(記憶體16G設為512,以下設為256即可)
記憶體32G設為1024;最大值為2048,提昇可以增強接收效能,但也會消耗系統記憶體。
速度與雙工 自動交涉 ->1.0 Gbps 全雙工改回自動交涉有一說法這是舊迷思現代網卡的自動交涉極其快速且精確,只要線材沒壞,在連線的一瞬間就會穩定在 1G。所以自動交涉是相對穩定的作法
模式比對相符時喚醒 啟用 變 停用
如果有需要網路喚醒則開啟
還有就是虛擬記憶體有人說要設有人說不用
我看的文章是說要設40G
左下輸入run (執行)
輸入sysdm.cpl
Enter
前往進階 >效能 > 設定 >進階 >虛擬記憶體 >變更
取消自動管理所有磁碟的分頁檔大小
選你比較快的硬碟(SSD)
自訂大小
起始大小40000MB
最大值40000MB
虛擬記憶體不能比記憶體容量還低
MB不用打嘿
按下設定(S) >確定
最後 重開機!!
我自己覺得最有效的是步驟1、6、 7
有問題的話就...改回去吧
因為我可能不太懂
記得備份!!記得備份!!記得備份!!
要記得原本沒改之前是甚麼 拿個筆記本打個字記錄一下!!!