Die Anwendung konnte nicht korrekt gestartet werden (0xc000007b)

Windows -Anwendungen hängen von einer Reihe von Vorgängen ab, um ausgeführt zu werden. Und gleichzeitig gibt es verschiedene Parameter, die erfüllt sein müssen, damit ein Programm ausgeführt wird. Ein Fehler, der beim Ausführen auftreten kann, ist – Die Anwendung konnte nicht ordnungsgemäß gestartet werden (0xc00007b) (The application was unable to start correctly (0xc00007b)). Es gibt viele Gründe für das Auftreten dieses Fehlers, aber der Hauptgrund könnte eine x86-Anwendung sein, die nicht mit dem x64-basierten Betriebssystem kompatibel ist.

Der Fehler 0x000007b weist normalerweise auf einen Konflikt der Software mit inkompatibler Architektur hin. Beispielsweise der Versuch, 32-Bit-Software auf einem 64-Bit-System zu verwenden. Sie können jedoch 32-Bit-Programme auf einem 64-Bit-Computer ausführen.

0x000007b-Die-Anwendung-konnte-nicht-korrekt-starten

Wenn beim Versuch, ein Programm oder Spiel zu starten, ein Dialogfeld mit der Meldung Die Anwendung konnte nicht ordnungsgemäß gestartet werden(The application was unable to start correctly) , Fehlercode 0xC000007B , STATUS UNGÜLTIGES BILDFORMAT angezeigt(STATUS INVALID IMAGE FORMAT) wird, bedeutet dies, dass die Anwendung nicht mit der Architektur Ihres Windows 11/10 kompatibel ist PC oder fehlende Abhängigkeiten. Dieser Fehler kann auch auftreten, wenn Sie ein veraltetes .NET Framework , Direct X , einen Treiber(Driver) oder eine Beschädigung Ihrer Systemdateien verwenden. Es kann auch erscheinen, wenn es ein Problem mit Ihrer Festplatte gibt.

Während 0xC000007B bei vielen anderen Programmen auftritt, bedeutet STATUS_INVALID_IMAGE_FORMAT , dass Sie versuchen, eine Anwendung auszuführen, die für die Ausführung auf 64-Bit entwickelt wurde und auf einem 32-Bit-System läuft. Das System kann die für 64-Bit vorgesehene DLL nicht laden und gerät daher in einen Beendigungszustand. Abgesehen davon, wenn Sie auch auf eine Datei NTStatus.h verwiesen(NTStatus.h) werden, bedeutet dies, dass dies ein Dateibeschädigungsfall sein kann.

Die Anwendung konnte nicht korrekt gestartet werden (0xc000007b)

Wenn Sie eine Vorstellung davon haben, was den Fehler 0x000007b verursacht, sind Sie viel besser gerüstet, um das Problem zu lösen. Hier sind die Korrekturen, die wir in diesem Abschnitt untersuchen werden:

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.

Als erstes sollten Sie auf OK klicken, um die Anwendung zu schließen. Versuchen Sie zweitens(Second) , das Medium erneut zu installieren, um zu sehen, ob es diesmal funktioniert. Wenn nicht, versuchen Sie die folgenden Methoden:

  1. Starten Sie die App im Kompatibilitätsmodus.
  2. Aktivieren Sie das .NET Framework.
  3. Aktualisieren Sie DirectX.
  4. Installieren Sie Visual C++ neu.
  5. Ersetzen Sie die beschädigten DLLs
  6. Anwendung(Application) mit Administratorrechten neu installieren(Admin Privileges)
  7. Abhängigkeiten installieren und aktualisieren
  8. Verwenden Sie das Dienstprogramm CHKDSK.

Als nächstes kommen wir zu den Details der oben genannten Korrekturen sowie den notwendigen Schritten, um sie erfolgreich auszuführen.

1] Starten Sie(Launch) die App im Kompatibilitätsmodus

Verknüpfungskompatibilitätseigenschaften

Der Kompatibilitätsmodus ist nützlich, um Programme auszuführen, die nicht mit Ihrem System kompatibel sind. Wenn Sie vermuten, dass die Kompatibilität einer Anwendung die Fehlerursache ist, klicken Sie mit der rechten Maustaste auf die Verknüpfung und gehen Sie zu  Eigenschaften(Properties) .

Wechseln Sie zur  Registerkarte Kompatibilität(Compatibility) des Eigenschaftenfensters(Properties) und wenn Sie eine frühere Windows - Version kennen, die das Programm korrekt verarbeitet hat, aktivieren Sie die  Option Dieses Programm im Kompatibilitätsmodus ausführen für(Run this program in compatibility mode for) Option.

Alternativ klicken Sie auf  Kompatibilitätsproblembehandlung ausführen(Run compatibility troubleshooter) . Wählen Sie als Nächstes die stabile Windows - Edition aus der Dropdown-Liste Kompatibilitätsmodus (Compatibility mode ) aus und klicken Sie auf die  Schaltfläche OK .

2] Aktivieren Sie das .NET Framework

Aktivieren Sie das Dot-Net-Framework

Die häufigste Ursache für den Fehlercode 0x000007b in Windows 11/10 ist, dass das System das .NET Framework standardmäßig deaktiviert. Sie müssen dies aktivieren, um Origin verwenden zu können .

Um .NET Framework auf Ihrem Computer zu aktivieren, drücken Sie die Windows -Taste und suchen Sie nach Systemsteuerung(Control Panel) . Starten Sie die Systemsteuerung(Launch Control Panel) .

Wechseln Sie in der Systemsteuerung über  den Link oben rechts  in die Kategorieansicht(Category) und klicken Sie dann unter  Programme auf (programs)Programm(Uninstall a program) deinstallieren . Wählen Sie hier  im linken Bereich den Link Windows-Funktionen ein- oder ausschalten .(Turn Windows features on or off)

Schalte Windows Funktionen ein oder aus

Markieren Sie alle Kontrollkästchen für  .NET Framework . Sie sollten ganz oben auf der Liste stehen. Nachdem Sie das .NET Framework aktiviert haben, klicken Sie auf die Schaltfläche OK . Dadurch wird der Fehler 0x000007b gestoppt.

3] Aktualisieren Sie DirectX

Eine weitere grundlegende Lösung für das oben erwähnte Problem besteht darin,  DirectX zu aktualisieren oder neu zu installieren(update or reinstall DirectX) . Indem Sie DirectX aktualisieren oder neu installieren, können Sie die beschädigten oder inkompatiblen Komponenten von (DirectX)DirectX einfach von Ihrem Computer ersetzen.

Wir haben ein veraltetes Direct X als Faktor identifiziert, der den Fehler mit dem Code 0x000007b verursachen kann. Das Aktualisieren von Direct X verbessert auch Ihre Spiel- und Systemleistung. Um es zu aktualisieren, besuchen Sie die Microsoft DirectX- Website und laden Sie die neueste Version herunter.

Nachdem Sie die Setup-Datei von Direct X heruntergeladen haben, doppelklicken Sie darauf, um die Installation zu starten. In schweren Fällen des Fehlers 0x000007b kann die Installation von Direct X fehlschlagen.

Sie können auch versuchen, das DirectX-Diagnosetool auszuführen.(run the DirectX Diagnostic Tool.)

4] Installieren Sie Visual C++ neu

Laden Sie Visual C++ herunter

Wenn Sie das Problem nach der ersten Fehlerbehebung weiterhin bemerken, installieren Sie Visual C++ Redistribution neu .

Zuerst müssen Sie deinstallieren, was Sie bereits haben.

Suchen  Sie im Startmenü nach (Start)Programme hinzufügen oder entfernen(Add or remove programs) und wählen Sie es aus. Klicken Sie(Click) auf alle  Visual C++ Versionen in dieser Liste und deinstallieren Sie sie.

Öffnen Sie nach der Deinstallation verschiedener VC++-Software die verlinkte Webseite und scrollen Sie nach unten zum ersten Abschnitt nach Zusammenfassung(Summary) . Dies sollte die neuste Version sein.

Klicken Sie hier auf die Links neben x86 und  x64  , wenn Ihr Computer 64-Bit ist, da Sie sowohl die 64-Bit- als auch die 32-Bit-Version herunterladen müssen. Systeme(Systems) mit 32-Bit-Architektur müssen nur x86 herunterladen.(x86.)

5] Ersetzen Sie die beschädigten DLLs

Manchmal können beschädigte DLL- Dateien auch Probleme in Anwendungen verursachen, während sie ausgeführt werden. Sie müssen diese fehlenden oder beschädigten DLL- Dateien reparieren.

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

Der beste Weg, dies zu tun, wäre, System File Checker oder DISM auszuführen .

6] Anwendung(Reinstall Application) mit Administratorrechten neu installieren(Admin Privileges)

Starten Sie Ihren Windows - PC neu und installieren Sie dann die Anwendung mit Administratorrechten(Admin) . Sie können mit der rechten Maustaste darauf klicken und dann Als Administrator(Run as Administrator) ausführen auswählen . Wenn es sich bei Ihrem Konto um ein normales Konto handelt, bitten Sie unbedingt einen Administrator, Ihnen bei der Installation zu helfen, indem er sein Passwort eingibt, wenn Sie dazu aufgefordert werden.

7] Abhängigkeiten installieren und aktualisieren

Oft müssen für Programme und Anwendungen Treiber und unterstützende Software installiert sein, damit sie ordnungsgemäß funktionieren. Die übliche Installation kümmert sich zwar darum, aber da wir mit diesem Problem der anormalen Beendigung konfrontiert sind, ist es an der Zeit, einige manuelle Überprüfungen durchzuführen.

a] Installieren Sie qualifizierte Treiber

Einige High-End-Anwendungen und -Spiele benötigen korrekte und gültige Treiber, um zu funktionieren. Sie funktionieren nicht mit generischen Treibern. Microsoft hat diese Windows Hardware Quality Labs-Tests(Windows Hardware Quality Labs testing) oder WHQL-Tests. (WHQL Testing.) Dadurch wird sichergestellt, dass die Fahrer die richtige Erfahrung haben und vor der Zertifizierung ordnungsgemäße Tests durchlaufen. Stellen Sie also bei der Installation von Treibern sicher, dass es sich um qualifizierte Treiber für dieses Windows handelt .

b] DirectX aktualisieren(Update) oder herunterladen(Download) und installieren

Microsoft DirectX ist eine Reihe von Technologien, die von Microsoft entwickelt wurden , um Hardwarebeschleunigung für umfangreiche Multimediaanwendungen wie 3D-Spiele und HD-Videos bereitzustellen. Während Windows 10 über DirectX 12 verfügt , verwendete die frühere Version  DirectX 11 . Befolgen Sie unbedingt die Anweisungen zum  Aktualisieren oder Installieren von DirectX(update or install DirectX) auf Ihrem Windows 10-PC.

c] Installieren Sie die Microsoft DirectX-Endbenutzer-Runtime(Microsoft DirectX End-User Runtime)

Die Microsoft DirectX End-User Runtime stellt Updates für Version 9.0c und frühere Versionen von DirectX bereit . Folgen Sie diesem Link(this link) , um es herunterzuladen und sofort zu installieren.

d] Installieren(Install) oder aktualisieren Sie das .NET- Framework

Dieses Framework wird von Anwendungen und Spielen während der Entwicklung verwendet. Dies bedeutet, dass es ohne die auf Ihrem Windows 10-PC installierten Laufzeitdateien nicht funktioniert.  Das Installieren oder Aktualisieren von .NET Framework ist einfach. Sie können es auch mit dem .NET-Setup-Überprüfungstool(.NET setup verification tool) überprüfen .

8] Verwenden Sie das CHKDSK-Dienstprogramm

Das Dienstprogramm CHKDSK ist praktisch, um Festplattenprobleme zu finden und zu beheben. Es ist ein Befehlszeilentool, das Sie ohne zusätzliche Software oder Hardware verwenden können. Suchen Sie im Startmenü nach (Start)cmd und klicken Sie mit der rechten Maustaste auf  Eingabeaufforderung(Command Prompt) . Wählen Sie die  Option Als Administrator ausführen.(Run as administrator )

Geben Sie(Input) den folgenden Befehl in das Eingabeaufforderungsfenster(Command Prompt) ein und drücken Sie die EINGABETASTE(ENTER) .

chkdsk /f /r

Die Eingabeaufforderung(Command Prompt) fragt Sie jetzt möglicherweise, ob Sie Ihr System beim nächsten Neustart scannen möchten. Drücken Sie die Y -Taste, um dies zu akzeptieren, und drücken Sie ENTER(ENTER) . Ihr Computer wird nun neu gestartet und beginnt mit dem Scannen und Reparieren von Problemen auf Ihrer Festplatte.

Hoffe etwas geholfen.

Andere ähnliche Fehler Die Anwendung konnte nicht richtig gestartet werden :(The application was unable to start correctly)(Other similar The application was unable to start correctly errors:)

  • Die Anwendung konnte nicht korrekt gestartet werden ( 0xc0000142 )
  • Die Anwendung konnte nicht ordnungsgemäß initialisiert werden ( 0xc0000135 ) .
  • Die Anwendung konnte nicht ordnungsgemäß initialisiert werden 0xc0000005
  • Die Anwendung konnte nicht korrekt gestartet werden ( 0xc0000022 )
  • Die Anwendung konnte nicht korrekt gestartet werden ( 0xc0000018 )
  • Die Anwendung konnte nicht korrekt gestartet werden ( 0xc0000017 ).



About the author

Wenn es um Technologie geht, ist nichts wichtiger als Genauigkeit und Qualität. Wir bei Microsoft sind stolz auf unsere Fähigkeit, unseren Kunden das bestmögliche Erlebnis zu bieten. Unsere Windows- und iOS-Produkte gehören zu den innovativsten der Branche, und wir arbeiten ständig daran, sie zu verbessern. Unsere fehlerfreien PDFs sind ein weiterer Grund, warum unsere Produkte so erfolgreich sind. Wir wissen, dass Qualitätskontrolle bei Arbeitsabläufen und Kommunikation unerlässlich ist, deshalb achten wir sehr darauf, dass alle unsere PDFs fehlerfrei sind. Und schließlich verstehen wir als Gadget-Liebhaber, dass es immer eine Schlüsselpriorität ist, das Leben einfacher zu machen. Wir stellen sicher, dass alle unsere Lumia-Geräte mit Funktionen wie NFC und CarPlay ausgestattet sind, damit Sie Dateien ganz einfach mit Freunden und Familie teilen können. Mit diesen Fähigkeiten



Related posts