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.
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:
- Starten Sie die App im Kompatibilitätsmodus.
- Aktivieren Sie das .NET Framework.
- Aktualisieren Sie DirectX.
- Installieren Sie Visual C++ neu.
- Ersetzen Sie die beschädigten DLLs
- Anwendung(Application) mit Administratorrechten neu installieren(Admin Privileges)
- Abhängigkeiten installieren und aktualisieren
- 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
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
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)
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
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 ).
Related posts
Windows kann die digitale Signatur nicht verifizieren (Code 52)
Fix Das Archiv hat entweder ein unbekanntes Format oder einen beschädigten Fehler
Diese Funktion erfordert Wechseldatenträger - Fehler beim Zurücksetzen des Kennworts
Behebung des Microsoft Store-Anmeldefehlers 0x801901f4 unter Windows 11/10
Beheben Sie den Fehler Crypt32.dll nicht gefunden oder fehlt in Windows 11/10
SFC konnte nicht repariert werden und DISM zeigt den Fehler 0x800f081f in Windows 10
Fix Fehler beim Laden von steamui.dll unter Windows 11/10
Auf dem Laufwerk, auf dem Windows installiert ist, wird zusätzlicher freier Speicherplatz benötigt
Behebung von ShellExecuteEx fehlgeschlagen; Codefehler 8235 unter Windows10
Bitte legen Sie das externe Speichermedium ein und drücken Sie OK
Setup konnte unter Windows 10 keine neue Systempartition erstellen
Die Datei install.wim ist zu groß für das Zieldateisystem
Fehlercode 30038-28 beim Aktualisieren von Office behoben
Hid.dll nicht gefunden oder fehlender Fehler in Windows 10
So beheben Sie das Problem der Disk-Signatur-Kollision in Windows 11/10
Spieldienstfehler 0x80073D26, 0x8007139F oder 0x00000001
Beheben Sie den ShellExecuteEx-Fehler in Windows 11/10
Systemfehler 6118, Die Liste der Server für diese Arbeitsgruppe ist nicht verfügbar
Laufzeitfehler 429, ActiveX-Komponente kann Objekt nicht erstellen
Die Anwendung kann den Scanner nicht finden – WIA_ERROR_OFFLINE, 0x80210005