Düzeltme: The Last of Us Part II Remastered'da DXGI_ERROR_DEVICE_HUNG sorunu

The Last of Us Part II Remastered'da görülen " DXGI_ERROR_DEVICE_HUNG " hatası genellikle sistem düzeyinde bir grafik arızasını gösterir. Bu, yoğun grafik işlem hattı, kararsız sürücüler veya donanımla ilgili kararsızlık nedeniyle GPU'nun yanıt vermemesi durumunda ortaya çıkar. Yaygın nedenler arasında GPU veya CPU aşırı yüklenmesi , bozuk sürücüler veya yanlış yapılandırılmış performans ayarları bulunur.

Ayrıca, Frame Generation gibi gelişmiş görüntüleme özellikleri ve üçüncü taraf yükseltme teknolojilerinin (DLSS modları veya reshade enjektörleri gibi) belirli koşullar altında çökmelere neden olabileceği bilinmektedir .

Olası nedenleri belirlediğimize göre, şimdi bu hatayı düzeltmenin en etkili çözümlerine geçelim.

Başlamadan önce:

  • Windows'un güncel olduğundan emin olun (Ayarlar > Windows Update).
  • Arka planda çalışan tüm uygulamaları kapatın (Overlays, MSI Afterburner, Discord, OBS).
  • Emin olun Oyunu SSD'ye yükleme.
  • GPU sıcaklığının 85 derece Celsius'un altında kalmasını sağlayın. Yük altında (HWiNFO veya MSI Afterburner kullanın).

Ayrıca, GPU veya VRAM hız aşırtmasını geri alın ve uygulanmışsa voltaj düşürmeyi devre dışı bırakın . Hız aşırtılmış veya voltajı düşürülmüş GPU'lar standart kıyaslamalardan geçebilir, ancak özellikle gölgelendirici derlemesi veya ağır sahne geçişleri sırasında The Last of Us Part II Remastered gibi bazı oyunlarda yine de çökebilir . Varsayılan saat ve voltaj ayarlarını geri yüklemek, oyun sırasında maksimum kararlılık sağlar.

1. NVIDIA Reflex'i devre dışı bırakın.

NVIDIA Reflex, giriş ve ekrandaki yanıt arasındaki gecikmeyi en aza indirerek sistem gecikmesini azaltmak için tasarlanmıştır . Rekabetçi oyunlarda fayda sağlasa da, bazı durumlarda, GPU'nuz ağır yük altındaysa veya sürücüleriniz kararsızsa, Reflex kare hızı oluşturmayı etkileyebilir. Bu da oyun sırasında çökmelere veya takılmalara neden olabilir.

Bu özelliği devre dışı bırakmak, GPU üzerindeki işlem yükünü azaltarak daha tutarlı kare hızı oluşturma ve genel sistem kararlılığını iyileştirme olanağı sağlar. Bu, bazı ayarlarda "DXGI_ERROR_DEVICE_HUNG" hatasını çözebilir.

  1. Oyunu başlatın ve menüye girin. Ayarlar/Seçenekler.
  2. Ayarlar sekmesine gidin. ekran Ve bulun:
    • NVIDIA Refleks Düşük Gecikme
  3. Ayarı şu şekilde değiştirin:
    • ayarlamak NVIDIA Refleks Düşük Gecikme Karşı kapalı (yerine "On"Ya da"Açık + Yükseltme").

Oyun Seçeneklerinde NVIDIA Reflex Düşük Gecikme Süresini Ayarlamak

  • set Değişiklikleri Uygula أو İndirimArdından ayarların uygulanması için oyunu tamamen yeniden başlatın.

2. Sanal belleği artırın

Sanal bellek, Windows'un fiziksel RAM'inizin bir uzantısı olarak kullandığı, sabit diskinizin veya SSD'nizin ayrılmış bir bölümüdür. Oyun oynarken sisteminiz tahsis sınırlarını aşarsa veya kullanılabilir sayfa dosyası alanı tükenirse, özellikle zorlu oyunlarda "DXGI_ERROR_DEVICE_HUNG" gibi kararsızlık ve hatalara yol açabilir.

Sanal belleği artırarak, Windows'a bellek kullanımındaki ani artışları yönetme konusunda daha fazla esneklik sağlarsınız ve fiziksel RAM tamamen kullanıldığında oyunun yedek bir çözüme sahip olmasını sağlarsınız. Bu, bellekle ilgili sınırlamalardan kaynaklanan çökmelerin olasılığını azaltmaya yardımcı olabilir.

  1. basın Windows + S, Ve yazın "Gelişmiş sistem Ayarları", Ve Enter tuşuna basın.
    Windows'ta gelişmiş sistem ayarlarını arayın.
  2. Sistem özellikleri penceresinde:
    • Sekmeyi seçin Gelişmiş ortodontik vakalar için kapsamlı çözüm paketi
    • tık Ayarlar Performans Kapsamında

    Sistem Özellikleri'ndeki Gelişmiş sekmesi

  3. Performans seçeneklerinde:
    • Sekmeye git Gelişmiş ortodontik vakalar için kapsamlı çözüm paketi
    • tık Düzenle sanal bellek içinde

    Sanal bellek ayarlarının konumu

  4. İşareti kaldır "Tüm sürücüler için geçiş dosyasının boyutunu otomatik olarak yönetin".
  5. set Sistem sürücüsü (C:) Ve seçin Özel boyut.
  6. Özel ayarları kullanmak isterseniz, sisteminizin RAM'ine göre ayarlayarak şu değerleri girin:

    Başlangıç ​​boyutu:
    RAM'inizin megabayt cinsinden 1.5 katı (örneğin, 16 GB ← 24576 MB)
    Maksimum boyut: RAM'inizin megabayt cinsinden 3 katı (örneğin, 16 GB ← 49152 MB)

    Not:
    1 GB = 1024 MB. Emin değilseniz, bu ayarı "Sistem tarafından yönetilen boyut" olarak bırakın.
    RAM miktarınızdan emin değil misiniz? basın Windows + R, Ve yazın dxdiag“Sistem” sekmesini kontrol edin.
  7. tık tayinSonra Katılıyorum Onaylamak için.
    Önemli: Her iki değeri de girdikten sonra tıklayın. tayin Aksi takdirde, değişiklikler uygulanmayacaktır.
    Ayrılan sanal bellek değerlerinin ayarlanması
  8. Bilgisayarınızı yeniden başlatın Değişiklikler yürürlüğe girdikten sonra uygulamanızı test edin.

3. Çerçeve oluşturma ve yükseltme özelliklerini devre dışı bırakın.

Kare oluşturma ve çözünürlük yükseltme farklı amaçlara hizmet eder, ancak her ikisi de kararsız sistemlerde kare zamanlamasını bozabilecek GPU işlemeyi içerir. Kare oluşturma, yapay zeka tarafından üretilen kareleri eklerken, çözünürlük yükseltme ise görüntü kalitesini iyileştirmek için düşük çözünürlüklü kareleri yeniden oluşturur. Bu özellikleri devre dışı bırakmak, zamanlama karmaşıklığını azaltır ve DXGI_ERROR_DEVICE_HUNG hatalarının önlenmesine yardımcı olur.

  1. Bir seçenek bulun Çerçeve oluşturma Bunu devre dışı bırakın (GPU'nuza bağlı olarak "DLSS Frame Gen" veya "FSR 3 Frame Gen" olarak görünebilir).
    Oyun içi grafik seçeneklerinde çerçeve oluşturmayı ayarlayın.
  2. Bir ayar bulun Doğruluk seviyesi nasıl artırılır? (DLSS/FSR/XeSS) olarak ayarlayın ve Oynatmayı durdur أو Orijinal çözünürlük.
    Oyun seçeneklerinde doğruluğu artırmak için bir yöntem oluşturma
  3. set Değişiklikleri uygula أو onayArdından oyundan çıkın ve değişikliklerin etkili olması için oyunu tamamen yeniden başlatın; böylece sadece ana menüye geri dönmekle kalmayın.

Sorun devam ederse, hem GPU kullanımını artırabilecek hem de zorlu sahnelerde çökme riskini artırabilecek ışın izleme ve gölgelendirme kalitesini düşürmeyi deneyin.

4. Grafik sürücülerinin temiz kurulumu

Eski, kararsız veya yanlış yüklenmiş sürücüler, "DXGI_ERROR_DEVICE_HUNG" gibi çökmelerin ve hataların en yaygın nedenlerinden biridir. Temiz bir kurulum , çakışan veya kararsız olabilecekler de dahil olmak üzere mevcut tüm sürücü bileşenlerini kaldırır ve bunların yerine yeni, kararlı bir sürüm yükler.

Aygıt Yöneticisi'ni kullanarak sürücüleri kaldırabilirsiniz, ancak bu en ideal yöntem değildir çünkü Aygıt Yöneticisi yalnızca sürücü yazılımının bazı kısımlarını kaldırır ve genellikle çakışmalara neden olmaya devam edebilecek dosyaları veya kayıt defteri girdilerini geride bırakır.

Tamamen kaldırmak için, mevcut grafik işlem birimi sürücüsünün tüm izlerini silen ve gerçekten temiz bir kurulum yapmanıza olanak tanıyan özel bir araç olan DDU (Display Driver Uninstaller) kullanılması önerilir.

  1. İndir Ekran Sürücüsü Kaldırıcısı (DDU) Resmi kaynaktan: wagnardsoft.com.
  2. Ayıkla İndirilen ZIP dosyası ve DDU.exe dosyasını çalıştırın. Yönetici olarak.
    Display Driver Uninstaller programını çıkarın ve çalıştırın.
  3. DDU'da belirtin Grafik işlem biriminin (GPU) üreticisi Aşağıdaki açılır menüden sizinkini seçin:
    • NVIDIA
    • AMD
    • Intel
  4. tık Temizleyin ve yeniden başlatın Mevcut tanımları tamamen kaldırmak için (bilgisayar otomatik olarak yeniden başlatılacaktır).
    Bilgisayarınızı yeniden başlattıktan sonra, yeni sürücüleri yüklemeden önce internet bağlantınızı geçici olarak kesmeyi unutmayın. Bu, Windows Update'in eski sürücüleri otomatik olarak yüklemesini önler.
    DDU Tanımı Temizleme Seçenekleri
  5. Yeniden başlattıktan sonra, en yeni sürücüleri şu adresten indirin:

    İpucu: Değiştirilebilir grafik kartına (Optimus veya AMD Değiştirilebilir Grafik Kartı) sahip bir dizüstü bilgisayar kullanıyorsanız, sürücü paketini ekran kartı satıcınızdan değil, dizüstü bilgisayar üreticinizin web sitesinden indirin.
    Resmi GPU Sürücüleri İndirme Sayfası

  6. İndirdiğiniz sürücüleri ayarları kullanarak yükleyin. ekspres/standartSonra Yeniden Bilgisayarınız.

5. Intel Turbo Boost'u devre dışı bırakın (Yalnızca ileri düzey kullanıcılar için)

Intel Turbo Boost teknolojisi, performansı artırmak için işlemci saat hızlarını geçici olarak yükseltir. Özellikle dizüstü bilgisayarlar gibi soğutması yetersiz sistemlerde bu durum, GPU kararsızlığına neden olabilecek güç veya ısı dalgalanmalarına yol açabilir.

DXGI_ERROR_DEVICE_HUNG hatasının doğrudan nedeni olmasa da, Turbo Boost'u devre dışı bırakmak bazı kullanıcılar için çökme sıklığını azalttı. Ağır GPU iş yükleri sırasında sistemin istikrarlı çalışmasını sağlamaya yardımcı olur.

Ayrıca, arka planda çalışan uygulamaların (tarayıcılar, kayıt defteri yardımcı programları ve antivirüs yazılımları gibi) yüksek CPU kullanımı, sürücünün zaman aşımına uğramasına dolaylı olarak neden olabilir. Oyunu başlatmadan önce bu uygulamaları kapatın.

Not: Turbo Boost'u devre dışı bırakmak bazı iş yüklerinde CPU performansını önemli ölçüde düşürebilir, ancak kararlılığı koruyacaktır.

  1. Bilgisayarınızı yeniden başlatın Bilgisayar açılışı sırasında hemen BIOS tuşuna (tekrar tekrar) basmaya başlayın.
  2. Doğru BIOS anahtarı, üreticiye ve modele bağlı olarak değişir:
    1. F2 Dell ve Acer sistemleri ile bazı ASUS ve Lenovo sistemleri
    2. F12 – Birçok Lenovo ve HP modelinde önyükleme menüsü
    3. Sil / Esc MSI, Gigabyte ve bazı ASUS anakartlarında yaygındır.İpucu: Sisteminizin önyükleme ekranı doğru tuşu gösterecektir veya anakartınızın/dizüstü bilgisayarınızın kullanım kılavuzuna bakın.
  3. Sekmeye git Gelişmiş ortodontik vakalar için kapsamlı çözüm paketi أو Tweaker أو Hız aşırtma (Temel Giriş/Çıkış Sistemine (BIOS) bağlı olarak) Departmanı bulun CPU Yapılandırması أو Performans.
    ⚠️ BIOS ayarlarına aşina değilseniz, değişiklik yapmadan önce her sekmenin ekran görüntüsünü alın. Yalnızca Turbo Boost ayarlarını değiştirin; kesinlikle gerekli olmadıkça diğer ayarları değiştirmeyin.
    BIOS menüsü: Gelişmiş CPU Yapılandırması
  4. Bir konum seçin Intel Turbo Boost Teknolojisi Ve bunu Yayından kaldırıldı.
    Bu ayar eksikse, BIOS'unuz bunu şu şekilde sınıflandırabilir: Intel Uyarlanabilir Güçlendirme أو “Geliştirilmiş Turbo”Veya merkezi işlem biriminize (CPU) bağlı olarak hiç kullanılamayabilir.
    BIOS'tan Intel Turbo Boost'u devre dışı bırakın.
  5. basın F10 Değişiklikleri kaydetmek ve çıkmak için (veya ekranda görünen kaydetme istemlerini takip edin).

6. Artırılmış TDR gecikmesi (yalnızca ileri düzey kullanıcılar için)

“DXGI_ERROR_DEVICE_HUNG” hatası, grafik işlem biriminin (GPU) zaman aşımına uğraması nedeniyle oluşur ; Windows işletim sistemi, grafik kartınızın yanıt vermeyi durdurduğunu düşünür ve onu zorla sıfırlar.

Varsayılan olarak, bu zaman aşımı süresi yalnızca iki saniyeye ayarlanmıştır . Bu değeri artırmak, Windows müdahale etmeden önce grafik işlem biriminin (GPU) yoğun iş yükleri sırasında toparlanması için daha fazla zaman tanır ve gereksiz çökmeleri önleyebilir.

⚠️ Bu gelişmiş bir düzeltmedir ve yalnızca diğer tüm adımlar başarısız olduğunda uygulanmalıdır. Yanlış bir değer girilmesi, güvenli sürücü sıfırlaması yapmak yerine GPU'nun kendisi askıya alınırken sistemin donmasına neden olabilir. Her zaman tam sistem dondurma işlemi gerçekleştirin. Günlük kaydının yedeklenmesi Birinci olarak.
  1. basın Windows + R, Ve yazın regedit, ardından Enter'a basın.
  2. Şu yola gidin:
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlGraphicsDrivers
  3. Sağ tarafa sağ tıklayın ve seçin. Yeni> DWORD (32-bit) DeğeriAdını koy:
    TdrDelay

  4. Çift dokunma TdrDelayTabanı yerleştirin Ondalıkve şunu girin:
    10

  5. tık OKKayıt Defteri Düzenleyicisini kapatın ve Bilgisayarı yeniden başlatın Değişiklikleri uygulamak.

Bu ayar, Windows'a GPU'nun durduğunu bildirmeden önce 10 saniye (varsayılan 2 saniye yerine) beklemesini söyler. Bu, sürücü düzeyindeki sorunları çözmez, ancak yoğun GPU kullanımı sırasında erken sıfırlamaları önleyebilir.

Yoruma kapalı.