DirectX Sistem Hatası - Bkz. Dxerror.log ve directx.log

Ben DirectX yüklemeye çalıştığımda, hata alıyorum " Bir iç sistem hatası oluştu. DXError. Giriş ve Directx. Giriş dosyalarına bak , Windows hatasının nedenini belirlemek için klasörün.  " Hata, güncel olmayan bir video sürücüsü, Visual C ++ veya .NET Framework nedeniyle olabilir. Bu eğitim, DirectX'i Windows 10'a yüklerken dahili bir sistem hatasının nasıl düzeltileceği hakkındadır.

Dahili bir sistem hatası oluştu.  Hatanın nedenini belirlemek için Windows klasöründeki DXError.log ve Directx.log dosyalarını kontrol edin.

Windows 10 dahili DirectX sistem hatası oluştu

Öncelikle, varsa üçüncü taraf antivirüs programını devre dışı bırakın ve DirectX kurulumunu yönetici olarak çalıştırın. DirectX ".exe" dosyasına sağ tıklayın ve Yönetici Olarak Çalıştır'ı seçin. En iyi durumda, belirtilen günlük dosyalarını açıp nedenini belirlemeye çalışabilir veya günlükleri bir yoruma bırakabilirsiniz, yardımcı olmaya çalışacağım.

1. Sistem dosyalarını kontrol etme

Komut İstemi'ni Yönetici olarak çalıştırın ve sırayla aşağıdaki komutları girin. Bu, herhangi bir sistem dosyasının hasar görmesi olasılığını ortadan kaldıracaktır. Araç, dosyaları otomatik olarak bulacak ve kurtaracaktır.

  • sfc /scannow
  • dism /online /cleanup-image /restorehealth

Dosyaları kontrol etme ve kurtarma

2. Uyumluluk

Bazı programlar ve oyunlar kurulduğunda DirectX'i otomatik olarak yükler. Bu nedenle, oyun veya program eskiyse, XP içinse Windows 10 veya Windows 7'de desteklenmeyen eski bir DirectX olabilir. Dxwebsetup.exe yürütülebilir dosyasına sağ tıklayın ve Özellikler'i seçin. "Uyumluluk" sekmesine gidin ve aşağıda "Tüm kullanıcılar için ayarları değiştir" seçeneğini tıklayın. Ardından "Programı uyumluluk modunda çalıştır" kutusunu işaretleyin. Sırayla Windows sürümlerini seçin ve başlayın.

tüm kullanıcılar için directx uyumluluk modu

3. Sürücüleri güncelleyin

Reddit'teki bazı kullanıcılar, DirectX'i yüklerken bir dahili sistem hatasını GeForce Experience yardımcı programı aracılığıyla Nvidia HD Audio sürücülerini güncelleyerek çözebildiler. Bu nedenle, birinin Nvidia, AMD veya Intel'i varsa, ekipmanı güncellemek için resmi web sitesine gitmeniz ve en son sürücüleri veya daha iyisi, üreticilerin özel yardımcı programlarını indirmeniz gerekir.

  1. Nvidia - GeForce Deneyimi.
  2. AMD - ayrı bir sürücü (yardımcı program yok).
  3. Intel - Intel Sürücü Asistanı.

Bilgisayarınızı yeniden başlatın.

4. Visual C ++ Kurulumu

Windows 10'da, DirectX bu dosyaları içerdiğinden Visual C ++ paketleri önemli bir rol oynar. Zaten Visual C ++ 2015 yüklü olabilir, ancak daha eski veya daha yeni bir sürüme ihtiyacınız var veya x32-bit paketi kurulu değil. Microsoft web sitesine gidin ve indirin:

  • Visual C ++ Yeniden Dağıtılabilir 2015
  • Vc_redist.x64 ve vc_redist.x86 paketlerini indirin ve kurun .

Bilgisayarınızı yeniden başlatın.

Microsoft Visual C ++ 2013'ün iki sürümünü indirin

5. CMD aracılığıyla .NET Framework'ü kurma

Komut İstemi'ni yönetici olarak çalıştırın ve şunu yazın:

  • DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:C:sourcessxs

Bilgisayarınızı yeniden başlatın.

.NET Framework'ü CMD aracılığıyla yükleme