Düzeltme: Direct3D başlatılamadı

DirectX'in bir parçası olan Direct3D, üç boyutlu grafikleri uygulamalarda veya oyunlarda oluşturmak için kullanılan, Windows için bir grafik API arabirimidir. Direct3D, ekran kartında mevcutsa donanım ivmesini kullanır ve 3B oluşturma hattının donanım ivmesini sağlar.

Bir video oyununda başlatılamaması, açıklama biraz belirsiz olduğu için her türlü şey anlamına gelebilir. Eski sürücülerden eksik önemli dosyalara kadar herhangi bir şey olabilir, ancak bilinen tüm çalışma yöntemlerini toplamaya ve bunları bir göz atmanız için bir makaleye koymaya karar verdik!

1. Çözüm: Oyunu DirectX11'i Kullanmaya Zorlayın

Oyunu çalıştırmaya çalıştığınızda ortaya çıktıklarında gördüğünüz DirectX hataları, oyunu varsayılan olarak kullanmaya çalıştığı DirectX9 yerine DirectX11'i kullanarak kolayca çözülebilir. Sorun, farklı oyunların bu ayarlamayı etkinleştirmek için farklı yöntemler kullanmasıdır.

Bazen kullanıcıların bir yapılandırma dosyasını Not Defteri'nde düzenlemeleri gerekir ve bazen oyun içi ayarları kullanarak kolayca düzeltilebilir. Bununla birlikte, burada hemen hemen her oyun için kullanılabilecek neredeyse evrensel bir yöntem sunacağız.

  1. Sorunlu oyunun kurulum klasörüne gidin. Yükleme sırasında herhangi bir değişiklik yapmadıysanız, Yerel Disk >> Program Dosyaları olmalıdır.
  2. Ancak, oyunun masaüstünde kısayol varsa, üzerine sağ tıklayıp bağlam menüsünden Dosya konumunu aç'ı seçebilirsiniz.

  1. Klasördeki d3d9.dll dosyasını bulun, üzerine sağ tıklayın ve içerik menüsünden Yeniden Adlandır seçeneğini seçin. D3d9.old.dll gibi bir şey için yeniden adlandırın, böylece bir şeyler ters giderse hazır olacak bir yedeğiniz olur.
  2. Oyun şimdi mevcutsa DirectX11'i kullanmaya otomatik olarak geçmelidir (ve Vista ve üstü için mevcut).

2. Çözüm: Ekran Kartı Sürücülerinizi Güncelleyin

DirectX ve Direct3D grafik kartınızla yakından ilişkili olduğu için bu sorunu doğru bir şekilde gidermek istiyorsanız bu önemli bir çözümdür. DirectX yardımcı programı tarafından istenen yeni oyunlarda mevcut belirli bir özelliği gerçekleştirmek istiyorsanız grafik kartının en son sürücülere ihtiyacı olacaktır.

  1. Başlat menüsü düğmesine tıklayın, menü açıkken “Aygıt Yöneticisi” yazın ve sadece ilk sonucu tıklatarak sonuç listesinden seçin. Çalıştır iletişim kutusunu açmak için Windows Tuş + R tuş kombinasyonunu da kullanabilirsiniz. Kutuya “devmgmt.msc” yazın ve çalıştırmak için Tamam'ı tıklayın.

  1. Grafik kartını güncellemek istediğimizden, Ekran adaptörleri kategorisini genişletin, video kartınıza sağ tıklayın ve Cihazı Kaldır seçeneğini seçin.

  1. Seçiminizi onaylamanızı ve işlemin bitmesini beklemenizi isteyebilecek tüm iletişim kutularını onaylayın.
  2. Grafik kartı sürücünüzü kartın üreticisinin web sitesinde arayın ve sitede bulunması gereken talimatlarını izleyin. Kurulum dosyasını bilgisayarınıza kaydedin ve oradan çalıştırın. Yükleme sırasında bilgisayarınız birkaç kez yeniden başlatılabilir.

Nvidia Sürücüler - Tıklayın !

AMD Sürücüler - Buraya Tıklayın !

3. Çözüm: DirectX 9.0'ın Son Sürümünü İndirin ve Yükleyin

Bazen çözüm açık olabilir ve daha yeni bir DirectX sürümü yüklemeniz gerekebilir. DirectX'in kendi kurulumunu sağlamayan oyunlar arasındaki durum genellikle böyledir ve bu durumda sorun kolayca çözülebilir; ve DirectX'i en son sürüme güncelleyerek.

  1. Microsoft'un buraya bağlı olan resmi web sitesindeki DirectX Son Kullanıcı Çalışma Zamanı Web Yükleyici İndirme Sayfasına gidin.
  2. Aşağı doğru kaydırın, bulun ve sitedeki kırmızı İndir düğmesini tıklayın ve DirectX için Web Yükleyiciyi doğrudan bilgisayarınıza indirmek için ekranda beliren talimatları izleyin.

Not : Microsoft, İndir bağlantısını tıkladıktan sonra muhtemelen uygulamalarından birkaçını sunacaktır, ancak bilgisayarınızda bulunmasını istemiyorsanız, bu ürünlerin işaretini kaldırmanız gerekir. Bu yardımcı programları indirmemeyi seçerseniz, Next (İleri) düğmesi No thanks (Hayır, teşekkürler) olarak değiştirilir ve devam eder.

  1. Microsoft'un web sitesinden veya DirectX kurulum sihirbazındaki talimatları izleyerek DirectX kurulumunu gerçekleştirin. Şartlar ve Koşullar sayfasında ilerlemeniz ve İleri düğmesine tıklamanız gerekir.

  1. Bilgisayarınızı yeniden başlatın ve “Direct3D başlatılamadı” hatasının hala görünüp görünmediğini kontrol edin.

Ilginç Haberler