Neler yeni

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Oyun başlatırken 0xc000007b hatası nasıl çözülür?

Thaumas

Thaumas

Prof Arı
Kullanıcı
BeePuan
488
Oyuna giriş yaparken 0xc000007b hatası alıyorum. Bu problemle karşılaşan var mı? Nasıl çözebilirim?
 
Windows işletim sistemlerinde uygulama veya oyunları başlatırken sıkça karşılaşılan sorun hocam. Birçok farklı çözüm denemen gerekiyor. Bu hatayı genellikle güvenilir olmayan kaynaklardan (korsan yazılım) indirilen programlar ya da uyumsuz yazılım bölümleri tetikler. Hatanın temel sebebi, System32 ve SysWOW64 klasörlerine elle kopyalanan DLL dosyalarıdır. Gerekli DLL dosyalarının orijinal yükleme medyasından elde edilmesi gerekir; elle yapılan değişiklikler sisteme zarar verebilir.
Genellikle kullanıcılar, 0xc000007b hatasıyla karşılaştıklarında eksik veya bozuk DLL dosyalarını manuel olarak indirip sistem klasörlerine eklemeye çalışır. Ancak bu yöntem çoğu zaman sorunu çözmek yerine daha da karmaşık hale getirir. Doğru yöntem, eksik bileşenleri orijinal kaynaklardan yüklemektir.
Process Monitor, Windows üzerinde çalışan tüm işlemleri, dosya sistemini ve Kayıt Defteri etkinliklerini gerçek zamanlı olarak izlemeye yarayan gelişmiş bir tanılama aracıdır. Bu aracı kullanarak, hataya sebep olan eksik veya erişilemeyen DLL dosyalarını tespit edebiliriz.

Process Monitor ile Hata Analizi
  1. Process Monitor'ü indirin ve çalıştırın.
  2. Program açıldıktan sonra, hatayı veren uygulamayı başlatın.
  3. Process Monitor ekranında, işlemleri daha kolay analiz edebilmek için Highlight (Vurgulama) özelliğini kullanacağız.
  4. "Result" (Sonuç) sekmesinden NAME NOT FOUND hatasını içeren bir girdiyi seçin ve sağ tıklayarak Highlight ‘NAME NOT FOUND’ seçeneğini etkinleştirin.
  5. Böylece tüm eksik dosyalar vurgulanacak ve soruna neden olan DLL dosyalarını daha rahat tespit edebileceksiniz.
Hatanın Kaynağını Belirleme
Hata raporunu incelediğinizde, NAME NOT FOUND sonucu veren satırların tümü gerçek bir hata değildir. Asıl soruna sebep olan dosyayı belirlemek için Thread Exit işlemine kadar geri gidin ve onun hemen öncesindeki eksik dosyaları kontrol edin.

Örneğin, sık karşılaşılan bir senaryoda MSVCP140.dll ve VCRUNTIME140.dll dosyalarının bulunamadığını görebilirsiniz. Ancak bu dosyalar SysWOW64 klasöründe mevcut olabilir. Eğer bu dosyalar el ile kopyalanmışsa, sistem bunları tanımayabilir ve hata oluşabilir.

0xc000007b Hatası İçin Kesin Çözüm
  1. Elle kopyalanan DLL dosyalarını kaldırın: Eğer bir DLL dosyasını manuel olarak eklediyseniz, bunu kaldırmanız gerekir. Örneğin, SysWOW64 veya System32 klasöründeki yanlış konumlandırılmış DLL dosyalarını silin.
  2. Gerekli bileşenleri resmi kaynaktan yükleyin:
    • Microsoft Visual C++ Redistributable paketlerini yükleyin (2013, 2015, 2017, 2019 ve en güncel sürümler).
    • DirectX güncellemelerini yapın.
  3. Bilgisayarınızı yeniden başlatın ve uygulamanın tekrar çalışıp çalışmadığını kontrol edin.
 

Tema özelleştirme sistemi

Bu menüden forum temasının bazı alanlarını kendinize özel olarak düzenleye bilirsiniz

Zevkini yansıtan rengi seç

Geniş / Dar görünüm

Temanızı geniş yada dar olarak kullanmak için kullanabileceğiniz bir yapıyı kontrolünü sağlayabilirsiniz.

Izgara görünümlü forum listesi

Forum listesindeki düzeni ızgara yada sıradan listeleme tarzındaki yapının kontrolünü sağlayabilirsiniz.

Resimli ızgara modu

Izgara forum listesinde resimleri açıp/kapatabileceğiniz yapının kontrolünü sağlayabilirsiniz.

Kenar çubuğunu kapat

Kenar çubuğunu kapatarak forumdaki kalabalık görünümde kurtulabilirsiniz.

Sabit kenar çubuğu

Kenar çubuğunu sabitleyerek daha kullanışlı ve erişiminizi kolaylaştırabilirsiniz.

Köşe kıvrımlarını kapat

Blokların köşelerinde bulunan kıvrımları kapatıp/açarak zevkinize göre kullanabilirsiniz.

Geri