VoiceWave Logo VoiceWave

Windows 10/11'de xgameruntime.dll yüklenemedi, Hata Kodu 126

xgameruntime nedir ve Among Us, Dungeons veya Dirt 5 oyunlarında xgameruntime.dll 126 hata kodu nasıl düzeltilir?

Sayfa İçindekiler Tablosu

Updated on Jun 16, 2026

0 Views | 0 min read

Hızlı Adımlar:

  • Oyun Tamir Hizmetleri.
  • Bu işe yaramazsa, PowerShell + yeniden yükleme işlemini deneyin.
  • sfc /scannow komutunu çalıştırın.
  • En yeni xgameruntime.dll dosyasını indirin.
  • Windows ve sürücüleri güncelleyin.
  • Uygulamayı/oyunu yeniden yükleyin veya doğrulayın.
  • Diğer yöntemler işe yaramazsa regsvr32'yi deneyin.
  • Denemek için antivirüs programını beyaz listeye ekleyin.

"xgameruntime.dll Yüklenemedi Hata Kodu 126" İçin 8 Çözüm

Yöntem

Amaç

Neden işe yarıyor?

Oyun Tamir Hizmetleri

Temel DLL'leri geri yükle

Yolsuzlukları düzeltir.

PowerShell ve Mağaza aracılığıyla yeniden yükle

Oyun Hizmetlerinde Tam Yenileme

Bozuk kurulumları kaldırır.

sfc /scannow komutunu çalıştırın.

Windows sistem dosyalarını düzeltin

Hasarlı sistem DLL'lerini onarın

DLL dosyasını indirin DDL dosyasını geri alın Eksik DLL'leri kurtarın

Sürücüleri ve işletim sistemini güncelleyin

Bağımlılık uyumsuzluklarını ve çalışma zamanı hatalarını düzeltin.

Çalışma zamanı 126 hatalarını giderir.

Uygulamayı yeniden yükleyin/doğrulayın

Paket DLL dosyasının mevcut olduğundan emin olun.

Eksik dosyaları geri yükler

regsvr32 (uygulanabilirse)

DLL dosyasını kayıt defterine kaydedin.

COM tabanlı sorunlar için faydalı.

Antivirüs uygulamasını beyaz listeye ekle Oyun/uygulama klasörünü antivirüs programının dışlama listesine ekleyin. DLL dosyalarının silinmesinden kaynaklanan yanlış pozitif sonuçları önler.

xgameruntime.dll hata kodu 126 ne anlama geliyor?

Windows 10 ve 11'i açtığınızda ve Among Us, No Man's Sky, Flight Simulator veya Dungeons gibi oyunları çalıştırmaya çalıştığınızda, oyun yüklenmek yerine "xgameruntime.dll yüklenemedi. Hata kodu: 126." mesajını alıyorsunuz. Bu ne anlama geliyor?

failed-to-load-xgameruntime-dll-error-code-126-example.jpg

126 hata kodu genellikle Windows'un Microsoft Gaming Runtime kullanan oyunlar için gerekli olan xgameruntime.dll dosyasını bulamaması veya yükleyememesi durumunda ortaya çıkar. Bu durum, eksik DLL dosyası, bozuk oyun dosyaları, güncel olmayan sürücüler, antivirüs yazılımı veya hatta sistem arızası gibi DLL'lerle ilgili sorunlardan kaynaklanır.

Çözüm 1: Oyun Hizmetini Onarın veya Sıfırlayın

xgameruntime.dll, Microsoft'un Oyun Hizmetleri/Xbox altyapısının bir parçasıdır. Bu hizmet bozulursa, DLL yüklenmez. Ayrıca, bu araçla hasarlı dosyaları onarabilir veya sıfırlayabilirsiniz.

Adım 1. Ayarlar'a gidin (Kısayol tuşu: Windows+I) > Uygulamalar > Yüklü Uygulamalar > Oyun Hizmetleri (Windows 11'de: Uygulamalar ve özellikler > Oyun Hizmetleri. )

failed-to-load-xgameruntime-dll-error-code-126-gaming-service-2.jpg

Adım 2. Yan taraftaki üç noktaya dokunun ve " Gelişmiş Seçenekler "e tıklayın.

failed-to-load-xgameruntime-dll-error-code-126-gaming-service-3.jpg

3. Adım. Aşağı kaydırın ve " Onar " seçeneğine dokunun.

4. Adım. Eğer işe yaramazsa, sıfırlayın.

failed-to-load-xgameruntime-dll-error-code-126-gaming-service-4.jpg

Çözüm 2: Oyun Servisini PowerShell aracılığıyla yeniden yükleyin.

Bu işlem, Oyun Hizmetleri uygulamasını ve bağımlılıklarını (DLL dahil) tamamen yenileyerek bozulma sorunlarını ortadan kaldırır.

Adım 1. Arama penceresine PowerShell yazın ve PowerShell'i yönetici olarak açın.

failed-to-load-xgameruntime-dll-error-code-126-powershell-1.jpg

Adım 2. Aşağıdaki komutları tek tek girin ve Enter tuşuna basın.

get-appxpackage Microsoft.GamingServices

get-appxpackage Microsoft.GamingServices | remove-AppxPackage -allusers

start ms-windows-store://pdp/?productid=9MWPM2CQNLHN

failed-to-load-xgameruntime-dll-error-code-126-powershell-2.jpg

3. Adım. Oyun Hizmetleri Microsoft Mağazası'nda açılacaktır, mağazaya giriş yapın ve indirin.

failed-to-load-xgameruntime-dll-error-code-126-powershell-3.jpg

4. Adım. En son Microsoft DirectX sürümünü yükleyin.

failed-to-load-xgameruntime-dll-error-code-126-powershell-4.jpg

5. Adım. Ardından sistemi yeniden başlatın ve oyunu açın.

Çözüm 3: Sistem Dosya Denetleyicisini (SFC) kullanın.

Sistem Dosya Denetleyicisi (SFC), C:\Windows\System32 dizinindeki DLL'ler de dahil olmak üzere eksik veya hasarlı sistem dosyalarını tarayan ve onaran bir Windows yardımcı programıdır; bozuksa xgameruntime.dll dosyasını geri yükler.

Adım 1. Komut istemini yönetici olarak açın.

Adım 2. sfc /scannow komutunu çalıştırın.

Çözüm 4: DLL Dosyasını İndirin

xgameruntime.dll dosyası eksik veya bozuk olabilir ve onarılamayabilir. Bu durumda, sorunu çözmek için DLL dosyasının en son sürümünü güvenilir bir kaynaktan indirip kurabilirsiniz.

Adım 1. Google'da https://www.dll-files.com/xgameruntime.dll.html adresini ziyaret edin; dosyayı dll-files.com adresinde göreceksiniz.

failed-to-load-xgameruntime-dll-error-code-126-website-1.jpg

Adım 2. Dosyayı indirin, çıkarın ve dosyayı C sürücünüzdeki > Windows > System32 klasörüne kopyalayın.

3. Adım. Sistemi yeniden başlatın.

Çözüm 5: Grafik Sürücülerini ve Windows'u Güncelleyin

126 numaralı hata, güncel olmayan çalışma zamanı bileşenlerinden kaynaklanan eksik bağımlılıklar veya sürücü sorunları nedeniyle oluşabilir. Üreticinin web sitesinden güncel olmayan grafik sürücülerini güncellemek yardımcı olabilir.

Adım 1. Bilgisayarınızda hangi grafik sürücüsünü kullandığınızı kontrol edin:

Windows başlat düğmesine sağ tıklayın ve " Aygıt Yöneticisi "ni seçin.

failed-to-load-xgameruntime-dll-error-code-126-graphics-driver-1.jpg

" Görüntü bağdaştırıcıları "nı genişletin ve sağ tıklayarak " Özellikler "i seçin.

failed-to-load-xgameruntime-dll-error-code-126-graphics-driver-2.jpg

Sürücü sekmesi altında ayrıntıları kontrol edin.

failed-to-load-xgameruntime-dll-error-code-126-graphics-driver-3.jpg

Adım 2. GPU üreticisinin sitesini ziyaret edin ve en son sürücüleri indirin.

failed-to-load-xgameruntime-dll-error-code-126-graphics-driver-4.jpg

3. Adım. Ayarlar > Windows Güncellemesi'ne gidin ve en son Windows sürümünü kullandığınızdan emin olun.

failed-to-load-xgameruntime-dll-error-code-126-graphics-driver-5.jpg

Çözüm 6: Etkilenen Uygulamayı/Oyunu Yeniden Yükleyin veya Onarın

Bazı uygulamalar, xgameruntime.dll gibi kritik dosyaları Windows sistem dizinlerinde değil, kurulum klasörlerinde yerel olarak paketler. Uygulamayı kaldırıp yeniden yüklemek, tüm orijinal dosyaların geri yüklenmesini sağlar.

1. Adım. Bilgisayarınızı yeniden başlatın ve Steam'i açın.

Adım 2. Etkilenen oyuna sağ tıklayın ve " Özellikler "i seçin.

3. Adım. Yerel Dosyalar'a gidin ve Oyun dosyalarının bütünlüğünü doğrula seçeneğine tıklayın.

4. Adım. Hata giderildiyse oyunu yeniden başlatın.

Ardından oyunu manuel olarak yeniden yükleyebilirsiniz.

Adım 1. Denetim Masası > Programlar ve Özellikler'i açın veya platformun kaldırma özelliğini kullanın.

2. Adım. Etkilenen oyunu veya uygulamayı kaldırın.

3. Adım. İsteğe bağlı olarak, temiz bir başlangıç sağlamak için kurulum klasörünü silin.

4. Adım. Kurulum programı, CD, indirme veya uygulama mağazası aracılığıyla yeniden yükleyin.

5. Adım. Uygulamayı/oyunu başlatın ve hatanın giderildiğini doğrulayın.

Düzeltme 7: DLL dosyasını manuel olarak kaydedin.

Bunu sistem kayıt defterine kaydeder. Ancak, xgameruntime.dll klasik bir COM nesnesi olmadığından, bu genellikle geçerli değildir; ancak Windows'un doğru kayıt defteri eşlemesine ihtiyacı olabilir.

Şu komutu kullanın:

regsvr32 xgameruntime.dll

Düzeltme 8: Antivirüs Programlarını Beyaz Listeye Ekle

Bazen, antivirüs programları kurulum veya başlatma işlemleri sırasında DLL dosyalarını yanlışlıkla karantinaya alabilir. Bu, dosya kayıplarının ardındaki gizli bir neden olabilir. Yeniden yükleme yardımcı olmazsa, şunları deneyin:

Gerçek Zamanlı Korumayı Geçici Olarak Devre Dışı Bırak

Adım 1. Başlat'ı açın ve Windows Güvenliği'ni arayın.

Adım 2. Virüs ve tehdit koruması > Ayarları yönet bölümüne gidin.

failed-to-load-xgameruntime-dll-error-code-126-disable-real-time-protection-2.jpg

Uyarı :
  • Eğer Kurcalama Koruması etkinse, bu değişikliği yapabilmek için önce onu devre dışı bırakın (aynı ayarlarda bulunur).
  • Gerçek zamanlı koruma, kısa bir süre sonra veya sistem yeniden başlatıldığında otomatik olarak yeniden etkinleşecektir. Bu nedenle, devre dışı bıraktıktan hemen sonra yeniden yüklemeniz gerekir.

3. Adım. Gerçek zamanlı korumayı kapatın.

failed-to-load-xgameruntime-dll-error-code-126-disable-real-time-protection-3.jpg

Karantinaya Alınmış Dosyaları Geri Yükle

Eğer Defender xgameruntime.dll dosyasını karantinaya aldıysa:

Adım 1. Komut istemini yönetici olarak açın.

2. Adım. Defender klasörüne gidin:

cd "%ProgramFiles%\Windows Defender"

3. Adım. Karantinaya alınacak eşyaları listeleyin:

MpCmdRun.exe -restore -listall

4. Adım. DLL dosyasını tehdit adı veya dosya adını kullanarak geri yükleyin.

MpCmdRun.exe -restore -name "ThreatName"

Veya yolu belirtin:

MpCmdRun.exe -restore -name "ThreatName" -Path C:\RestoreFolder

Oyun klasörünü antivirüs programı dışlama listesine ekle.

Adım 1. Windows Güvenliği'ni açın > Virüs ve tehdit koruması > Ayarları yönet > Hariç tutmalar bölümüne ilerleyin ve Hariç tutmaları ekle veya kaldır'ı tıklayın.

failed-to-load-xgameruntime-dll-error-code-126-whitelist-app.jpg

Adım 2. Hariç tutma ekle'ye tıklayın > Klasör seç > oyununuzun/uygulamanızın kurulum klasörünü seçin.

3. Adım. Onaylayın, böylece Defender gelecekteki taramalarda bu klasörü dikkate almayacaktır.

Paylaşmak, önemsemektir!

1000'den fazla oyun için gerçek zamanlı ses değiştirici.

Bilgisayarınız için güvenilir, doğal ve gerçekçi bir ses değiştirici arıyorsanız, 1000'den fazla çevrimiçi oyun ve 1000'den fazla mesajlaşma uygulamasıyla çalışan bir RVC ses değiştirici olan EaseUS VoiceWave'i kaçırmamalısınız. 300'den fazla yapay zeka sesi ve 300'den fazla ses tahtasıyla, istediğiniz herhangi bir sesi bulabilirsiniz: kadın, çocuk, erkek, anime kızı, Bluudud ve daha fazlası.

ötücü kuş-serenat-ai-ses-modeli-kolaylık-2.jpg

Başlıca Özellikler

  • Sesinizi ünlülere, anime karakterlerine ve farklı cinsiyetlere göre değiştirin.
  • Yapay zekâ destekli gerçek zamanlı ses değiştirme uygulaması.
  • Ses ayarlama cihazları.
  • Ses ve video çalışmaları.

Özetlemek gerekirse...

Bu makale, "xgameruntime.dll yüklenemedi. Hata kodu 126" sorununa ilişkin olası nedenleri ve çözümleri listelemektedir. Sorunu çözmek için, Oyun Hizmetlerini veya etkilenen oyunu yeniden yüklemeyi, gerekli xgameruntime.dll dosyasını indirmeyi, grafik sürücülerinizi güncellemeyi veya oyunu antivirüs ayarlarınızda beyaz listeye eklemeyi deneyebilirsiniz.

Oyun deneyiminizi daha da geliştirmek istiyorsanız, EaseUS VoiceWave harika bir seçenek. Minimum gecikmeyle doğal ve otantik ses dönüştürme imkanı sunuyor; oyun sırasında gerçek zamanlı ses değiştirme için mükemmel.