Uygulama düzgün başlatılamadı (0xc000007b)

Windows uygulamaları, yürütülecek bir dizi işleme bağlıdır. Aynı zamanda, bir programın çalıştırılması için yerine getirilmesi gereken çeşitli parametreler vardır. Bunları çalıştırırken görünebilecek bir hata şudur : Uygulama düzgün başlatılamadı (0xc00007b) (The application was unable to start correctly (0xc00007b)). Bu hatanın oluşmasının birçok nedeni vardır, ancak ana neden x86 uygulamasının x64 tabanlı işletim sistemiyle uyumlu olmaması olabilir.

0x000007b hatası genellikle yazılımdan uyumsuz mimariye sahip bir çakışma olduğunu gösterir . (0x000007b)Örneğin, 64 bit bir sistemde 32 bit yazılım kullanmaya çalışmak. Ancak, 64 bit bir bilgisayarda 32 bit programları çalıştırabilirsiniz.

0x000007b-Uygulama-başlatılamadı-doğru bir şekilde

Bir program veya oyun başlatmaya çalışırken, Uygulama düzgün başlatılamıyor(The application was unable to start correctly) , Hata Kodu 0xC000007B , DURUM GEÇERSİZ GÖRÜNTÜ FORMATI'nı(STATUS INVALID IMAGE FORMAT) belirten bir iletişim kutusu görürseniz , bu, uygulamanın Windows 11/10'unuzun mimarisiyle uyumlu olmadığı anlamına gelir. PC veya eksik bağımlılıklar. Bu hata, güncel olmayan bir .NET Framework , Direct X , bir Sürücü(Driver) veya sistem dosyalarınızda bozulma kullandığınızda da ortaya çıkabilir. Sabit sürücünüzle ilgili bir sorun olduğunda da görünebilir.

0xC000007B diğer birçok programla birlikte ortaya çıkarken, STATUS_INVALID_IMAGE_FORMAT , 32 bit sistemde çalışan 64 bit üzerinde çalışacak şekilde tasarlanmış bir uygulamayı çalıştırmayı denediğinizde anlamına gelir. Sistem , 64-bit için olan DLL'yi(DLL) yükleyemiyor ve bu nedenle bir sonlandırma durumuna giriyor. Bunun dışında, NTStatus.h(NTStatus.h) dosyasına da işaret edilirseniz , bunun bir dosya bozulması vakası olabileceği anlamına gelir.

Uygulama düzgün başlatılamadı (0xc000007b)

0x000007b hatasına neyin neden olduğu hakkında bir fikriniz varsa, sorunu çözmek için çok daha donanımlısınız. Bu bölümde inceleyeceğimiz düzeltmeler şunlardır:

STATUS_INVALID_IMAGE_FORMAT

0xC000007B, STATUS_INVALID_IMAGE_FORMAT, {Bad Image} %hs is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support.

Yapmanız gereken ilk şey, uygulamayı kapatmak için Tamam'a tıklamak. İkinci(Second) olarak, bu sefer çalışıp çalışmadığını görmek için ortamı yeniden yüklemeyi deneyin. Değilse, aşağıdaki yöntemleri deneyin:

  1. Uygulamayı uyumluluk modunda başlatın.
  2. .NET Framework'ü etkinleştirin.
  3. DirectX'i güncelleyin.
  4. Visual C++'ı yeniden yükleyin.
  5. Bozuk DLL'leri değiştirin
  6. Uygulamayı (Application)Yönetici Ayrıcalıklarıyla(Admin Privileges) Yeniden Yükleyin
  7. Bağımlılıkları Yükle ve Güncelle
  8. CHKDSK yardımcı programını kullanın.

Ardından, yukarıdaki düzeltmelerin ayrıntılarına ve bunları başarıyla gerçekleştirmek için gerekli adımlara geçeceğiz.

1] Uygulamayı uyumluluk modunda başlatın(Launch)

kısayol uyumluluğu özellikleri

Uyumluluk modu, sisteminizle uyumlu olmayan programları çalıştırmak için kullanışlıdır. Hatanın nedeninin bir uygulamanın uyumluluğu olduğundan şüpheleniyorsanız, kısayolu sağ tıklayın ve  Özellikler'e(Properties) gidin .

Özellikler penceresinin (Properties)Uyumluluk(Compatibility) sekmesine geçin ve  programı doğru şekilde işleyen  önceki bir Windows sürümünü biliyorsanız , Bu programı uyumluluk modunda çalıştır(Run this program in compatibility mode for) seçeneğini işaretleyin.

Alternatif olarak,  Uyumluluk sorun gidericisini çalıştır seçeneğine(Run compatibility troubleshooter) tıklayın . Ardından, Uyumluluk modu (Compatibility mode ) açılır  menüsünden kararlı Windows sürümünü seçin ve Tamam(OK) düğmesine basın.

2] .NET Framework'ü etkinleştirin

nokta net çerçevesini etkinleştir

Windows 11/10 /10'daki 0x000007b hata kodunun en yaygın nedeni , sistemin varsayılan olarak .NET Framework'ü devre dışı bırakmasıdır. Origin'i(Origin) kullanmak için bunu etkinleştirmelisiniz .

Bilgisayarınızda .NET Framework'ü(.NET Framework) etkinleştirmek için Windows tuşuna basın ve (Windows)Denetim Masası'nı(Control Panel) arayın . Denetim Masası'nı başlatın(Launch Control Panel) .

Sağ üst köşedeki bağlantıdan  Denetim Masası'nı  Kategori(Category) görünümüne değiştirin ve ardından  Programları (programs)kaldır'a(Uninstall a program) tıklayın . Burada,  sol bölmedeki Windows özelliklerini aç veya kapat bağlantısını seçin.(Turn Windows features on or off)

windows özelliklerini aç veya kapat

.NET Framework için tüm onay kutularını işaretleyin  . Listenin başında olmalılar. .NET Framework'ü(.NET Framework) etkinleştirdikten sonra Tamam düğmesine(OK) tıklayın. Bu, 0x000007b hatasını durdurur.

3] DirectX'i Güncelle

Yukarıda bahsedilen sorun için başka bir temel düzeltme,  DirectX'i güncellemek veya yeniden yüklemektir(update or reinstall DirectX) . DirectX'i(DirectX) güncelleyerek veya yeniden yükleyerek, DirectX'in(DirectX) bozuk veya uyumsuz bileşenlerini bilgisayarınızdan değiştirebilirsiniz.

0x000007b koduyla hataya neden olabilecek bir faktör olarak eski bir Direct X belirledik. (Direct X)Direct X'i(Direct X) güncellemek oyun ve sistem performansınızı da iyileştirecektir. Güncellemek için Microsoft DirectX web sitesini ziyaret edin ve en son sürümü indirin.

Direct X kurulum dosyasını indirdikten sonra , kuruluma başlamak için üzerine çift tıklayın. 0x000007b hatasının ciddi durumlarda, Direct X yüklemesi başarısız olabilir.

DirectX Diagnostic Tool'u(run the DirectX Diagnostic Tool.) da çalıştırmayı deneyebilirsiniz .

4] Visual C++'ı yeniden yükleyin

görsel c++ indir

İlk düzeltmeden sonra sorunu hala fark ederseniz, Visual C++ Redistribution yeniden yükleyin .

İlk önce, zaten sahip olduğunuz şeyi kaldırmanız gerekir.

Başlat(Start) menüsünde Program ekle veya kaldır(Add or remove programs) öğesini aratın  ve seçin. Bu listedeki tüm  Visual C++tıklayın ve bunları kaldırın.(Click)

Çeşitli VC++ yazılımlarını kaldırdıktan sonra, bağlantılı web sayfasını açın ve Özet'ten sonraki ilk bölüme gidin(Summary) . Bu en son sürüm olmalıdır.

Burada, bilgisayarınız 64 bit ise x86(x86) ve  x64'ün (x64 ) yanındaki bağlantılara tıklayın çünkü hem 64 bit hem de 32 bit sürümleri indirmeniz gerekiyor. 32 bit mimarideki sistemlerin(Systems) yalnızca x86'yı indirmesi gerekir.(x86.)

5] Bozuk DLL'leri değiştirin

Bazen, bozuk DLL dosyalarının hatalı olması, yürütülürken uygulamalarda da sorunlara neden olabilir. Bu eksik veya bozuk DLL dosyalarını düzeltmeniz gerekiyor.

  • mfc100.dll
  • mfc100u.dll
  • msvcr100.dll
  • msvcp100.dll
  • msvcr100_clr04000.dll

Bunu yapmanın en iyi yolu, Sistem Dosyası Denetleyicisini veya DISM'yi çalıştırmaktır .

6] Uygulamayı Yönetici Ayrıcalıklarıyla(Admin Privileges) Yeniden Yükleyin(Reinstall Application)

Windows PC'nizi yeniden başlatın ve ardından uygulamayı Yönetici(Admin) ayrıcalıklarıyla yükleyin. Üzerine sağ tıklayıp Yönetici Olarak Çalıştır'ı(Run as Administrator) seçebilirsiniz . Hesabınız normal bir hesapsa, istendiğinde bir yöneticiden parolasını girerek yüklemenize yardımcı olmasını istediğinizden emin olun.

7] Bağımlılıkları Yükle ve Güncelle

Çoğu zaman program ve uygulamaların düzgün çalışması için sürücülerin ve destekleyici yazılımların yüklü olması gerekir. Normal kurulum bununla ilgilenirken, ancak bu anormal sonlandırma sorunuyla karşı karşıya olduğumuz için, bazı manuel kontroller yapmanın zamanı geldi.

a] Nitelikli sürücüleri yükleyin

Bazı ileri teknoloji uygulama ve oyunların çalışması için doğru ve geçerli sürücülere sahip olması gerekir. Genel sürücülerle çalışmazlar. Microsoft , bu Windows Donanım Kalitesi Laboratuvarları testine(Windows Hardware Quality Labs testing) veya WHQL Testine sahiptir. (WHQL Testing.) Bu, sürücülerin doğru deneyimi karşılamasını ve sertifikasyondan önce uygun testlerden geçmesini sağlar. Bu nedenle, sürücüleri yüklerken, o Windows(Windows) için nitelikli sürücüler olduklarından emin olun .

b] DirectX'i (DirectX)güncelleyin(Update) veya indirin(Download) ve yükleyin

Microsoft DirectX , 3D oyunlar ve HD videolar gibi ağır multimedya uygulamaları için donanım hızlandırması sağlamak üzere Microsoft tarafından geliştirilen bir teknolojiler paketidir . Windows 10'da (Windows 10)Directx 12 bulunurken , önceki sürümde  DirectX 11 kullanılıyordu . Windows 10 PC'nizde DirectX'i güncellemek veya yüklemek(update or install DirectX) için talimatları izlediğinizden emin olun  .

c] Microsoft DirectX Son Kullanıcı Çalışma Zamanını(Microsoft DirectX End-User Runtime) yükleyin

Microsoft DirectX Son Kullanıcı Çalışma Zamanı(Microsoft DirectX End-User Runtime) , 9.0c sürümüne ve DirectX'in(DirectX) önceki sürümlerine yönelik güncellemeler sağlar . İndirmek ve hemen kurmak için bu bağlantıyı(this link) takip edin .

d] .NET çerçevesini kurun(Install) veya güncelleyin

Bu çerçeve, geliştirme sırasında uygulamalar ve oyunlar tarafından kullanılır. Bu, Windows 10 PC'nizde yüklü çalışma zamanı dosyaları olmadan çalışmayacağı anlamına gelir.  .NET Framework'ü yüklemek veya Güncellemek kolaydır. .NET kurulum doğrulama aracını(.NET setup verification tool) kullanarak da doğrulayabilirsiniz .

8] CHKDSK yardımcı programını kullanın

CHKDSK yardımcı programı , sabit sürücü sorunlarını bulmak ve düzeltmek için kullanışlıdır. Ek yazılım veya donanım olmadan kullanabileceğiniz bir komut satırı aracıdır. Başlat menüsünde (Start)cmd'yi(cmd) arayın ve Komut İstemi'ne(Command Prompt) sağ tıklayın  . Yönetici olarak çalıştır(Run as administrator ) seçeneğini seçin  .

(Input)Komut İstemi(Command Prompt) penceresine aşağıdaki komutu girin ve ENTER tuşuna basın.

chkdsk /f /r

Komut İstemi(Command Prompt) , bir sonraki yeniden başlatmanızda sisteminizi taramak isteyip istemediğinizi sorabilir. Bunu kabul etmek için Y tuşuna basın ve ENTER'a(ENTER) basın . Bilgisayarınız şimdi yeniden başlatılacak ve sabit sürücünüzdeki sorunları taramaya ve onarmaya başlayacaktır.

Umarım bir şey yardımcı olmuştur.

Diğer benzer Uygulama, hataları doğru şekilde başlatamadı :(The application was unable to start correctly)(Other similar The application was unable to start correctly errors:)

  • Uygulama düzgün başlatılamadı ( 0xc0000142 )
  • Uygulama düzgün başlatılamadı ( 0xc0000135 )
  • Uygulama düzgün şekilde başlatılamadı 0xc0000005
  • Uygulama düzgün başlatılamadı ( 0xc000022(0xc0000022) )
  • Uygulama düzgün başlatılamadı ( 0xc0000018 )
  • Uygulama düzgün başlatılamadı ( 0xc0000017 ).



About the author

Excel ve PowerPoint dahil olmak üzere Microsoft Office yazılımlarıyla çalışma deneyimine sahip bir bilgisayar uzmanıyım. Ayrıca Google'a ait bir tarayıcı olan Chrome ile de deneyimim var. Becerilerim arasında mükemmel yazılı ve sözlü iletişim, problem çözme ve eleştirel düşünme yer alır.



Related posts