'D3D cihazının kaybolması nedeniyle Unreal Engine'den çıkılıyor' Hatası Nasıl Onarılır



Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin

Kullanıcılar hata mesajıyla karşılaşır 'Unreal Engine, D3D cihazının kaybolması nedeniyle çıkıyor Unreal, bilgisayarınızdaki D3D cihazına bağlanamadığında. Bu hata çok yaygındır ve bilgisayarlarında belirgin bir sorunu olmayan kullanıcılar için de ortaya çıkabilir.



Unreal Engine, D3D cihazının kaybolması nedeniyle çıkıyor



Unreal Engine geliştiricilerine göre, bu sorun genellikle bilgisayarın grafikleri veya donanım bileşenleri Unreal Engine ile düzgün şekilde senkronize edilmediğinde ortaya çıkar ve bu da bilgisayarın D3D cihazıyla düzgün çalışmamasına neden olur. Bu yazıda, bu sorunun neden ortaya çıktığına dair tüm çözümleri ve ayrıca bunu çözmek için geçici çözümlerin neler olduğunu inceleyeceğiz.



'Unreal Engine, D3D cihazı kaybolduğu için çıkıyor' Hatasına neden olan nedir?

Kullanıcılardan sorunla ilgili çok sayıda rapor aldıktan sonra, sorunu araştırmaya karar verdik. Bu raporları birleştirdikten sonra, iş istasyonlarımızdaki durumları kopyaladık ve nedenlerini çözdük. Bu hata mesajıyla neden karşılaşabileceğinize ilişkin nedenler bunlarla sınırlı olmamak üzere:

  • Eski Unreal Engine: En olası neden, Unreal Engine'in en son yapıya güncellenmemesi ve yakın zamanda güncellenebilecek diğer sistem bileşenleriyle iletişim kuramamasıdır. Bunun tam tersi de olabilir.
  • Antivirüs yazılımı: Unreal Engine'i engelleme eğiliminde olan ve bu nedenle yanlış bir pozitif olarak işaretleyen çok sayıda antivirüs yazılımı var. Bu çok yaygındır ve bir beyaz liste oluşturarak veya devre dışı bırakarak çözülebilir.
  • Eski Aygıt Sürücüleri: Bu sorunun neden ortaya çıktığına dair bir başka olası neden, aygıt sürücülerinizin bozuk veya eski olmasıdır. Her iki durumda da, sürücülerin yeniden yüklenmesi veya güncellenmesi çalışır.
  • Eksik Steam Dosyaları: Steam genellikle Unreal Engine ile çalışır. Oyun / kurulum dosyaları bozuksa veya eksikse, tartışılan hata mesajıyla karşılaşırsınız.
  • NVIDIA GeForce Ayarları: Bu modüllerin de oyunla çakıştığı bilinmektedir. Modülü devre dışı bırakmak veya belirli ayarları devre dışı bırakmak genellikle sorunu çözer.
  • Hız aşırtma: Hız aşırtma, bilgisayarınıza ihtiyaç duyduğu gücü sağlayabilir, ancak yoğun kaynak tüketen uygulamalarla sorunlara veya çatışmalara neden olduğu bilinmektedir. Hız aşırtmayı devre dışı bırakmak sizin için hile yapabilir.
  • Varsayılan Grafik kartı: Varsayılan grafik kartı, daha fazla güce sahip özel bir kart çalışırken genellikle kendini devre dışı bırakır. Ancak, bazı durumlarda, özel grafik kartının yanında etkin olabilir ve daha fazla sorunlara neden olacak çakışmalara neden olabilir.

Çözümlere başlamadan önce yönetici olarak oturum açtığınızdan emin olun. Ayrıca, aktif ve açık bir internet bağlantınız olmalıdır.

1.Çözüm: Unreal Engine, Windows ve Steam'i Güncelleme

Genellikle, bahsedilen bileşenlerden herhangi biri güncel değilse, birbirleriyle iletişim sorunları vardır. Zayıf iletişim ile oyun düzgün çalışamaz. Bu çok yaygın olarak tekrarlanan bir sorundur ve kullanıcılar genellikle bunu görmezden gelir.



Unreal motorunu güncelleme yöntemi biraz uzundur, ancak Windows ve Steam hemen güncellenir. Olarak oturum açtığınızdan emin olun yönetici ve adımları tam sırayla izleyin. Unreal Engine'i güncelleyerek başlayacağız.

  1. Başlatıcı ve şuraya gidin: Kütüphane
  2. Kitaplığa girdikten sonra, en üstte Motor sürümünü görebileceksiniz. Mevcut bir güncelleme varsa, bir Daha hemen yanında simgesi.
  3. Tıkla Sürüm ekleyin ve tıkladığınızda, yeni motoru kurmanız için bir komut verilecektir. Motor versiyonunu buna göre indirin ve tıklayın Güncelleme .

    Unreal Engine Güncelleniyor

Artık Unreal Engine güncellendiğine göre, Windows'u güncelleyerek devam edeceğiz.

  1. Windows + S tuşlarına basın, iletişim kutusuna 'güncelle' yazın ve Güncelleme döndürüldüğünde sonuç.
  2. Şimdi, düğmesine tıklayın Güncellemeleri kontrol et . Şimdi, yüklenecek herhangi bir güncelleme varsa, Windows çevrimiçi sunucuları otomatik olarak kontrol etmeye başlayacaktır.

    Windows'u Güncelleme

Sabırlı olun ve sürecin tamamlanmasına izin verin. İşlem tamamlandıktan sonra istenirse, tekrar başlat senin bilgisayarın. Yeniden başlattıktan sonra, güncellemek için aşağıdaki adımları izleyin. Buhar .

  1. Başlat Buhar müşteri ve aktif bir internet bağlantınız olduğundan emin olun.
  2. İstemci, çevrimiçi sunucuları kontrol ettikten sonra otomatik olarak en son güncellemeyi indirmeye başlayacaktır. Güncelleme indirildikten sonra bilgisayarı yeniden başlatın.

Tüm modüller güncellendikten sonra, Unreal Engine'i çalıştırmayı deneyin ve hatanın devam edip etmediğine bakın. Varsa, aşağıdaki adımları izleyin.

Çözüm 2: NVIDIA Game Booster'ı (veya diğer işlevleri) devre dışı bırakma

Devam etmeden önce denenecek başka bir şey de NVIDIA’nın GeForce Deneyiminde hiçbir 'geliştirme' özelliğinin etkin olmadığından emin olmaktır. Bu işlevler ayarları değiştirip size ek performans sağlasa da, bazı sorunlara neden oldukları bilinmektedir.

NVIDIA Özelliklerini Devre Dışı Bırakma

Bu 'geliştirme' işlevleri çoğunlukla aşağıdaki gibi özelliklerdir: Oyun yükseltici , Pil Doktoru, vb. GeForce Experience'ı (veya ilgili uygulamayı) açın ve bunların tamamen devre dışı bırakıldığından emin olun. Ayrıca GeForce Experience'ı geçici olarak tamamen devre dışı bırakabilir ve bunun çalışıp çalışmadığını görebilirsiniz. Sorunun bu özelliklerden kaynaklanmadığından kesinlikle emin olduktan sonra, diğer çözümlere geçebilirsiniz.

3. Çözüm: Ayrılmış Grafikler İçin Tercihi Değiştirme

Genellikle, Unreal Engine kullanan ve oyunlarını oynayan kişilerin bilgisayarlarında kendi özel grafiklerinin yüklü olduğu bilinmektedir. Tahsis edilmiş grafikler genellikle daha sonra Intel tarafından yerleşik grafik modülünün üstüne eklenir (Intel HD veya Intel UHD olarak bilinir).

Bununla birlikte, tek bir bilgisayarda iki grafik modülünün bulunması, şaşırtıcı olmayan birkaç soruna neden olur. Bu çözümde, NVIDIA'nın kontrol paneline gideceğiz ve ardından Unreal Engine'i seçtikten sonra, yalnızca NVIDIA grafik sürücülerinde çalışacak şekilde özelleştirildiğinden emin olacağız.

  1. Masaüstünüzde herhangi bir yere sağ tıklayın ve NVIDIA kontrol paneli .
  2. Kontrol paneli açıldığında, tıklayın 3D Ayarlarını Yönetin . Şimdi tıklayın Program ayarları .
  3. Şimdi, tüm programların listesini içeren bir açılır menü göreceksiniz. Ekle Unreal Engine ve seçin NVIDIA (Özel grafikler) ikinci açılır menüden.

    Grafik Kartı tercihinin değiştirilmesi

  4. Değişiklikleri Kaydet ve Çık. Bilgisayarınızı yeniden başlatın ve modülü / oyunu başlatmayı deneyin ve bunun sorunu çözüp çözmediğine bakın.

4.Çözüm: Yerleşik Grafikleri Devre Dışı Bırakma

Denenecek başka bir şey, bilgisayarınızdaki yerleşik grafikleri tamamen devre dışı bırakmaktır. Bu, sorunu ortadan kaldırmak için yalnızca grafik tercihini değiştirmek yeterli değilse yardımcı olabilir. Bunun bilgisayarınızın performansını veya işlevselliğini etkilemeyeceğini unutmayın; sadece şimdi, yerleşik grafikler hareketsiz kalırken, özel grafikleriniz tüm ağırlığı kaldıracak. Devam etmeden önce yönetici olarak oturum açtığınızdan emin olun.

  1. Windows + R tuşlarına basın, 'yazın devmgmt.msc Diyalog kutusunda ”yazıp Enter tuşuna basın.
  2. Cihaz yöneticisindeyken şuraya gidin: Ekran adaptörleri ve seçin tahtada
  3. Şimdi, üzerine sağ tıklayın ve seçin Devre dışı bırak .

    Yerleşik Grafikleri Devre Dışı Bırakma

Kısa bir süre için, ekranınız büyük olasılıkla kararacak, ancak tekrar açılacaktır. Burada, bilgisayar tamamen sizin özel grafiklerinize geçiyor. Değişiklikleri Kaydet ve Çık. Şimdi Unreal Engine'i başlatmayı deneyin ve sorunun devam edip etmediğini görün.

Çözüm 5: Antivirüs / Güvenlik Duvarı Yazılımını Devre Dışı Bırakma

Virüsten koruma yazılımı, bilgisayarınızdaki tüm sistem dosyalarını analiz ederek ve aynı zamanda kaynak kullanıyormuş gibi görünen tüm çalışan işlemleri kontrol ederek sizi güvende tutar. Ancak, 'doğrulanmış' bir işlemi kötü amaçlı yazılım olarak işaretlediği çok sayıda örnek vardır; dolayısıyla yanlış pozitif olarak adlandırılır. Bu durum birçok farklı oyunda meydana gelir ve oyunun tamamen çalışmasını devre dışı bıraktığı veya söz konusu kaynaklara erişim için yeterli izin vermediği bilinmektedir. Aynısı Antivirüs yazılımı ve Unreal Engine için de geçerlidir.

Antivirüs Yazılımını Devre Dışı Bırakma

Bu yüzden denemelisin Antivirüs yazılımınızı devre dışı bırakma . Hakkındaki makalemize göz atabilirsiniz. Antivirüsünüzü nasıl kapatabilirsiniz? . Antivirüsünüzü devre dışı bıraktıktan sonra, bilgisayarınızı yeniden başlatın ve izlemeyi tekrar deneyin. Antivirüsün devre dışı bırakılması işe yaramazsa, deneyebilirsiniz onu kaldırmak ve sizin için işe yarayıp yaramadığını görün. Sorunlara neden olan bazı dikkat çekici Antivirüs yazılımları Avast ve AVG idi. Bununla birlikte, sahip olduğunuz Antivirüs'ü devre dışı bırakmayı denemeli ve bunun hile yapıp yapmadığını görmelisiniz.

Çözüm 6: Hız Aşırtma ve SLI Teknolojisini Devre Dışı Bırakma

Hız aşırtma, işlemcinin bilgisayarınızın işlem gücünde bir itici güç sağlamak için kısa ömürlü ani hesaplamalar yapmasını sağlamak anlamına gelir. Bunu yaptığında, işlemcinin sıcaklığı yükselir ve sınıra yükseldiğinde normal işlemeye geri döner. Bu süre boyunca işlemci soğur ve dolayısıyla yeterince soğuduğunda başka bir patlama yapmaya hazır hale gelir.

SLI Teknolojisi

Hız aşırtmanın gelişmiş özelliklerine ve kullanışlılığına rağmen, kullanıcılardan birkaç rapor aldık. hız aşırtmayı devre dışı bırakma ikisi için İşlemci ve grafik kartı sorunu çözdü. Görünüşe göre Unreal Engine hızlandırılmış hız aşırtmalı bir ortamda çalışacak şekilde optimize edilmemiş.

Ayrıca, grafik / CPU için hız aşırtmayı devre dışı bırakmanın yanı sıra, SLI'nın devre dışı bırakılmasının çok sayıda kullanıcı için hile yaptığına dair raporlar da aldık. SLI, NVIDIA tarafından yönetilen ve asıl amacı güçlerinin birleştirilebilmesi için iki grafik kartını birbirine bağlamak olan bir marka adıdır. Normal hız aşırtma durumunda olduğu gibi, Unreal Engine de SLI aktifken sorun yaşar. Bu nedenle, bilgisayarınızdan devre dışı bırakmayı denemeli ve bunun hile yapıp yapmadığını görmelisiniz.

7. Çözüm: Grafik Sürücülerini Güncelleme

Grafik sürücüleri, Grafik donanımınız ile işletim sistemi (uygulamalar veya oyunlar vb.) Arasındaki iletişimi sağlayan ana modüllerdir. Grafik sürücülerinin kendileri düzgün çalışmıyorsa, Unreal Engine gibi neredeyse tüm grafik gerektiren uygulamalarda sorunlar yaşarsınız. Bu çözümde, mevcut grafik sürücülerinizi kaldıracağız ve daha sonra yenilerini kuracağız.

  1. DDU'yu (Ekran sürücüsü kaldırıcı) resmi web sitesinden indirin ve yükleyin.
  2. Yükledikten sonra Display Driver Uninstaller (DDU) , bilgisayarınızı başlatın güvenli mod . Nasıl yapılacağına dair makalemize göz atabilirsiniz. bilgisayarınızı güvenli modda başlatın .
  3. DDU’yu başlattıktan sonra, ilk seçeneği seçin ' Temizle ve yeniden başlat ”. Bu, mevcut sürücüleri tamamen bilgisayarınızdan kaldıracaktır.

    Sürücüleri Temizleme

  4. Şimdi, kaldırma işleminden sonra, bilgisayarınızı güvenli mod olmadan normal şekilde başlatın. Windows + R tuşlarına basın, 'yazın devmgmt. msc Diyalog kutusunda ”yazıp Enter tuşuna basın. Herhangi bir boş alana sağ tıklayın ve ' Donanım değişikliklerini arayın ”. Varsayılan sürücüler yüklenecektir. Görüntü Yakalamayı başlatmayı deneyin ve bunun sorunu çözüp çözmediğini kontrol edin.
    Not: Bu adımdan sonra çözüm 1'i tekrar uygulamanız gerekebilir.
  5. Çoğu durumda, varsayılan sürücüler sizin için çalışmayacaktır, bu nedenle en son sürücüleri Windows güncellemesiyle yükleyebilir veya üreticinizin web sitesine gidip en son sürücüleri indirebilirsiniz.
  6. Sürücüleri yükledikten sonra bilgisayarınızı yeniden başlatın ve sorunun çözülüp çözülmediğini kontrol edin.

Çözüm 8: Tam ekran modunu devre dışı bırakın

Oynamaya çalıştığınız oyunda Tam Ekran modunu devre dışı bırakmayı deneyebilirsiniz, çünkü bunun bazı kullanıcılar için sorunu çözdüğü bildiriliyor. Pencereli modda olmanın bazı Unreal Engine Oyunlarında bu sorunu çözdüğü bilinmektedir.

Çözüm 9: DirectX'i yeniden yükleme ve FreeSync Ayarlarını değiştirme

Yukarıdaki yöntemlerden hiçbiri işe yaramazsa, DirectX'i tamamen yeniden yüklemeyi deneyebilir ve FreeSync ayarlarını değiştirebiliriz. Bu oldukça basit bir yöntemdir ancak DirectX'i web sitesinden indirdikten sonra manuel olarak yeniden yüklemeniz gerekir.

  1. Yeniden yükleyin Directx Bilgisayarınızda açın ve devam etmeden önce yeniden başlatın.
  2. Şimdi, eğer varsa FreeSync izlemek, git GSync üzerinden ayarlar GeForce Deneyimi uygulama.
  3. FreeSync monitör ayarlarınızı bulduğunuzda, etkinleştirme için Tam ekran seçeneği. Kutusunu işaretleyin Seçili Ekran için ayarları etkinleştirin yanı sıra.
  4. Değişiklik yaptıktan sonra bilgisayarınızı tamamen yeniden başlatın ve bunun sorunu çözüp çözmediğine bakın.

Aynı prosedürü 'Pencereli mod' için de test edebilirsiniz.

7 dakika okundu