The-Elder-Scrolls-v-Skyrim

如何修復由 d3d9.dll 引起的 Skyrim 令人難以置信的長載入螢幕?

  • May 17, 2019

我剛買了《天際》,而不是玩 3 個小時,我花了 3 個小時讓它開始工作。我經歷了嚴重的滑鼠輸入延遲(大約 0.2 秒,嘗試用它來擋住某人的劍)。我使用此影片中的說明解決了此問題。

特別是,這條指令產生了最強烈的效果:

第 6 步:-下載“D3D_Antilag_v1.1”並將“D3D9.dll”和“antilag.cfg”移動到遊戲文件夾(*.exe 文件所在的位置)-用記事本打開 antilag.cfg 並設置“前面渲染的幀” " 到 “1” (這會強制提前渲染的幀為 1 並添加一個幀限制器,這是修復垂直靈敏度問題所必需的)

第 7 步:使用記事本打開 antilag.cfg 並將“FPSlimit”更改為“50”

我從這裡下載了它:http: //www.nexusmods.com/skyrim/mods/34/

但是,只要D3D9.dll文件存在,遊戲最多需要 7 分鐘來載入主要荒地區域,而當您進入/離開建築物時,載入最多需要 1 分鐘。我找到了兩種解決方法:

  1. Ctrl+Alt+Delete 退出遊戲,當你再次聚焦遊戲時,遊戲會瞬間
  • 70% 完成載入
  • 30% 崩潰
  1. 在載入過程中閱讀一本書。到目前為止唯一可靠的解決方法。

有沒有辦法防止這種長時間的載入問題?我強烈懷疑它與 FPS 限制器有關,因為退出渲染模式允許即時載入(如果它沒有崩潰,那就是)。

將 DLL 文件重命名為D3D9.dll.bak立即刪除長時間載入並立即重新添加輸入滯後,因此該文件與這兩個問題有關。由於滑鼠輸入延遲,遊戲無法玩,因為我幾乎無法瞄準庫存物品和人。這意味著我迫切需要讓 FPS 限制器工作,否則我只是白白浪費了 15 歐元。

如何在不移除 FPS 限制器的情況下解決長時間載入問題?

滑鼠延遲可能是由顯示驅動程序問題引起的。

嘗試更新您的顯卡驅動程序。

首先,嘗試安裝SKSE,看看有什麼效果。如果您願意,可以嘗試調整其設置。

至於這個d3d9.dll問題,我建議你**嘗試一個ENB**版本,因為“包裝器版本”將取代現有的d3d9.dll.

如果這重新引入了您的滑鼠延遲問題,您可能需要嘗試一些替代方法來修復輸入延遲

  • Max Frames to Render Ahead將 NVIDIA 控制面板中的更改為1,最好是0

如果你有一個 ATI 影片卡,這個過程會有點困難,因為類似的Flip Queue Size選項在幾年前就被刪除了。您可以通過 Windows 系統資料庫編輯器添加它。去:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\
類 {4d36e968-e325-11ce-bfc1-08002be10318}\0000\UMD

添加一個名為“FlipQueueSize”的二進制值,並將其值設置為31 00

(更多關於這裡,以及一些一般的有見地的資訊這裡)。


或者,如果僅將您的d3d9.dll文件保留在遊戲文件夾中以防止滑鼠延遲,那麼還有一些額外的提示可能有助於減少載入時間

  • 從預設位置刪除或移動盡可能多的已保存遊戲:

C:\Users\ ‘使用者名’ \我的文件\我的遊戲\天際\保存\

這將阻止遊戲載入他們的縮略圖和一些額外的資訊(玩家姓名、遊戲時長、位置)。

  • Skyrim - 特別是在使用腳本添加和更改模組進行修改時 - 傾向於以指數方式增加其保存遊戲的大小。在這種情況下,保存的遊戲清理器可以為載入時間創造奇蹟。有幾個,所以我會舉幾個例子:Skyrim Save CleanerFallrimTools ReSaverSave game script cleaner。下載並安裝其中任何一個,然後按照各自 Nexus 頁面上提到的步驟進行操作。
  • 更改fps設置可能會有所幫助,方法是設置不同值的上限或取消上限。對於連結執行緒中的某些使用者,將其設置為 35 可使載入時間加快 4 倍。一些 ENB 內置有上限,但您也可以通過影片卡實用軟體(例如 Catalyst Control Center 或 NVIDIA 控制面板)更改這些值。

引用自:https://gaming.stackexchange.com/questions/295780