Hatası 'D3D cihazının kaybedilmesi nedeniyle' Unreal Engine çıkıyor '

Kullanıcılar, Unreal bilgisayarınızdaki D3D cihazına bağlanamadığında, ' D3D cihazı kaybedildiğinden dolayı' Unreal Engine çıkıyor) hata mesajıyla karşılaşıyor. Bu hata çok yaygındır ve bilgisayarlarında görünür bir sorunu olmayan kullanıcılar için de görülebilir.

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

Unreal Engine geliştiricilere göre, bu sorun genellikle bilgisayarın grafikleri veya donanım bileşenleri Unreal Engine ile düzgün bir şekilde eşitlenmediğinde ortaya çıkar ve bu da D3D aygıtıyla düzgün çalışmamasına neden olur. Bu makalede, bu sorunun neden ortaya çıktığına dair tüm çözümleri gözden geçireceğiz ve ayrıca çözmek için gereken geçici çözümleri neler yapacağız.

'Dreal cihazının kaybolması nedeniyle' Unreal Engine çıkıyor 'Hatasına ne sebep olur?

Kullanıcılar tarafından sorun hakkında çok sayıda rapor aldıktan sonra, sorunu araştırmaya karar verdik. Bu raporları birleştirdikten sonra, iş istasyonlarımızdaki durumları çoğalttık ve sebeplerini çözdük. Bu hata iletisini neden alabileceğinizin nedenleri bunlarla sınırlı olmamak üzere:

  • Eski Unreal Engine: En muhtemel neden, Unreal Engine'in en son sürüme güncellenmediği ve yakın zamanda güncellenebilecek diğer sistem bileşenleri ile iletişim kuramadığı durumdur. Ayrıca etrafta başka bir yol olabilir.
  • Antivirüs yazılımı: Unreal Engine'i bloke etme eğiliminde olan sayısız antivirüs yazılımı var ve bu nedenle yanlış bir pozitif olduğunu gösteriyor. Bu çok yaygındır ve bir beyaz liste oluşturarak veya onu devre dışı bırakarak çözülebilir.
  • Eski Aygıt Sürücüleri: Bu sorunun ortaya çıkmasının bir başka olası nedeni de, aygıt sürücülerinizin bozuk veya güncel olmamasıdır. Her iki durumda da, sürücüleri yeniden yüklemek veya güncellemek işe yarar.
  • Eksik Steam Dosyaları: Steam genellikle Unreal Engine ile çalışır. Eğer oyun / kurulum dosyaları bozuk veya eksikse, tartışılan hata mesajını göreceksiniz.
  • NVIDIA GeForce Ayarları: Bu modüllerin oyunla çakıştığı da bilinmektedir. Modülü devre dışı bırakmak veya belirli ayarları devre dışı bırakmak genellikle sorunu çözer.
  • Hızaşırtma: Hız aşırtma, PC'nize ihtiyaç duyduğu baskıyı verebilir, ancak kaynak tüketen uygulamalarla ilgili sorunlara veya çakışmalara neden olduğu bilinmektedir. Hızaşırtma'yı devre dışı bırakmak sizin için hile yapabilir.
  • Varsayılan Grafik kartı: Varsayılan grafik kartı, genellikle daha fazla güce sahip özel bir kart çalışırken kendisini devre dışı bırakır. Bununla birlikte, bazı durumlarda, özel grafik kartı yanında etkin olabilir ve sorunlara yol açacak çatışmalara neden olabilir.

Çözümlere başlamadan önce, yönetici olarak giriş yaptığınızdan emin olun. Ayrıca, aktif ve açık bir internet bağlantınızın olması gerekir.

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

Genellikle, bahsedilen bileşenlerden biri eskiyse, birbirleriyle iletişim kurma sorunları vardır. İletişimin zayıf olduğu durumlarda oyun düzgün çalışamaz. Bu çok sık tekrarlanan bir konudur ve kullanıcılar genellikle bunu görmezden gelirler.

Unreal motorunu güncelleme yöntemi biraz uzundur, ancak Windows ve Steam bir anda güncellenir. Yönetici olarak oturum açtığınızdan emin olun ve adımları tam olarak uygulayın. Unreal Engine'i güncelleyerek başlayacağız.

  1. Başlatıcı'yı açın ve Kütüphaneye gidin
  2. Kütüphane'ye girdikten sonra en üstte, Motor versiyonunu görebileceksiniz. Mevcut bir güncelleme varsa, hemen yanında bir artı simgesi göreceksiniz.
  3. Sürüm ekle 'yi tıklayın ve tıkladığınızda yeni motoru kurmanız istenecektir. Motor versiyonunu buna göre indirin ve Güncelle düğmesine tıklayın.

    Unreal Engine'i Güncelleme

Şimdi Unreal Engine güncellendiğinde, Windows'u güncelleyerek devam edeceğiz.

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

    Windows Güncelleniyor

Sabırlı olun ve süreci tamamlayın. İşlem tamamlandıktan sonra istenirse bilgisayarınızı yeniden başlatın . Yeniden başlattıktan sonra, Steam'i güncellemek için aşağıdaki adımları izleyin.

  1. Steam istemcisini başlatın ve aktif bir internet bağlantınızın olduğundan emin olun.
  2. Müşteri, ç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ğini kontrol edin. Varsa, aşağıdaki adımları izleyin.

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

Devam etmeden önce denenecek bir başka şey, NVIDIA'nın GeForce Deneyimi'nde 'geliştirme' özelliklerinin etkin olmadığından emin olmaktır. Bu işlevler ayarları değiştirip size ilave performans sunsalar da, birkaç soruna neden oldukları bilinmektedir.

NVIDIA Özelliklerini Devre Dışı Bırakma

Bu 'geliştirme' işlevleri, Game Booster, Battery Optimizer, vb. Gibi özelliklerdir. GeForce Experience'ı (veya ilgili uygulamayı) açın ve bunların tamamen devre dışı olduğundan emin olun. Ayrıca GeForce Experience'ı tamamen geçici olarak devre dışı bırakabilir ve bunun çalışıp çalışmadığını görebilirsiniz. Sorunun bu özellikler nedeniyle olmadığından kesinlikle emin olduktan sonra, diğer çözümlere devam edebilirsiniz.

3. Çözüm: Özel Grafik Tercihini Değiştirme

Genellikle, Unreal Engine'i kullanan ve oyunlarını oynayan kişilerin, bilgisayarlarında kendi özel grafiklerinin yüklü olduğu bilinmektedir. Özel 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 olması sürpriz olmayan birçok konuyu tetikler. 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ünde herhangi bir yere sağ tıklayın ve NVIDIA kontrol panelini seçin.
  2. Kontrol paneli açıldığında, 3D Ayarlarını Yönet'i tıklayın. Şimdi Program ayarlarına tıklayın.
  3. Şimdi, tüm programların listesini içeren bir açılır pencere göreceksiniz. Unreal Engine'i ekleyin ve ikinci açılır listeden NVIDIA'yı (Özel grafikler) seçin.

    Grafik Kartının tercihini değiştirme
  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ğini görün.

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

Denenmesi gereken bir diğer şey ise, bilgisayarınızdaki tümleşik grafikleri tamamen devre dışı bırakmaktır. Bu, yalnızca grafiğin tercihini değiştirmek, sorunun ortadan kalkması için yeterli değilse, yardımcı olabilir. Bunun bilgisayarınızın performansını veya işlevselliğini etkilemeyeceğini unutmayın; ancak şimdi, dahili grafikler etkin değilken, özel grafikleriniz tüm ağırlık kaldırma işlemlerini yapacak. Devam etmeden önce yönetici olarak giriş yaptığınızdan emin olun.

  1. Windows + R tuşlarına basın, iletişim kutusuna " devmgmt.msc " yazın ve Enter tuşuna basın.
  2. Cihaz yöneticisine girdikten sonra, Adaptörleri görüntüle'ye gidin ve on-board
  3. Şimdi üzerine sağ tıklayın ve Devre Dışı Bırak seçeneğini seçin.

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

Kısa bir süre için ekranınız muhtemelen kararır, ancak tekrar açılır. Burada, bilgisayar tamamen kendi grafiklerinize kayıyor. Değişiklikleri Kaydet ve Çık. Şimdi Unreal Engine'i başlatmayı dene ve sorunun devam edip etmediğini kontrol et.

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

Antivirus yazılımı, bilgisayarınızdaki tüm sistem dosyalarını analiz ederek ve aynı zamanda kaynakları harcayan tüm çalışan işlemleri kontrol ederek sizi güvende tutar. Bununla birlikte, 'doğrulanmış' bir süreci kötü amaçlı yazılım olarak işaretlediği çok sayıda örnek vardır; bu nedenle yanlış bir pozitif çağırdı. Bu durum birçok farklı oyunla ortaya çıkar ve oyunun tamamen çalışmasını engellediği ya da söz konusu kaynaklara erişmek için yeterli izinleri vermediği bilinmektedir. Aynı Antivirüs yazılımı ve Unreal Engine ile aynıdır.

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

Bu nedenle Antivirus yazılımınızı devre dışı bırakmayı denemelisiniz. Antivirüs'ün nasıl kapatılacağı hakkındaki makalemize göz atabilirsiniz. Antivirus'nüzü devre dışı bıraktıktan sonra, bilgisayarınızı yeniden başlatın ve tekrar akışını deneyin. Antivirüs'ü devre dışı bırakmak işe yaramazsa, onu kaldırmayı deneyebilir ve hile yapıp yapmadığına bakabilirsiniz. Sorunlara neden olan bazı belirgin Antivirüs yazılımı, Avast ve AVG'dir. Bununla birlikte, sahip olduğunuz Antivirüs'ü devre dışı bırakmayı denemeli ve bunun işe yarayıp yaramadığını görmelisiniz.

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

Hızaşırtma işlemi, işlemcinize bilgisayarınızı zorlamak için işlemcinin kısa ömürlü veri bloğu hesaplamaları yapmalarını sağlar. Bunu yaptığında, işlemcinin sıcaklığı yükselir ve sınıra yükseldiğinde, normal işleme geri döner. Bu süre zarfında işlemci soğur ve bu nedenle yeterince soğuduğunda başka bir seri çekim yapmaya hazır hale gelir.

SLI Teknolojisi

Hızaşırtmanın gelişmiş özelliklerine ve kullanışlılığına rağmen, kullanıcılardan hem CPU hem de grafik kartı için hız aşırtmanın devre dışı bırakılmasının sorunu çözdüğünü bildirdikleri birkaç rapor aldık. Unreal Engine'in hızlandırılmış bir overclock ortamında çalışacak şekilde optimize edilmemiş gibi görünüyor.

Ayrıca, grafikler / CPU için hızaşırtmanın devre dışı bırakılmasının yanı sıra, SLI'yi devre dışı bırakmanın sayısız kullanıcı için de hile yaptığını bildirdik. SLI, temel amacı iki ekran kartını birbirine bağlamak ve böylece güçlerini birleştirebilmek olan NVIDIA tarafından yönetilen bir markadır. Normal overclock işlemi gibi, Unreal Engine de SLI aktifken sorun yaşar. Bu nedenle, bilgisayarınızdan devre dışı bırakmayı denemelisiniz ve bunun işe yarayıp yaramadığı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 sisteminiz (uygulamalar veya oyunlar vb.) Arasındaki iletişimi sağlayan ana modüllerdir. Grafik sürücüleri kendilerini düzgün çalışmıyorsa, Unreal Engine gibi neredeyse tüm grafik gerektiren uygulamalarla ilgili sorunlar yaşayacaksınız. Bu çözümde, mevcut grafik sürücülerinizi kaldıracağız ve daha sonra yenilerini yükleyeceğiz.

  1. DDU'yu (Display driver uninstaller) resmi web sitesinden indirip yükleyin.
  2. Ekran Sürücüsü Kaldırıcıyı (DDU) yükledikten sonra, bilgisayarınızı güvenli modda başlatın. Bilgisayarınızı nasıl güvenli modda başlatacağınıza dair makalemizi kontrol edebilirsiniz.
  3. DDU’yu başlattıktan sonra, ilk “ Temizle ve yeniden başlat ” seçeneğini seçin. Bu, mevcut sürücüleri bilgisayarınızdan tamamen kaldıracak.

    Sürücüleri Temizleme
  4. Kaldırma işleminden sonra, bilgisayarınızı normalde güvenli mod olmadan başlatın. Windows + R tuşlarına basın, “ devmgmt yazın. iletişim kutusunda msc ”ve Enter tuşuna basın. Herhangi bir boş alana sağ tıklayın ve " Donanım değişikliklerini ara " yı seçin. Varsayılan sürücüler yüklenecek. Ekran Yakalamasını başlatmayı deneyin ve bunun sorunu çözüp çözmediğini kontrol edin.

    Not: Bu adımdan sonra 1. çözümü tekrar yapmanız gerekebilir.

  5. Çoğu durumda, varsayılan sürücüler sizin için çalışmaz; bu nedenle en son sürücüleri Windows güncelleştirmesi yoluyla yükleyebilir veya üreticinizin web sitesine gidebilir ve en son sürücüleri indirebilirsiniz.
  6. Sürücüleri kurduktan sonra, bilgisayarınızı yeniden başlatın ve sorunun çözülüp çözülmediğini kontrol edin.

Ilginç Haberler