Windows'ta oyun veya program başlatma hatası: nasıl düzeltilir

Kerem Aydın·8 Temmuz 2026·⏱5 dk

Bir uygulama veya oyun açılmıyorsa, sorun çoğunlukla eski ekran kartı sürücüleri, sistem kütüphanelerinin (Visual C++, DirectX) eksikliği veya program dosyalarının hasar görmesinden kaynaklanır. Vakaların %80'inde sürücüleri güncellemek, güncel yeniden dağıtılabilir paketleri (redistributables) yüklemek ve başlatıcı üzerinden dosya bütünlüğünü doğrulamak (Steam, Epic Games vb.) işe yarar.

Aşağıda, hatayı teşhis etmenize ve gidermenize yardımcı olacak basitten karmaşığa doğru yapılandırılmış bir eylem planı yer almaktadır.

İçindekiler

Hızlı kontrol listesi: ilk 3 adım

Sistem ayarlarına dalmadan önce bu üç işlemi gerçekleştirin. Çoğu tipik sorunu çözerler:

  1. Bilgisayarı yeniden başlatın. Bu, takılı kalan işlemleri sıfırlar ve sistem kanca bağlantılarını (hooks) günceller.
  2. Oyunu/programı yönetici olarak çalıştırın. Kısayola sağ tıklayın → "Yönetici olarak çalıştır" seçeneğini belirleyin.
  3. Başlatıcıdaki güncellemeleri kontrol edin. Oyun Steam, Epic Games Store veya başka bir mağazadan alınmışsa, "Dosya bütünlüğünü doğrula" (Verify Integrity) özelliğini kullanın.

Arızaların temel nedenleri

Nedeni anlamak, doğru çözüm yolunu seçmenize yardımcı olur. İşte en sık karşılaşılan suçlular:

  • Bağımlılıkların eksikliği: Oyun, sistemde bulunmayan belirli Microsoft Visual C++ veya DirectX sürümlerine ihtiyaç duyuyor olabilir.
  • Sürücü çakışması: Ekran kartı, oyunun yeni komut setlerini desteklemeyen eski yazılımla çalışıyor olabilir.
  • Antivirüs engeli: Güvenlik yazılımı, yürütülebilir dosyayı (.exe) yanlışlıkla tehdit olarak algılayıp çalışmasını engelleyebilir.
  • Sistem dosyalarının hasar görmesi: Windows'un kendi işleyişindeki aksaklıklar (kernel32.dll, user32.dll ve diğer dosyalar).

Sorunların adım adım giderilmesi

1. Ekran kartı sürücülerinin güncellenmesi

Eski sürücü, oyunlar için 1 numaralı nedendir. Sadece Windows Update'e güvenmeyin; genellikle sürücülerin kısıtlanmış sürümlerini kurar.

  • NVIDIA: GeForce Experience'i indirin veya resmi web sitesine gidin. "Game Ready" kategorisindeki sürücüyü yükleyin.
  • AMD: Adrenalin Edition aracını kullanın.
  • Intel: Intel Driver & Support Assistant'ı indirin.

Sürücüyü yüklerken (varsa) "Temiz yükleme" seçeneğini belirleyin. Bu, çakışmalara neden olabilecek eski yapılandırma dosyalarını siler.

2. Sistem kütüphanelerinin kurulması

Oyunlar ve profesyonel yazılımlar, yeniden dağıtılabilir paketlerin (Redistributables) mevcut olmasını gerektirir. Windows 10/11 kullanıyor olsanız bile, bazı eski kütüphaneler eksik olabilir.

Kurulması gerekenler:

  1. Microsoft Visual C++ Redistributable: 2005'ten 2022'ye kadar tüm yıllara ait paketleri kurun ve hem x86 (32-bit) hem de x64 (64-bit) mimarilerini yükleyin. Microsoft'un resmi web sitesinden indirebilirsiniz.
  2. DirectX End-User Runtime: DirectX 12'niz olsa bile, oyunlar eski d3dx9_43.dll gibi kütüphanelere ihtiyaç duyabilir. Web yükleyicisini Microsoft'un sitesinden indirin.
  3. .NET Framework: Genellikle sisteme dahildir ancak eski yazılımlar için 3.5 veya 4.8 sürümü gerekebilir. "Denetim Masası" → "Programlar ve Özellikler" → "Windows özelliklerini aç veya kapat" bölümünden etkinleştirilebilir.

3. Dosya bütünlüğünün kontrol edilmesi

Oyun dosyaları indirme veya güncelleme sırasında hasar görmüş olabilir.

  • Steam: Kitaplık → Oyuna sağ tık → Özellikler → Yüklü dosyalar → Oyun dosyalarının bütünlüğünü doğrula.
  • Epic Games: Kitaplık → Oyunun altındaki üç nokta → Yönet → Doğrula.
  • Ubisoft Connect / EA App / Battle.net: Benzer işlevler, oyunun ayarlarında "Dosyalar" veya "Özellikler" bölümünde bulunur.

4. Uyumluluk ve erişim hakları ayarları

Oyun eskiyse (2015 öncesi yayınlanmış), modern Windows sürümleriyle düzgün çalışmayabilir.

  1. Oyun kısayoluna sağ tıklayın → Özellikler.
  2. Uyumluluk sekmesine geçin.
  3. "Bu programı uyumluluk modunda çalıştır:" kutusunu işaretleyin ve Windows 7 veya Windows 8 seçeneğini belirleyin.
  4. Ayrıca "Bu programı yönetici olarak çalıştır" seçeneğini işaretleyin.
  5. "Uygula" düğmesine basın ve oyunu başlatmayı deneyin.

Antivirüs ve güvenlik duvarı Hiçbir şey işe yaramazsa, antivirüsü geçici olarak devre dışı bırakın. Oyun açılırsa, oyun klasörünü güvenlik yazılımının istisnalarına ekleyin. Genellikle "kırık" sürümler veya modlar engellenir, ancak bazen lisanslı sürümlerde de yanlış alarmlar görülebilir.

Popüler hata kodlarının çözümü

Hata KoduOlası NedenÇözüm
0xc000007bDirectX veya Visual C++ kütüphanelerinin bit uyumu (x32/x64) çakışması.Tüm VC++ sürümlerini (x86 ve x64) yeniden kurun. DirectX End-User Runtime'ı yükleyin.
0xc0000005Erişim hakkı ihlali veya sistem dosyalarında hasar.Komut istemini yönetici olarak çalıştırın ve şu komutu girin: sfc /scannow. Yeniden başlatın.
MSVCP140.dll / VCRUNTIME140.dll not foundVisual C++ 2015-2022 eksik.Microsoft'un sitesinden vcredist.x64.exe ve vcredist.x86.exe paketlerini indirip kurun.
D3DX9_43.dll is missingEski DirectX bileşenleri eksik.DirectX End-User Runtime (web yükleyici) kurun.

Kullanıcıların sık yaptığı hatalar

  1. Sadece x64 kütüphanelerinin kurulması. 64-bit Windows'ta bile birçok oyun 32-bit kütüphaneler kullanır. Visual C++ için her zaman hem x86 hem de x64 sürümlerini kurun.
  2. Yeniden başlatmanın göz ardı edilmesi. Sürücü veya kütüphane kurulumundan sonra, yeni DLL dosyalarının kaydedilmesi için sistemin yeniden başlatılması gerekir.
  3. Kayıt defterini manuel olarak düzeltmeye çalışmak. Nedeni tam olarak bilmeden kayıt defteri dallarında (örneğin LoadAppInit_DLLs) değişiklik yapmak, sistemi onarmaktan çok bozar. Bu yöntemi yalnızca belirli bir hata kodu için talimatlara uygun olarak kullanın.
  4. Diskte yeterli alan olmaması. Bazı oyunların gölgelendiricileri (shaders) açmak için geçici alana ihtiyacı vardır. Sistem diskinde en az 10–15 GB boş alan olduğundan emin olun.

SSS

S: Oyun neden tanıtım ekranından hemen sonra kapanıyor? C: Çoğunlukla bu, ekran kartı sürücüsü veya aşırı ısınma sorunudur. Sürücüyü güncelleyin ve bileşenlerin sıcaklıklarını kontrol edin. Ayrıca, oyun menüsüne bile girmiyorsa oyunun yapılandırma dosyasındaki grafik ayarlarını düşürmeyi deneyin.

S: Windows'u yeniden kurmak işe yarar mı? C: Bu son çaredir. Vakaların %95'inde sorun ortam ayarlarıyla (kütüphaneler, sürücüler) çözülür. İşletim sistemini yalnızca hatalar tüm uygulamalarda art arda ortaya çıkıyor ve sistem dosyalarını onarma (sfc /scannow) işe yaramıyorsa yeniden kurun.

S: Hata sadece belirli bir oyunda ortaya çıkıyorsa ne yapmalıyım? C: Sorun büyük olasılıkla oyunun kendi dosyalarında veya kayıt dosyasındadır.

  1. Başlatıcıda dosya bütünlüğünü kontrol edin.
  2. Yedek aldıktan sonra kayıt dosyalarının bulunduğu klasörü silin (genellikle Documents veya AppData içinde bulunur).
  3. İlgili oyunun forumlarını kontrol edin; özel bir yama veya overlay'in (Discord, Steam Overlay) kapatılması gerekebilir.