Fehlerstatus 0xc000012f "Schlechtes Image" beim Ausführen eines Programms

Wenn Sie ein Programm unter Windows ausführen, wird möglicherweise der Fehler 0xc000012f angezeigt, der darauf hinweist, dass die Binärdatei, die Sie ausführen möchten, beschädigt ist. Hier sind einige Beispiele mit der vollständigen Fehlermeldung wörtlich:

ist entweder nicht für die Ausführung unter Windows ausgelegt oder enthält einen Fehler. Versuchen Sie erneut, das Programm mit dem Originalinstallationsmedium zu installieren, oder wenden Sie sich an Ihren Systemadministrator oder den Softwareanbieter, um Unterstützung zu erhalten. Fehlerstatus 0xc000012f C: \ Windows \ System32 \ schannel.dll ist entweder nicht für die Ausführung unter Windows ausgelegt oder enthält einen Fehler. Versuchen Sie erneut, das Programm mit dem Originalinstallationsmedium zu installieren, oder wenden Sie sich an Ihren Systemadministrator oder den Softwareanbieter. Fehler: 0xc000012f

Fehler 0xc000012f bedeutet "Schlechtes Image", was darauf hinweist, dass die ausführbare Datei des Programms oder eines der unterstützenden Module beschädigt ist. Oder es liegt wahrscheinlich eine DLL-Nichtübereinstimmung vor, die insbesondere in Programmen auftritt, die Microsoft Visual C ++ 2015 Redistributables verwenden.

Für Entwickler bedeutet STATUS_INVALID_IMAGE_NOT_MZ, was bedeutet, dass die angegebene Bilddatei nicht das richtige Format hatte. Es hatte keine anfängliche MZ. Es ist möglich, dass die Versionen oder das Bit der Laufzeitbibliotheken nicht übereinstimmen. Beispielsweise wurde die 64-Bit-Version einer DLL möglicherweise versehentlich in das Verzeichnis C:\Windows\SysWOW64 kopiert, in dem 32-Bit-Module gespeichert werden sollen.

Der Fehler kann in jeder Windows-Version auftreten. Die folgenden Korrekturen gelten für alle Versionen, einschließlich Windows 10.

Fix 1: Deinstallieren und installieren Sie das Programm neu

In den meisten Fällen hilft es, das betroffene Programm zu deinstallieren und anschließend neu zu installieren. Stellen Sie sicher, dass die Setup-Datei bereit ist.

> Klicken Sie mit der rechten Maustaste auf Start und dann auf Ausführen. appwiz.cpl Sie appwiz.cpl und klicken Sie auf OK. Klicken Sie mit der rechten Maustaste auf das Programm, das den Fehler 0xc000012f "Bad image" verursacht, und klicken Sie auf Deinstallieren.

( In Windows 10 können Sie Apps und Funktionen auch über die moderne Benutzeroberfläche für Einstellungen verwenden, um Programme zu deinstallieren. Klicken Sie auf Start, Einstellungen, Apps und Funktionen. )

Beachten Sie, dass einige Anbieter "saubere" Deinstallationstools anbieten, um alle Spuren ihres Programms vollständig zu entfernen. In den meisten Fällen sind die Deinstallationstools effektiver als die Standard-Deinstallationsroutine. Wenn der Anbieter über ein solches Tool verfügt, laden Sie es zusätzlich herunter und führen Sie es aus.

Führen Sie das Setup des Programms erneut aus, um es neu zu installieren. Wenn Sie noch keine haben, besuchen Sie die Website des Softwareanbieters und laden Sie das Programm herunter.

Fix 2: Deinstallieren Sie das problematische Windows Update

Wenn "Fix 1" nicht hilft und der Fehler "schlechtes Image" erst nach der Installation eines bestimmten Windows-Updates aufgetreten ist, deinstallieren Sie das Update.

  • Klicken Sie mit der rechten Maustaste auf Start und dann auf Ausführen. appwiz.cpl Sie im Dialogfeld Ausführen die appwiz.cpl und klicken Sie auf OK.
  • Klicken Sie im linken Bereich auf Installierte Updates anzeigen.
  • Sortieren Sie den Windows Update-Installationsverlauf nach der Spalte "Installiert am" und suchen Sie das problematische Update, das den Fehler verursacht hat
  • Wählen Sie das Update aus und klicken Sie auf Deinstallieren.
  • Starten Sie Windows neu.

Fix 3: Korrigieren Sie die Beschädigung von Systemdateien mit DISM und SFC

Öffnen Sie ein Eingabeaufforderungsfenster mit erhöhten Rechten oder Administratorrechten und führen Sie den folgenden Befehl aus:

 sfc / scannow 

Der System File Checker führt eine gründliche Überprüfung der Dateiintegrität durch und repariert automatisch alle beschädigten Systemdateien.

Wenn der System File Checker andererseits bestimmte Dateien nicht reparieren kann, wird der folgende Fehler angezeigt:

Windows Resource Protection hat beschädigte Dateien gefunden, konnte jedoch einige davon nicht reparieren. Details sind im CBS.Log% WinDir% \ Logs \ CBS \ CBS.log enthalten.

Bei der Analyse der CBS.log-Datei finden Sie die genauen Dateinamen, die nicht aus dem Speicher wiederhergestellt werden konnten:

, Info CSI 00000008 [SR] Mitgliedsdatei [l: 34 {17}] "Accessibility.dll" von Accessibility, Version = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), kulturneutral, VersionScope neutral, PublicKeyToken = {l : 8 b: b03f5f7f11d50a3a}, Typ neutral, Typname neutral, PublicKey neutral im Speicher, Datei fehlt 

In diesem Fall müssen Sie das DISM-Tool ausführen, um die Systemdateien im Komponentenspeicher wiederherzustellen, und anschließend das System File Checker-Tool bei Bedarf erneut ausführen. Das Folgende ist die DISM-Befehlszeile, die Sie ausführen müssen:

 DISM.exe / Online / Bereinigungsbild / Wiederherstellung der Gesundheit 

Um den Befehl effektiver zu gestalten, ist es besser, DISM auszuführen, wobei die Image-Datei Install.wim als Quelle angegeben wird, die von Windows 10 ISO bezogen wurde. Ausführliche Anweisungen finden Sie im Artikel Reparieren von Windows 10 mit DISM und SFC.

Starte den Computer neu.

Fix 4: Führen Sie ein Systemwiederherstellungs-Rollback durch

Das Windows 10-Setup deaktiviert standardmäßig die Systemwiederherstellung. Wenn Sie die Systemwiederherstellung bereits aktiviert haben und das Glück haben, einen geeigneten Wiederherstellungspunkt zur Verfügung zu haben, können Sie einen Rollback versuchen. Stellen Sie sicher, dass Sie einen Systemwiederherstellungspunkt auswählen, der erstellt wurde, als das System stabil war. (dh vor dem Datum, an dem der Fehler "schlechtes Bild" zum ersten Mal aufgetreten ist.)

Klicken Sie mit der rechten Maustaste auf Start und dann auf Ausführen. rstrui.exe Sie rstrui.exe und klicken Sie auf OK. Wählen Sie den entsprechenden Wiederherstellungspunkt aus und setzen Sie das System auf einen vorherigen Arbeitszustand zurück.

Anweisungen finden Sie im Beitrag Erstellen eines Wiederherstellungspunkts und Zurücksetzen auf einen vorherigen Wiederherstellungspunkt.

Hoffe, eine der oben genannten Korrekturen hat Ihnen geholfen, den Fehler 0xc000012f ("Bad Image") zu 0xc000012f, ohne eine Neuinstallation von Windows durchführen zu müssen.

Ähnlicher Artikel