Felstatus 0xc000012f “Dålig bild” när du kör ett program

När du kör ett program i Windows kan fel 0xc000012f dyka upp och nämner att binären du försöker köra är skadad. Här är några exempel med det fullständiga felmeddelandet ordbok:

är antingen inte utformad för att köras på Windows eller så innehåller det ett fel. Försök installera programmet igen med det ursprungliga installationsmediet eller kontakta systemadministratören eller programvaruförsäljaren för support. Felstatus 0xc000012f C: \ Windows \ System32 \ schannel.dll är antingen inte utformad för att köra på Windows eller så innehåller det ett fel. Försök installera programmet igen med det ursprungliga installationsmediet eller kontakta din systemadministratör eller programvaruförsäljaren. fel: 0xc000012f

Fel 0xc000012f betyder "Dålig bild" som anger att programmets körbara eller en av de stödjande modulerna är skadade. Eller så finns det troligtvis en felaktig överensstämmelse med DLL och särskilt i program som använder Microsoft Visual C ++ 2015 Redistributables 2015.

I utvecklarens termer betyder STATUS_INVALID_IMAGE_NOT_MZ, vilket innebär att den angivna bildfilen inte hade rätt format. Den hade inte en initial MZ. Det är möjligt att versionerna eller bitbitarna för runtime-biblioteken inte överensstämmer. Till exempel kan 64-bitarsversionen av en DLL ha kopierats av misstag till C:\Windows\SysWOW64 katalogen som är avsedd att lagra 32-bitarsmoduler.

Felet kan uppstå i alla versioner av Windows, och korrigeringarna nedan gäller alla versioner, inklusive Windows 10.

Fix 1: Avinstallera och installera om programmet

Att avinstallera och sedan installera om det drabbade programmet hjälper i de flesta fall. Se till att installationsfilen är klar.

> Högerklicka på Start, klicka på Kör. Skriv appwiz.cpl och klicka på OK. Högerklicka på programmet som orsakar felet 0xc000012f “Bad image” och klicka på Avinstallera.

( I Windows 10 kan du också använda appar och funktioner via det moderna inställningsgränssnittet för att avinstallera program. Klicka på Start, Inställningar, appar och funktioner. )

Observera att vissa leverantörer erbjuder “rena” avinstallationsverktyg för att ta bort alla spår av deras program helt. I de flesta fall är avinstallationsverktygen effektivare än standardavinstallationsrutinen. Om leverantören har ett sådant verktyg, ladda ner och köra det dessutom.

Kör programmets installation igen för att installera det igen. Om du inte har en, besök programvaruförsäljarens webbplats och ladda ner programmet.

Fix 2: Avinstallera den problematiska Windows Update

Om "Fix 1" inte hjälper och felet "dålig bild" inträffade först efter installation av en viss Windows Update kan du försöka avinstallera uppdateringen.

  • Högerklicka på Start, klicka på Kör. appwiz.cpl dialogrutan appwiz.cpl och klicka på OK.
  • Klicka på Visa installerade uppdateringar på den vänstra panelen.
  • Sortera installationshistoriken för Windows Update efter kolumnen "Installerad på" och hitta den problematiska uppdateringen som orsakade felet
  • Välj uppdateringen och klicka på Avinstallera.
  • Starta om Windows.

Fix 3: Reparera systemfiler Korruption med DISM och SFC

Öppna ett upphöjd eller admin kommandotolk-fönster och kör följande kommando:

 sfc / scannow 

Systemfilkontrollen kör en grundlig kontroll av filintegritet och reparerar automatiskt alla skadade systemfiler.

Om systemfilkontrollen å andra sidan inte kan reparera vissa filer, visar den följande fel:

Windows Resource Protection hittade skadade filer men kunde inte fixa några av dem. Detaljer ingår i CBS.Log% WinDir% \ Logs \ CBS \ CBS.log.

När du analyserar CBS.log-filen kan du hitta exakta filnamn (er) som inte kunde återställas från butiken:

, Info CSI 00000008 [SR] Kan inte reparera medlemsfilen [l: 34 {17}] "Accessibility.dll" för Accessibility, Version = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Kulturneutral, VersionScope neutral, PublicKeyToken = {l : 8 b: b03f5f7f11d50a3a}, Typ neutral, TypeName neutral, PublicKey neutral i butiken, fil saknas 

I så fall måste du köra DISM-verktyget för att återställa systemfilerna till komponentlagret och sedan köra verktyget Systemfilchecker igen om det behövs. Följande är kommandoraden DISM du behöver köra:

 DISM.exe / Online / Cleanup-image / Restorehealth 

För att kommandot ska vara mer effektivt, skulle ett bättre alternativ vara att köra DISM med namnet på Install.wim som källa, erhållen från Windows 10 ISO. För detaljerade instruktioner, läs artikeln Reparera Windows 10 med DISM och SFC.

Starta om datorn.

Fix 4: Utför återställning av systemåterställning

Windows 10-inställningen stänger av Systemåterställning som standard. Om du redan har aktiverat Systemåterställning och har turen att ha en lämplig återställningspunkt tillgänglig kan du prova en återuppspelning. Var noga med att välja en systemåterställningspunkt som skapades när systemet var stabilt. (dvs före det datum då felet ”dålig bild” först dyker upp.)

Högerklicka på Start, klicka på Kör. Skriv rstrui.exe och klicka på OK. Välj rätt återställningspunkt och rulla tillbaka systemet till ett tidigare arbetsläge.

För instruktioner, se post Hur man skapar en återställningspunkt och återgår till en tidigare återställningspunkt.

Hoppas att en av ovanstående korrigeringar hjälpte dig att lösa felet 0xc000012f (“Bad Image”), utan att behöva göra en ren installation av Windows.

Relaterade Artiklar