Battlefield 1EA Origin'de piyasaya sürüldü ve eleştirmenlerden çok olumlu yorumlar aldı. I. Dünya Savaşı temasına ve görsellerine verilen çoğu övgü ile önceki taksitlere göre bir iyileşme olarak görülüyordu.
Kötü kısım, oyunun devam eden küçük bir sorunu olması ve geliştiricilerin bunu düzeltmek için herhangi bir iyileştirme yapmadığıdır.
DirectX fonksiyon hatası nedeniyle oyunun rastgele çöktüğü ve her ikisi de DirectX 11 ve DirectX12 ile yaşadığı görülüyor.
Ekranda görünen hata mesajı şu şekildedir: “DirectX işlevi 'getDeviceremovitReason' dxgi_error_device_hung. Gpu: nvidia gorce gtx 770, sürücü: 37306”.
Kesin bir düzeltmeye kadar, oyunun geliştiricileri bu sorunun nasıl çözüleceğine dair birçok geçici çözüm verdi, bunların çoğunu aşağıda bulabilirsiniz.
Ayrıca okuyun:Diablo 4 AMD sürücü kazası: Hızlı Düzeltme
- En son sürücü sürümünü yükleyin
- Oyunun grafiklerini değiştirin
- Kaplama uygulamalarını devre dışı bırakın
- Uyumluluk modunda çalıştırın
1. En son sürücü sürümünü yükleyin
- Arama kutusunda cihaz yöneticisini açın.
- Çift tıklayınEkran AdaptörleriSürücüyü bulmak için.
- Üzerine sağ tıklayın ve seçinSürücüyü güncelleyin.

- TıklayınSürücüleri otomatik olarak arayın.


- Efektleri uygulamak için pencereleri yeniden başlatın.
Daha hızlı ve tam otomatik olan başka bir yöntemi tercih ederseniz, cevapPC Yardım. İşte nasıl kullanılacağı:
1.PC'yi indirin ve yükleyin Helpoft.
2. Yazılımı PC'nizde başlatın.
3. PC'nin tüm hatalı sürücülerinizi algılamasını bekleyin.

4. Yazılım, modası geçmiş tüm sürücüleri algılayacaktır ve sadece güncellemek istediğinizleri seçmeniz gerekir.

2. Oyunun grafiklerini değiştirin
Bu çarpışma hatasını çözmek için, farklı oyuncular oyun grafiklerini orta veya alçak seviyeye düşürmeyi önerdi. Bu yöntem, daha az belleğe sahip bir GPU kullanan herhangi bir oyuncu için çalışmalıdır.
Bu nedenle, DirectX uyumsuzluğu nedeniyle çarpışmayı ortadan kaldırmak için oyundaki grafikleri değiştirin.
3. Overlay uygulamalarını devre dışı bırakın
Belirli yazılımların veya uygulamaların herhangi bir oyuna müdahale edebileceği ve çökmeleri belirleyebileceği yaygın olarak bilinmektedir. Bu durumda, akış uygulamaları veya Steam gibi oyun başlatıcıları gibi herhangi bir yazılımdan kaplama seçeneklerini kapatmayı düşünmeniz gerekir.
Buharda, bunu yapabilirsinizAyarlarSol üst bölmede →Oyun içi sekme→ Oyun içi buhar kaplamasını etkinleştiren kutuyu işaretleyin.


4. Oyunu uyumluluk modunda çalıştırın
PC'nizdeki DirectX arızalarını kaldırmak için Battlefield 1 uyumluluk modunda çalıştırarak bu sorundan bir çıkış yolu bulmak mümkündür.
Oyun klasörüne gidin ve oyun simgesine sağ tıklayın, seçinÖzelliklerve tıklayınBu programı uyumluluk modunda çalıştırın.(Windows 7, 8)


⚙ood işe yarayabilecek diğer geçici çözümler
GTX 770'deki sürücüleri atlamak
Aşağıda GTX 770 sürücülerini atlamanıza yardımcı olacak bir toplu iş dosyası bulabilirsiniz ve bundan sonra herhangi bir DirectX sorunuyla karşılaşmamalısınız. Bu potansiyel geçici çözüm, bazı kişilerin Battlefield 1 DirectX işlev hatasını çözmek için çalışıyor.
NOT: İşletim sistemleriyle ilgili sorunlar veya GPU'nuzun tespiti hakkında raporlar alınmıştır. Sisteminizi de çökertebilir, bu yüzden kendi sorumluluğunuzda kullanın.
- Windows 10'daki otomatik sürücü güncellemelerini veya kullandığınız işletim işletim sistemlerini kapatın
- Burada bulunabilecek sürücü sürüm 334.89'u yükleyin:https://www.nvidia.com/download/driverresults.aspx/73218/en-us
- Battlefield 1 eski sürücülerden şikayet edeceğinden, nvapi64.dll bypass'ı uygulayabilirsiniz (https://forums.geforce.com/default/topic/962633/pc-games/bypassing-the-driver-vers-check-of--game-/)
Battlefield 1 DirectX işlev hatanızı düzeltmeyi başardığınızı ve şimdi oyunun oynadığını ve tadını çıkardığınızı umuyoruz. Hala sorunlarla karşılaşırsanız, lütfen aşağıya yorum yapın.
