[Fix] Fehlerstatus 0xc000012f „Bad Image“ beim Ausführen eines Programms

Wenn Sie ein Programm in 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 im Wortlaut:

ist entweder nicht für die Ausführung unter Windows ausgelegt oder enthält einen Fehler. Versuchen Sie, das Programm mit den Originalinstallationsmedien erneut zu installieren, oder wenden Sie sich an Ihren Systemadministrator oder den Softwarehersteller, 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 den Originalinstallationsmedien zu installieren, oder wenden Sie sich an Ihren Systemadministrator oder den Softwarehersteller. Fehler: 0xc000012f

Fehler bei schlechtem Bild c000012f

Was bedeutet Fehlerstatus 0xc000012f?

Fehler 0xc000012f bedeutet "Schlechtes Image", was bedeutet, dass die ausführbare Datei des Programms oder eines der unterstützenden Module beschädigt ist. Oder es gibt wahrscheinlich eine DLL-Nichtübereinstimmung und wird insbesondere in Programmen gesehen, die verwenden

Microsoft Visual C++ Redistributables. In manchen Situationen kann die Neuinstallation der entsprechenden Version des Microsoft Visual C++ Redistributables behebt das Problem.

Im Sinne des Entwicklers, 0xC000012F 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 Version oder Bitness der Laufzeitbibliotheken nicht übereinstimmt. Beispielsweise kann die 64-Bit-Version einer DLL versehentlich kopiert worden sein auf C:\Windows\SysWOW64 Verzeichnis, das 32-Bit-Module speichern soll.

Der Fehler 0xc000012f kann in jeder Windows-Version auftreten, und die folgenden Fixes gelten für alle Versionen, einschließlich Windows 10.

[Fix] Fehlerstatus 0xc000012f „Bad Image“ in Windows

Fix 1: Deinstallieren Sie das Programm und installieren Sie es erneut

In den meisten Fällen hilft es, das betroffene Programm zu deinstallieren und anschließend erneut zu installieren. Halten Sie die Setup-Datei bereit.

Klicken Sie mit der rechten Maustaste auf Start, klicken Sie auf Ausführen. Typ 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.

ein Programm über die Systemsteuerung deinstallieren

(In Windows 10 können Sie Apps & Features auch über die moderne Einstellungsoberfläche verwenden, um Programme zu deinstallieren. Klicken Sie auf Start, Einstellungen, Apps & 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 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 "Bad Image" erst nach der Installation eines bestimmten Windows-Updates aufgetreten ist, versuchen Sie, das Update zu deinstallieren.

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

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

Öffne ein erhöhte oder Admin-Eingabeaufforderung Fenster 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 Systemdatei-Checker hingegen bestimmte Dateien nicht reparieren kann, zeigt er den folgenden Fehler an:

Der Windows-Ressourcenschutz hat beschädigte Dateien gefunden, konnte jedoch einige davon nicht reparieren. Details sind in CBS.Log %WinDir%\Logs\CBS\CBS.log enthalten.

sfc scannow kann Dateien nicht reparieren

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

, Info CSI 00000008 [SR] Mitgliedsdatei [l: 34{17}]"Accessibility.dll" von Accessibility kann nicht repariert werden, 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 Store, Datei ist fehlen

In diesem Fall müssen Sie das DISM-Tool ausführen, um die Systemdateien im Komponentenspeicher wiederherzustellen, und dann das Systemdatei-Überprüfungsprogramm bei Bedarf erneut ausführen. Folgendes ist die DISM-Befehlszeile, die Sie ausführen müssen:

DISM.exe /Online /Cleanup-Image /Restorehealth
dism online wiederherstellenGesundheit

Damit der Befehl effektiver ist, wäre es eine bessere Option, DISM auszuführen und dabei das. zu erwähnen Install.wim Bilddatei als Quelle, bezogen von der Windows 10 ISO. Ausführliche Anweisungen finden Sie im Artikel Reparieren Sie Windows 10 mit DISM und SFC.

Starte den Computer neu.

Fix 4: Rollback der Systemwiederherstellung durchführen

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

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

Wiederherstellungspunkt erstellen oder vorheriges Rollback

Anweisungen finden Sie im Beitrag So erstellen Sie einen Wiederherstellungspunkt und führen einen Rollback zu einem vorherigen Wiederherstellungspunkt durch.

Ich hoffe, einer der oben genannten Fixes hat Ihnen geholfen, den Fehler zu beheben 0xc000012f („Bad Image“), ohne dass eine Neuinstallation von Windows erforderlich ist.


Eine kleine Bitte: Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte?

Eine "kleine" Aktie von Ihnen würde dem Wachstum dieses Blogs sehr helfen. Einige tolle Vorschläge:
  • Pin es!
  • Teilen Sie es mit Ihrem Lieblingsblog + Facebook, Reddit
  • Tweete es!
Also vielen Dank für Ihre Unterstützung, mein Leser. Es dauert nicht länger als 10 Sekunden Ihrer Zeit. Die Share-Buttons befinden sich direkt darunter. :)