修正《最後生還者 第二部 重製版》中的 DXGI_ERROR_DEVICE_HUNG 錯誤

錯誤提示“DXGI_錯誤_裝置_掛起在遊戲中 《最後生還者 第二部》重製版 這通常會導致系統級圖形故障。當圖形處理單元 (GPU) 由於圖形路徑過載、驅動程式不穩定或硬體相關不穩定而無響應時,就會發生這種情況。常見原因包括: 圖形處理單元 (GPU) 或中央處理單元 (CPU) 過載。,أو 損壞的驅動程序,أو 性能設定不正確.

此外,眾所周知,高級顯示功能,例如: 幀生成 和睦相處 來自外部各方的升級 (例如 DLSS 修改或 reshade 注入工具)在某些情況下會導致故障。

既然我們已經確定了可能的原因,接下來讓我們看看解決此錯誤的最有效方法。

開始之前:

  • 請確保您的 Windows 系統已更新(設定 > Windows更新).
  • 關閉所有在背景執行的應用程式(Overlays、MSI Afterburner、Discord、OBS)。
  • 確保 遊戲安裝在固態硬碟上。.
  • 確保圖形處理單元(GPU)溫度保持在攝氏 85 度以下。 在高負載下(使用 HWiNFO 或 MSI Afterburner)。

還, 撤銷對圖形處理單元 (GPU) 或視訊記憶體 (VRAM) 的任何超頻操作。 و禁用降壓 如果適用。超頻或降頻的圖形處理器 (GPU) 可能會通過基準測試,但可能會在某些遊戲中崩潰,例如: 《最後生還者 第二部》重製版這在著色器編譯或場景密集切換時尤其重要。恢復預設頻率和電壓設定可確保遊戲過程中的最大穩定性。

1. 停用 NVIDIA Reflex

設計 英偉達反射 透過最大限度地減少輸入和螢幕響應之間的延遲來縮短系統響應時間。雖然這在競技遊戲中很有好處,但在某些情況下,如果圖形處理器 (GPU) 負載過重或驅動程式不穩定,Reflex 可能會幹擾幀傳輸。這可能會導致遊戲過程中出現崩潰或卡頓。

停用此功能可降低圖形處理單元 (GPU) 的負載,從而實現更穩定的幀速率渲染並提高整體系統穩定性。這可以解決某些設定下的“DXGI_ERROR_DEVICE_HUNG”錯誤。

  1. 啟動遊戲並進入選單 設定/選項 (設定/選項)
  2. 轉到設定選項卡 顯示屏 (顯示)並定位:
    • NVIDIA Reflex 低延遲
  3. 更改設定:
    • NVIDIA Reflex 低延遲 على 關閉 (關閉)(而不是“On或者 ”開啟 + 提升“)。

遊戲選項中的 NVIDIA Reflex 低延遲設置

  • 定位 應用更改 أ或者 孑孓然後完全重啟遊戲以激活設定。

2.增加虛擬內存

虛擬記憶體是硬碟或固態硬碟上專門分配的一部分空間,Windows 系統將其用作實體記憶體的擴充。如果在玩遊戲時系統超出提交限製或耗盡可用頁面檔案空間,則可能導致系統不穩定並出現「DXGI_ERROR_DEVICE_HUNG」等錯誤——尤其是在資源密集型遊戲中。

透過增加虛擬內存,Windows 可以更靈活地應對記憶體使用高峰,確保在實體記憶體被完全佔用時遊戲仍有備用記憶體。這有助於降低因記憶體不足而導致的崩潰風險。

  1. 點擊 的Windows + S, 並鍵入 “高級系統設置”,然後按 Enter 鍵。
    Windows 搜尋“進階系統設定”
  2. 在系統屬性視窗中:
    • 選擇標籤 高級選項
    • 輕按 設置 在表演中

    系統屬性進階選項卡

  3. 在效能選項中:
    • 轉到選項卡 高級選項
    • 輕按 變化 在虛擬記憶體中

    虛擬記憶體設定位置

  4. 取消選擇 自動管理所有驅動器的頁面文件大小.
  5. 定位 系統驅動器(C:) 並選擇 自定義大小.
  6. 如果您想使用自訂設置,請輸入以下值(根據您系統的記憶體大小進行調整):

    初始大小:
    1.5 倍您的記憶體容量(單位:MB)(例如:16GB ← 24576 MB)
    最大尺寸: 3 倍您的記憶體容量(單位:MB)(例如:16GB ← 49152 MB)

    備註:
    1 GB = 1024 MB。如果您不確定,請將此設定保留為「系統管理大小」。
    不確定你的記憶體容量是多少? 點擊 Windows + R,然後鍵入 輸入dxdiag請查看“系統”標籤。
  7. 輕按 指定, 然後 好的 確認。
    重要的: 輸入兩個值後,點擊 指定 否則,您的變更將不會生效。
    設定已分配虛擬記憶體值
  8. 重新啟動電腦 要應用這些更改,請測試您的應用程式。

3. 停用幀生成和解析度優化功能

幀生成和解析度增強用途不同,但兩者都會佔用GPU的處理能力,這可能會導致不穩定係統上的幀時序出現偏差。幀生成會插入AI生成的幀,而解析度增強則會重建低解析度幀以提高影像品質。停用這些功能可以降低調度複雜度,並有助於防止DXGI_ERROR_DEVICE_HUNG錯誤。

  1. 選擇並停用選項 幀生成 (根據您的圖形處理單元,它可能顯示為“DLSS Frame Gen”或“FSR 3 Frame Gen”)。
    在遊戲的圖形選項中設定幀生成。
  2. 查找設置 升級方法 (DLSS/FSR/XeSS)並將其設定為 關閉 أ或者 原始分辨率.
    在遊戲選項中設定升級方式
  3. 選擇 套用變更 أ或者 確認然後完全退出遊戲並重新啟動,以確保更改生效,而不僅僅是返回主選單。

如果問題仍然存在,請嘗試 降低光線追蹤和著色器品質設置兩者都會導致 GPU 使用率增加,並在資源密集型場景中增加崩潰的風險。

4. 全新安裝顯示卡驅動程式

過時、不穩定或安裝不正確的顯示卡驅動程式是導致當機和錯誤(例如「DXGI_ERROR_DEVICE_HUNG」)的最常見原因之一。 執行全新安裝 刪除所有現有的定義元件,包括那些可能衝突或不穩定的元件,並用新的、穩定的版本取代它們。

雖然可以使用裝置管理員卸載驅動程序,但這並不理想,因為裝置管理員只會刪除驅動程式的一部分,通常會留下一些檔案或註冊表項,從而導致衝突。

徹底清除 建議使用 DDU(顯示驅動程式卸載程式)——這是一款專門的工具,可以清除當前圖形處理單元驅動程式的所有痕跡,從而執行真正的全新安裝。

  1. 下載 顯示驅動程序卸載程序 (DDU) 來自官方管道: wagnardsoft.com.
  2. 提煉 下載的 ZIP 檔案和運行 DDU.exe 作為管理員。
    解壓縮並運行顯示驅動程式卸載程式
  3. 在DDU中,選擇 圖形處理器 (GPU) 製造商 下拉清單中的選項:
    • NVIDIA
    • AMD
    • Intel英特爾
  4. 輕按 清理並重啟 徹底刪除目前定義(電腦將自動重新啟動)。
    重新啟動電腦後,請務必在安裝新驅動程式之前暫時中斷網路連線。這可以防止 Windows 更新自動安裝舊驅動程式。
    DDU 定義清理選項
  5. 重新啟動後,請從以下位置下載新驅動程式:

    نصيحة: 如果您使用的是具有可切換顯示卡(Optimus 或 AMD 可切換顯示卡)的筆記型電腦,請從筆記型電腦製造商的網站下載驅動程式包,而不是從 GPU 供應商的網站下載。
    官方GPU驅動程式下載頁面

  6. 使用設定安裝下載的驅動程式。 快速/標準, 然後 重新開始 你的電腦。

5. 關閉英特爾睿頻加速技術(僅限高階用戶)

英特爾睿頻加速技術會暫時提升CPU時脈頻率以增強效能。在散熱不良的系統中(尤其是筆記型電腦),這可能會導致電源或溫度波動,進而造成GPU不穩定。

雖然停用睿頻加速並非導致 DXGI_ERROR_DEVICE_HUNG 的直接原因,但它確實降低了部分用戶遇到的崩潰頻率。這有助於在 GPU 高負載運行時保持系統穩定。

此外,後台應用程式(例如瀏覽器、登錄工具和防毒軟體)佔用過多 CPU 資源也可能間接導致驅動程式逾時。請在啟動遊戲前關閉這些應用程式。

備註: 停用睿頻加速功能可能會顯著降低某些工作負載下的 CPU 效能,但可以保持系統穩定性。

  1. 重啟你的電腦 在電腦啟動時,立即開始(重複)按 BIOS 鍵。
  2. 正確的BIOS密鑰因製造商和型號而異:
    • F2 戴爾和宏碁的系統,以及一些華碩和聯想的系統
    • F12 – 許多聯想和惠普機型的啟動選單
    • 刪除 / 刪除 常見於微星、技嘉和部分華碩主機板。提示:系統啟動畫面會顯示正確的按鍵,或者您可以參考主機板/筆記型電腦手冊。
  3. 轉到選項卡 進階功能 (高級)或 調教 (修改後的)或 超頻 (超頻)(根據您的BIOS系統)並找到該部分 CPU配置 (初始化 CPU)或 性能 (表現)。
    ⚠️ 如果您不熟悉 BIOS 設置,請在進行任何更改之前截取每個選項卡的螢幕截圖。僅修改睿頻加速設定-除非絕對必要,否則請勿修改任何其他設定。
    BIOS中的高階CPU配置選單
  4. 定位 英特爾睿頻加速技術 並將其設置為 殘疾人 (已停用)
    如果缺少此設置,您的 BIOS 可能會將其命名為… 英特爾自適應加速技術 أ或者 “增強型渦輪增壓器”或者,根據您的CPU配置,可能根本無法使用。
    在 BIOS 中禁用 Intel Turbo Boost 功能
  5. 點擊 F10 儲存變更並退出(或按照螢幕上出現的儲存提示操作)。

6. 增加 TDR 延遲(僅限進階使用者)

發生錯誤 “DXGI_ERROR_DEVICE_HUNG” 由於 GPU 逾時——當 Windows 認為您的顯示卡已停止回應並強制重置它時。

預設情況下,它已設置 此超時時間僅為兩秒。該值增加了圖形處理單元 (GPU) 在 Windows 介入之前在密集工作負載期間的復原時間,從而可以防止不必要的崩潰。

⚠️ 這是進階修復方法,僅應在所有其他步驟失敗後使用。輸入錯誤值可能會導致系統在 GPU 實際關閉時凍結,而不是執行安全重置。務必執行 rootkit 操作。 備份日誌 第一的。
  1. 點擊 的Windows + R, 寫 註冊表編輯器,然後按 Enter 鍵。
  2. 轉到以下路徑:
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlGraphicsDrivers
  3. 在右側按滑鼠右鍵,選擇 新建 > DWORD 值(32 位元)就叫它:
    TdrDelay

    建立一個名為 TDRDELAY 的新 DWORD 鍵.png

  4. 雙擊 TdrDelay將基地設在 十進制並輸入:
    10

    TdrDelay-Value-10.png

  5. 輕按 好的關閉登錄編輯器,重啟你的電腦 應用更改。

這些變更指示 Windows 在宣布 GPU 已停止工作之前等待 10 秒(而不是預設的 2 秒)。這些變更並不能解決驅動程式層面的問題,但可以防止在 GPU 高負載使用期間過早重啟。

評論被關閉。