Windows Rehberi · DirectX Sürümü

Windows 10 ve Windows 11'de DirectX Sürümü Nasıl Öğrenilir dxdiag

Yüklü DirectX sürümünü bulmak, DirectX 12 desteğini kontrol etmek ve oyunlar ile grafik uygulamaları için GPU özellik düzeylerini görüntülemek üzere pratik bir rehber.

⏱ 4 dk okuma 🪟 Windows 10 🪟 Windows 11 🎮 Oyun & grafik

Windows'ta DirectX Nedir ve Sürümünü Neden Kontrol Etmelisiniz?

DirectX, Windows oyunları, 3D uygulamalar, video oynatma araçları, emülatörler ve bazı profesyonel işleme yazılımları tarafından kullanılan Microsoft multimedya ve grafik teknolojileri koleksiyonudur. Bir oyun DirectX 11 veya DirectX 12 gerektirdiğini söylüyorsa, Windows kurulumunuzun, ekran kartı sürücünüzün ve GPU'nuzun gerekli DirectX çalışma zamanını ve donanım özellik düzeyini desteklemesi gerekir.

DirectX sürümünü kontrol etmek; bir oyun açılmadığında, "DirectX version not supported" gibi bir mesaj gösterdiğinde, başlangıçtan sonra çöktüğünde veya grafik bileşenlerini güncellemenizi istediğinde yararlıdır. Ayrıca DirectX 12, ışın izleme, değişken oranlı gölgelendirme veya DirectX 12 Ultimate özellikleri isteyen ağır oyunları kurmadan önce de faydalıdır.

ℹ️
Önemli ayrım Windows'ta görünen DirectX sürümü, GPU'nuzun özellik düzeyi ile her zaman aynı şey değildir. Örneğin Windows DirectX 12 gösterebilir, ancak eski bir ekran kartı yalnızca DirectX 11 özellik düzeylerini destekleyebilir. Oyunlar genellikle ikisini de dikkate alır.

DirectX Nerede Kuruludur?

DirectX, modern Windows sürümlerine yerleşik olarak gelir. Windows 10 ve Windows 11, DirectX çalışma zamanını varsayılan olarak içerir; bu yüzden normalde DirectX'i ayrı bir program olarak kurmanız gerekmez. Ancak bazı eski oyunlar, DirectX End-User Runtime paketindeki eski DirectX bileşenlerine hâlâ ihtiyaç duyabilir.

DirectX Tanılama Aracı ile DirectX Sürümü Nasıl Kontrol Edilir?

Windows'ta DirectX sürümünü kontrol etmenin en hızlı ve güvenilir yolu, yerleşik DirectX Tanılama Aracı'nı, yani dxdiag komutunu kullanmaktır. Bu araç yüklü DirectX sürümünü, Windows derlemesini, BIOS bilgilerini, işlemciyi, belleği, görüntü bağdaştırıcısını, ses aygıtlarını ve sürücü ayrıntılarını gösterir.

  1. Çalıştır penceresini açmak için Win + R tuşlarına basın.
  2. dxdiag yazın ve Enter tuşuna basın.
  3. Windows dijital imzalı sürücüleri denetlemek isteyip istemediğinizi sorarsa Evet veya Hayır'a tıklayın. Her iki seçenek de aracı açar.
  4. Sistem sekmesinde kalın.
  5. Sistem Bilgileri bölümünün alt kısmına yakın DirectX Sürümü satırına bakın.
Çalıştır komutudxdiag
En iyi yöntem En net cevaba ihtiyacınız olduğunda dxdiag kullanın. Sistem sekmesinde DirectX sürümünü, Ekran sekmesinde ise grafik özellik bilgilerini gösterir.

dxdiag Penceresinde Ne Görmelisiniz?

Windows 10 ve Windows 11'de Sistem sekmesi genellikle DirectX 12 gösterir. Bu, Windows'ta DirectX 12 çalışma zamanının mevcut olduğu anlamına gelir. Ekran kartınızın DirectX 12 özelliklerini gerçekten kullanıp kullanamayacağını doğrulamak için Ekran sekmesini açın ve bu rehberde daha sonra açıklanan özellik düzeylerini kontrol edin.

Windows Ayarları'ndan DirectX ve GPU Ayrıntıları Nasıl Kontrol Edilir?

Windows Ayarları her zaman "DirectX Sürümü" adlı tek bir satır göstermez, ancak yararlı grafik bağdaştırıcısı bilgileri sunabilir. DirectX desteğini kontrol etmeden önce hangi GPU'nun takılı olduğunu doğrulamanız gerektiğinde bu yöntem işe yarar.

  1. Ayarlar'ı açmak için Win + I tuşlarına basın.
  2. Sistem → Ekran bölümüne gidin.
  3. Aşağı kaydırın ve Gelişmiş ekran bölümünü açın.
  4. Görüntü bağdaştırıcısı adını, monitör yenileme hızını ve bağdaştırıcı özelliklerini kontrol edin.
  5. Daha fazla sürücü ve bağdaştırıcı ayrıntısı gerekiyorsa Görüntü bağdaştırıcısı özellikleri'ne tıklayın.

Bu yöntem dxdiag kadar kapsamlı değildir, ancak Windows'un doğru GPU'yu kullanıp kullanmadığını belirlemeye yardımcı olur. Hem tümleşik hem de harici grafik birimine sahip dizüstü bilgisayarlarda etkin ekran, donanım tasarımına bağlı olarak Intel, AMD veya NVIDIA grafiklerine bağlı olabilir.

⚠️
Dizüstü bilgisayar notu Bir oyun harici GPU'yu kullanırken Windows Ayarları tümleşik GPU'yu gösteriyorsa bu her zaman hata değildir. Birçok dizüstü bilgisayarda ekran tümleşik grafikler üzerinden yönlendirilirken oyunlar arka planda harici GPU tarafından işlenir.

PowerShell veya Windows Terminal ile DirectX Sürümü Nasıl Bulunur?

Komut satırı araçlarını tercih ediyorsanız, PowerShell veya Windows Terminal kullanarak Windows Kayıt Defteri'nden DirectX bilgilerini okuyabilirsiniz. Bu yöntem uzaktan denetimler, betikler veya hızlı sistem kontrolleri için kullanışlıdır.

  1. Başlat düğmesine sağ tıklayın ve Terminal veya Windows PowerShell'i seçin.
  2. Aşağıdaki komutu çalıştırın:
PowerShellGet-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\DirectX" | Select-Object Version

4.09.00.0904 gibi bir sürüm dizesi görebilirsiniz. Bu kayıt defteri değeri çoğunlukla eski bir dahili sürüm numarasıdır, bu nedenle dxdiag kadar kullanıcı dostu değildir. Normal kullanıcılar için dxdiag daha iyi yöntem olmaya devam eder.

ℹ️
Yönetici hakları DirectX kayıt defteri anahtarını okumak normalde yönetici hakları gerektirmez. Kuruluşunuz kayıt defteri erişimini ilkeyle engelliyorsa bunun yerine dxdiag kullanın.

PowerShell'den dxdiag Açma

DirectX Tanılama Aracı'nı doğrudan PowerShell'den de başlatabilirsiniz:

PowerShelldxdiag

Kayıt Defteri Düzenleyicisi'nde DirectX Sürümü Nasıl Kontrol Edilir?

İleri düzey kullanıcılar DirectX bilgilerini Kayıt Defteri Düzenleyicisi'nde görüntüleyebilir. Yanlışlıkla yapılan kayıt defteri değişiklikleri Windows kararlılığını etkileyebileceği için bu yöntem yeni başlayanlara önerilmez; ancak hiçbir şeyi düzenlemediğiniz sürece değeri yalnızca görüntülemek güvenlidir.

  1. Win + R tuşlarına basın, regedit yazın ve Enter'a basın.
  2. Görünürse UAC istemini onaylayın.
  3. Aşağıdaki anahtara gidin:
Kayıt defteri yoluHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX
  1. Sağ bölmede Version adlı değeri bulun.
  2. Değeri değiştirmeyin. Kontrol ettikten sonra Kayıt Defteri Düzenleyicisi'ni kapatın.
Bu anahtarı düzenlemeyin DirectX kayıt defteri sürümünü değiştirmek DirectX'i yükseltmez ve yazılımların yanlış algılama yapmasına neden olabilir. DirectX bileşenlerini güncellemek için Windows'u güncelleyin, GPU sürücüsünü güncelleyin veya eski oyunların istediği gerekli eski çalışma zamanını kurun.

Ekran Kartınız İçin DirectX Özellik Düzeyleri Nasıl Kontrol Edilir?

Birçok kullanıcı DirectX'i, oyun belirli bir özellik düzeyi istediği için kontrol eder; örneğin 11_0, 11_1, 12_0 veya 12_1. Özellik düzeyleri, grafik donanımınızın ve sürücünüzün gerçekte hangi yetenekleri sunduğunu açıklar.

  1. Win + R tuşlarına basın, dxdiag yazın ve Enter'a basın.
  2. Ekran sekmesini açın. Birden fazla GPU bulunan sistemlerde Ekran 1, Ekran 2 veya Render sekmeleri görebilirsiniz.
  3. Sürücüler bölümünde Özellik Düzeyleri satırını bulun.
  4. Gerekli düzeyin listede olup olmadığını kontrol edin. Örneğin bir oyun Özellik Düzeyi 11_0 istiyorsa listede 11_0 bulunduğundan emin olun.
Liste nasıl okunur? Özellik Düzeyleri satırında 12_1, 12_0, 11_1, 11_0 yer alıyorsa GPU listelenen tüm bu düzeyleri destekler. Gerekli düzey yoksa sürücüyü güncellemek yalnızca donanım zaten bunu destekliyorsa yardımcı olabilir. Aksi durumda daha yeni bir GPU gerekir.

DirectX Sürümü ile Özellik Düzeyi Arasındaki Fark Nedir?

Sistem sekmesinde gösterilen DirectX Sürümü, Windows'ta hangi DirectX çalışma zamanının mevcut olduğunu söyler. Ekran sekmesindeki Özellik Düzeyleri ise GPU ve sürücünüzün uygulamalara hangi grafik yeteneklerini sunduğunu gösterir. Bir bilgisayarda DirectX 12 kurulu olabilir, ancak ekran kartı gerekli özellik düzeyini desteklemiyorsa DirectX 12 gerektiren bir oyunu çalıştıramayabilir.

Bilgisayarınızın DirectX 12 Ultimate Desteği Nasıl Kontrol Edilir?

DirectX 12 Ultimate, donanım hızlandırmalı ışın izleme, mesh shader, sampler feedback ve değişken oranlı gölgelendirme gibi modern grafik teknolojilerini içeren bir özellik setidir. dxdiag içinde DirectX 12 görmek, DirectX 12 Ultimate'ın otomatik olarak desteklendiği anlamına gelmez.

Desteği kontrol etmek için:

  1. dxdiag aracını açın.
  2. Ana GPU'nuz için Ekran sekmesine gidin.
  3. Sürücüler bölümünde DirectX 12 Ultimate satırını arayın.
  4. Enabled yazıyorsa GPU ve sürücü DirectX 12 Ultimate'ı destekler.
  5. Disabled yazıyorsa veya satır yoksa donanımınız ya da sürücünüz bunu desteklemiyor olabilir.
ℹ️
Sürücü güncelleme ipucu GPU'nuz DirectX 12 Ultimate desteklemeli olduğu hâlde dxdiag bunu göstermiyorsa NVIDIA, AMD veya Intel'in en yeni grafik sürücüsünü kurun, ardından Windows'u yeniden başlatıp tekrar kontrol edin.

Windows'ta DirectX Sürümünü Kontrol Etmenin En İyi Yolları: Yöntem Karşılaştırması

Yöntem Komut / Yol DirectX Sürümünü Gösterir Özellik Düzeylerini Gösterir En Uygun Kullanım
DirectX Tanılama Aracı dxdiag Evet Evet Çoğu kullanıcı, oyun kontrolleri, sürücü kontrolleri
Windows Ayarları Ayarlar → Sistem → Ekran Doğrudan sürüm satırı yok Hayır Etkin görüntü bağdaştırıcısını belirleme
PowerShell HKLM:\SOFTWARE\Microsoft\DirectX Eski kayıt defteri sürümü Hayır Betikler ve hızlı denetimler
Kayıt Defteri Düzenleyicisi HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX Eski kayıt defteri sürümü Hayır Yalnızca ileri düzey sorun giderme

DirectX Sürümü veya Özellik Düzeyleri Yanlış Görünüyorsa Ne Yapmalı?

dxdiag beklenmeyen bir DirectX sürümü, eksik özellik düzeyleri veya eski bir sürücü modeli gösteriyorsa sorun genellikle grafik sürücüleri, Windows güncellemeleri, uzak masaüstü oturumları, sanal makineler veya desteklenmeyen donanımla ilgilidir.

1. Grafik Sürücünüzü Güncelleyin

GPU'nuz için en yeni sürücüyü resmi NVIDIA, AMD veya Intel web sitesinden kurun. Kurulumdan sonra bilgisayarı yeniden başlatın ve dxdiag ile tekrar kontrol edin.

2. Windows Güncellemelerini Yükleyin

Ayarlar → Windows Update bölümünü açın ve mevcut tüm güncellemeleri yükleyin. Modern Windows sürümlerinde DirectX bileşenleri Windows Update üzerinden bakım alır.

3. Oyunun Doğru GPU'yu Kullandığından Emin Olun

Dizüstü bilgisayarlarda oyun harici GPU yerine tümleşik GPU'da başlayabilir. Ayarlar → Sistem → Ekran → Grafik bölümüne gidin, oyunu ekleyin ve Yüksek performans olarak ayarlayın.

4. Sanal Makine veya Uzak Oturum Kullanıp Kullanmadığınızı Kontrol Edin

Sanal makineler ve uzak masaüstü oturumları, fiziksel GPU'nuzdan daha az grafik özelliği destekleyen sanal bir görüntü bağdaştırıcısı gösterebilir. Doğru sonuç almak için dxdiag aracını doğrudan yerel bilgisayarda çalıştırın.

5. Eski Oyunlar İçin Eski DirectX Bileşenlerini Kurun

Bazı eski oyunlar Windows 10 veya Windows 11'de bile eski DirectX 9 bileşenlerine ihtiyaç duyar. Bu durumda eski çalışma zamanı paketini kurmak d3dx9_43.dll, xinput1_3.dll veya XAudio2_7.dll eksik hatalarını düzeltebilir. Bu işlem DirectX 12'nin yerine geçmez; yalnızca eski yazılımların kullandığı isteğe bağlı eski bileşenleri ekler.

⚠️
DLL indirme sitelerinden kaçının Rastgele web sitelerinden tek tek DirectX DLL dosyaları indirmeyin. Windows Update'i, resmi GPU sürücü paketini veya oyunun gerektirdiği resmi eski DirectX çalışma zamanı yükleyicisini kullanın.

SSS: Windows'ta DirectX Sürümünü Kontrol Etme

S DirectX sürümümü kontrol etmenin en hızlı yolu nedir?
Win + R tuşlarına basın, dxdiag yazın ve Enter'a basın. Sistem sekmesinde DirectX Sürümü satırını bulun. Bu, çoğu kullanıcı için en hızlı ve en güvenilir yöntemdir.
S Windows DirectX 12 gösteriyor ama oyunum DirectX desteklenmiyor diyorsa neden?
Oyun yalnızca DirectX çalışma zamanını değil, belirli bir DirectX özellik düzeyini istiyor olabilir. dxdiag aracını açın, Ekran sekmesine gidin ve Özellik Düzeyleri satırını kontrol edin. Gerekli özellik düzeyi yoksa GPU'nuz veya sürücünüz gereksinimi karşılamıyordur.
S DirectX 12'yi Windows 10 veya Windows 11 için manuel indirebilir miyim?
DirectX 12, Windows 10 ve Windows 11 ile birlikte gelir ve Windows Update üzerinden güncellenir. Normalde manuel kurulum yapmanız gerekmez. Eski bir oyun DirectX 9 dönemine ait bileşenler istiyorsa, bunun yerine oyunun gerektirdiği eski DirectX çalışma zamanını kurun.
S DirectX 12 görünmesi DirectX 12 Ultimate'ın desteklendiği anlamına gelir mi?
Hayır. DirectX 12 çalışma zamanı/API neslidir; DirectX 12 Ultimate ise gelişmiş GPU özelliklerinden oluşan belirli bir settir. Kontrol etmek için dxdiag aracını açın, Ekran sekmesine gidin ve DirectX 12 Ultimate durumuna bakın.
S dxdiag çalıştırmak için yönetici hakları gerekir mi?
Genellikle hayır. dxdiag, sistem ve grafik bilgilerini görüntülemek için standart kullanıcı hesabından açılabilir. Ancak sürücü kurmak, Windows'u güncellemek veya sistem düzeyindeki grafik ayarlarını değiştirmek yönetici hakları gerektirebilir.

Windows'ta DirectX Sürümünü Öğrenmenin En İyi Yolu

Windows 10 veya Windows 11'de DirectX sürümünü kontrol etmenin en iyi yolu, dxdiag komutuyla DirectX Tanılama Aracı'nı çalıştırmaktır. Sistem sekmesi yüklü DirectX sürümünü, Ekran sekmesi ise GPU sürücüsünü, özellik düzeylerini ve DirectX 12 Ultimate durumunu gösterir.

⚡ Kısa Özet

En hızlı kontrol: Win + RdxdiagEnter
DirectX sürümü konumu: dxdiag → Sistem sekmesi → DirectX Sürümü
GPU özellik düzeyleri: dxdiag → Ekran sekmesi → Özellik Düzeyleri
DirectX 12 Ultimate: dxdiag → Ekran sekmesi → DirectX 12 Ultimate durumu
En yaygın çözüm: Windows'u güncelleyin ve en yeni grafik sürücüsünü kurun