fk1985 发表于 2014-2-2 11:07:18

《內存優化指南》總匯整理

本帖最后由 fk1985 于 2015-4-10 21:01 编辑

本篇根據N網〝Speed and Stability Guide for ENB〞提供的修改教程
樓主大致上的翻譯並做測試後,重新整理出一些信息分享給大家。

我將資料做三個章節,方便閱讀了解。





----------------------------------------------------------------------------------------------------------------------
第一章節:內存工具的選擇
目前市面有許多內存工具,各有各的好,但推出的時間不同,
新的舊的讓許多使用者搞不清楚狀況,這裡一一介紹目前比較受青睞的內存工具,
並且告訴你哪些是可以一起使用,哪些是不可以、或者安裝了這個工具你就不再需要哪些。
分類為"主要"(擇一使用)和"輔助"(看狀況搭配使用)。

------------------------------------------------------------------------
《"主要"內存工具》
------------------------------------------------------------------------
●SKSE 1.7.0 Alpha 介紹與使用
原址:http://skse.silverlock.org/
下載:請至原址下載。
安裝方式:直接手動丟入遊戲根目錄
這是最近剛推出的新版本SKSE,加入了最新流行的〝兩個內存塊處理〞優化內存功能。
穩定許多用戶常遇到的內存問題導致CTD(當機、跳出、卡頓)
注意:我不建議大家更新,畢竟還在測試中,還有些不穩定,據測試者報告裡面有些錯誤。 (本帖已經很久了....現在都出到1.7.2囉~)
若你不小心已經更新使用了,這裡告訴你正確的使用方法與注意事項。
├ 啟動內存塊處理
到skyrim\Data\SKSE以下路徑找到SKSE.ini,並在裡面編寫添加以下內容:

ClearInvalidRegistrations=1<--不太確定這是什麼,有人知道的話告訴樓主一下吧^^ (這項可以刪除)

iTintTextureResolution=2048<--這會限制材質的解析度,非必要添加,可以刪除。

defaultHeapInitialAllocMB=768
(如果你的Skyrim.ini裡設置〝uGridsToLoad=大於7以上〞,請改1024。)
scrapHeapSizeMB=256
(如果你的Skyrim.ini裡設置〝uGridsToLoad=大於7以上〞,請改512。)
大部分的人都沒有SKSE.ini,請直接下載這個使用↓

(已將上述的修改內容包含在裡面)
├ 與其他內存工具兼容性
* 如果你有SSME、Safety Load,你可以卸載了,都是一樣的內存管理,你不再需要。
* 根據其他使用者提到以下這兩個對於新版的SKSE可能會有"過時"的問題:
ShowRaceMenu Precache Killer (針對捏臉界面的緩存優化,下面會有介紹)
RaceMenu的DisableFaceGenCache (樓主沒用過,不瞭解....)
├ 樓主測試
可能Alpha版本的關係,測試的狀況沒有單使用SSME來的穩定(還是有遇到一些CTD),
另外上面提到ShowRaceMenu Precache Killer可能過時的問題,
但樓主把它卸載後在戶外捏臉卻遇到極緩慢的開啟問題,後來把它裝回去,又正常了。
(看來沒有針對戶外捏臉的內存優化....)

●SSME 介紹與使用
原址:http://www.nexusmods.com/skyrim/mods/50305/
下載:(版本:v1.8.0.0)
安裝方式:直接手動丟入遊戲根目錄
之前有看到"此篇(點我)"的玩家,這SSME就是後來推出的新版本,
直接簡單的將兩個文件丟入遊戲根目錄,便能得到內存的優化處理。
效果比Safety Load來的好很多。
如果你沒使用最新的SKSE 1.7.0 Alpha,這是樓主推薦的最好選擇!
├ 安裝必備
SKSE 1.6.16或以上
├ 注意事項
(1) 當你下載使用它時,可能會遇到防毒軟體的攔截,
   這是錯誤的,它沒有毒,請回報這錯誤給予你的防毒軟體。
(2) 如果你的SKSE文件曾經被修改過,請還原默認設置,才能使用。
├ 效果作用
會自動升成一個ssme.log文件,並執行〝兩個內存塊處理〞優化內存。
(若你依然遇到CTD等問題,請檢查ssme.log文件,會有回報問題,也許你使用了其他內存工具導致的衝突)
├ 與其他內存工具兼容性
* 與Safety Load為性質一樣的東西,可以不再需要。
* 如果你更新了SKSE 1.7.0 Alpha,那就不需要使用SSME了。

●Safety Load 介紹與使用
原址:http://www.nexusmods.com/skyrim/mods/46465/
下載:本論壇帖子分流
安裝方式:請使用NMM或其他管理器安裝。
如果你不能使用SSME的話(可能是32位元的系統用戶),這是備選方案。
同樣可以穩定內存、防止CTD問題,在SSME還沒出現以前,它確實也很值得使用。
├ 安裝必備
SKSE 1.6.16或以上
├ 與其他內存工具兼容性
如果你已經有安裝SSME或者SKSE 1.7.0 Alpha,就不要使用這個。


------------------------------------------------------------------------
《"輔助"內存工具》
------------------------------------------------------------------------
●Stable uGridsToLoad 介紹與使用
原址:http://www.nexusmods.com/skyrim/mods/41592/
下載:(版本:v1.0)
安裝方式:請使用NMM或其他管理器安裝。
這是針對有在Skyrim.ini裡修改uGridsToLoad、uExterior Cell Buffer這兩條數據的玩家使用。
修改這兩條數據可以讓遊戲畫質表現更好,但也得到極大的內存影響代價,
許多人在不瞭解的狀況就做了修改,發現自己的電腦無法負荷後,修改回來卻導致原先的存檔不能使用....
有了這個,你不再需要擔心存檔損壞這問題,並且還支援你可以將uGridsToLoad設置到最大13甚至15(相對載入時間會更久)!
├ 安裝必備
SKSE 1.6.16或以上
├ 與其他內存工具兼容性
可以與上面介紹的3種"主要"內存工具共用。

●ShowRaceMenu Precache Killer 介紹與使用
原址:http://www.nexusmods.com/skyrim/mods/33526/
下載:本論壇帖子分流
安裝方式:請使用NMM或其他管理器安裝。
這個只針對進入捏臉界面時常遇到的各種CTD問題,優化內存讓你可以順利自如的進入捏臉界面,
通常給安裝大量髮型MOD(導致讀取緩慢)、以及老是想在遊戲戶外空間時進入捏臉界面的玩家(過去在戶外通常是必CTD)。
├ 安裝必備
SKSE 1.6.9或以上
├ 與其他內存工具兼容性
部分使用者提到與SKSE 1.7.0 Alpha有版本"過時"問題。
(但樓主測試後,建議繼續使用.....詳看上面的SKSE 1.7.0 Alpha介紹與說明。)

●Memory Blocks Log 介紹與使用
原址:http://www.nexusmods.com/skyrim/mods/50471/
下載:(版本:v1.2)
安裝方式:請使用NMM或其他管理器安裝。
這個是一個輔助你調整SSME或SKSE 1.7.0 Alpha的內存設置工具,
它會生成一個文件檔,記錄你的內存分配狀況,以便你調整更好的設定。
詳細的使用方法請到→(點我),樓主懶惰了( -__-)






----------------------------------------------------------------------------------------------------------------------
第二章節:修改遊戲設置調節
你可以從遊戲的幾個基本設置和ini文件做修改,讓你執行遊戲更有效率。
以下的修改都影響你的遊戲效能,並且根據〝Speed and Stability Guide for ENB〞作者的一些建議。
請從此路徑Documents\My Games\找到修改這些文件....

●打開Skyrim.ini ,添加或修改以下
項目
uGridsToLoad=5
↑ 提高遊戲遠處的細節,畫質表現更好,但相對增加更多效能負荷。
(默認5,你能改3/5/7/9/11,如果你設置7或以上,建議你安裝Stable uGridsToLoad)
uExterior Cell Buffer=36
↑ 這個需要根據uGridsToLoad的設置,公式:(數字+1)2
項目
iGrassCellRadius=2.5
↑ 草的物件半徑,如果你的uGridsToLoad=7或以上,請將它改成2。
iMaxGrassTypesPerTexure=7
↑ 草的紋理,如果你使用Unique Grasses and Groundcovers請改成8。
iMinGrassSize=30
↑ 草的密度(數字越小越密集),如果你有用Grass on Steroids請改成75,草的密度是最好看的。(本論壇帖子"草木大修"可以下載到)
改成100-128則無性能損失。

●打開skyrimprefs.ini ,添加或修改以下
項目
iShadowMapResolution=2048
↑ 陰影的紋理,除非你需要一個超級陰影,改成4096。若你重視效能當然越低越好.....(512或1024)
項目
iMaxDesired=750
↑ 作者提到,若你是泰瑞姆氣候MOD使用者,請改成1750。
(增強粒子效果,例如火焰、下雪、煙霧、塵埃、法術,這些效果周圍散發出粒子質感)
項目
iWaterReflectHeight=1024
iWaterReflectWidth=1024
↑ 水面的映射紋理,若你真的很需要FPS,請改成512。





----------------------------------------------------------------------------------------------------------------------
第三章節:針對ENB使用者的修改設置
ENB本身就自帶內存的優化功能,但需要根據你自己的電腦做數據設置,
許多新手玩家不太了解這點,所以常常安裝使用後導致遊戲無法正常讀取,
以為自己的電腦跑不動(有一部分的確是這原因),請每次安裝ENB後記得修改以下數據:

●在遊戲根目錄打開enblocal.ini文件 ,修改以下這些數據
項目
ExpandSystemMemoryX64=true
ReduceSystemMemoryUsage=true
DisableDriverMemoryManager=false
DisablePreloadToVRAM=false
EnableUnsafeMemoryHacks=false
ReservedMemorySizeMb=XXX
↑ 一般你只需要設置為64,有些使用者提到設置為256或512可以得到更好的性能。
如果要設置512,作者建議你的顯卡至少需要GTX660或RADEON 7870以上。
VideoMemorySizeMb=XXXX
↑ 一般你只需要設置為〝(顯存 - 128)〞,
有些使用者提到設置為〝(內存 + 顯存) - 2048〞可以得到更好的性能。(1GB=1024)
如果您使用ENBSeries0.246或以上,不要設置得比10240高。
(樓主的內存16GB、顯存2GB,設置最高10240沒有比設置8192來的性能好.....給高配電腦玩家參考。)
EnableCompression=false
↑ 作者選擇關閉,他認為這個優化設置可以降低卡頓,但卻消耗更多內存....
AutodetectVideoMemorySize=false
項目
ForceAnisotropicFiltering=true
MaxAnisotropy=16
EnableVSync=true
AddDisplaySuperSamplingResolutions=false
VSyncSkipNumFrames=0
項目
WaitBusyRenderer=false
EnableFPSLimit=false

●使用ENB,建議你關閉這些功能
ENB使用者一定要將〝抗鋸齒〞關閉。(ENB自帶)
另外作者也建議您將〝各向異性過濾〞、以及〝FXAA〞關閉。





----------------------------------------------------------------------------------------------------------------------
以上是FK自己有測試過的工具與修改設置,歡迎大家提供更多內存優化方法^^

tuzki 发表于 2014-2-2 12:00:53

{:4_88:}为什么我没有enblocal.ini文件...

tuzki 发表于 2014-2-2 12:41:15

{:4_115:}我装的似乎是骨灰的那个...真实风ENB...

给个Kiss不 发表于 2014-2-2 22:05:12

{:4_86:}好棒的整合 点一个赞

boylover999 发表于 2014-2-3 00:45:20

沙发和地板都木抢到呢
F大辛苦了,感谢分享
这么强的帖子一定要赞

星鸣 发表于 2014-2-3 01:07:22

多谢大大看了此贴又让我对内存优化明白了一点

ilikeart 发表于 2014-2-3 09:08:05

整合帖必支持 不給讚不行啊

forever4188 发表于 2014-2-4 01:02:34

我终于爬上论坛了```这么好的整合贴一点要给32个赞~{:4_89:}

TobiasCavanagh 发表于 2014-2-6 06:31:25

—_—期待SKSE1.7.0的正式版本,希望这个能解决我一加载MOD就卡顿的问题~~~

TobiasCavanagh 发表于 2014-2-7 02:37:09

—_—剛剛用NMM加載試了下,卡頓情況好了點,但還是比較卡,鼠標轉方向、點擊的時候有延遲的說~~~

TobiasCavanagh 发表于 2014-2-8 13:31:56

—_—我錯了,我還以為NMM是跟MOD有關的一切都可以加載的說~~~我已經恢復SKSE的設置、把SSME解壓丟入根目錄了,但還是跟我之前說的一樣,鼠標轉方向、點擊的時候有延遲的說~~~

TobiasCavanagh 发表于 2014-2-9 00:43:52

—_—我剛剛開始玩遊戲的時候都還不會卡,後來就出現FK大大你說的與NPC對話的時候,而且跑步的時候本來只想轉一點點,結果因為反應慢,方向就偏差大了~~~

TobiasCavanagh 发表于 2014-2-9 00:44:52

本帖最后由 TobiasCavanagh 于 2014-2-9 01:03 编辑

—_—網速不好,多發了一個回复,剛裝遊戲的時候還好好的,沒想到現在會卡得差點玩不來遊戲了,這無加載MOD的遊戲玩得不是很開心的說~~~

TobiasCavanagh 发表于 2014-2-10 07:51:24

—_—謝謝FK大大的多次指導,看來我只能等換電腦之後再好好玩了~~~

oldradio 发表于 2014-2-10 15:15:31

很实用的一个MOD,谢谢分享

博丽灵梦 发表于 2014-2-12 11:24:06

终于有详细的教程帖子了呐!感谢呐XD

水色天空 发表于 2014-2-19 11:55:59

请问大大,使用了SSME后,这个内存优化http://bbs.3dmgame.com/thread-4193971-1-1.html还需要吗?谢谢!

zhuaby 发表于 2014-2-19 19:27:59

多谢分享,最好能一直保持更新

lamtk1028 发表于 2014-2-28 08:28:23

非常感謝分享
一定會試試FK大的方法:'(

ebb 发表于 2014-2-28 15:55:31

辛苦了,慢慢学习
页: [1] 2
查看完整版本: 《內存優化指南》總匯整理