[Fix] Felstatus 0xc000012f "Dålig bild" när ett program körs

click fraud protection

När du kör ett program i Windows kan fel 0xc000012f dyka upp och nämna att den binära filen du försöker köra är skadad. Här är några exempel, med hela felmeddelandet ordagrant:

är antingen inte designad för att köras på Windows eller så innehåller den ett fel. Försök att installera programmet igen med det ursprungliga installationsmediet eller kontakta din systemadministratör eller programvaruleverantören för support. Felstatus 0xc000012f

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

dåligt bildfel c000012f

Vad betyder felstatus 0xc000012f?

Fel 0xc000012f betyder "Dålig bild" vilket anger att programmets körbara program eller en av de stödjande modulerna är korrupt. Eller så finns det förmodligen en DLL-felmatchning och särskilt ses i program som använder Microsoft Visual C++ Redistributables

. I vissa situationer kan du installera om lämplig version av Microsoft Visual C++ Redistributables fixar problemet.

I utvecklarens termer, 0xC000012F betyder att STATUS_INVALID_IMAGE_NOT_MZ, vilket betyder att den angivna bildfilen inte hade rätt format. Den hade inte en initial MZ. Det är möjligt att runtime-bibliotekets version eller bitness inte matchar. Till exempel kan 64-bitarsversionen av en DLL ha kopierats till av misstag C:\Windows\SysWOW64 katalog som är avsedd att lagra 32-bitars moduler.

Felet 0xc000012f kan förekomma i alla versioner av Windows, och korrigeringarna nedan gäller alla versioner, inklusive Windows 10.

[Fix] Felstatus 0xc000012f "Dålig bild" i Windows

Fix 1: Avinstallera och installera om programmet

Att avinstallera och sedan installera om det berörda programmet hjälper i de flesta fall. Se till att ha installationsfilen redo.

Högerklicka på Start, klicka på Kör. Typ appwiz.cpl och klicka på OK. Högerklicka på programmet som orsakar felet 0xc000012f "Dålig bild" och klicka på Avinstallera.

avinstallera ett program via kontrollpanelen

(I Windows 10 kan du också använda Appar och funktioner via det moderna användargränssnittet för inställningar 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 mer effektiva än standardrutinen för avinstallation. Om leverantören har ett sådant verktyg, ladda ner och kör det dessutom.

Kör programmets Setup igen för att installera om det. Om du inte har en, besök programvaruleverantörens 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, försök att avinstallera uppdateringen.

  • Högerklicka på Start, klicka på Kör. I dialogrutan Kör skriver du 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
    avinstallera Windows Update via program och funktioner
  • Välj uppdateringen och klicka på Avinstallera.
  • Starta om Windows.

Fix 3: Reparera systemfilerskorruption med DISM och SFC

Öppna en förhöjd eller admin kommandotolk fönster och kör följande kommando:

sfc /scannow

Systemfilsgranskaren kör en grundlig kontroll av filintegriteten och reparerar automatiskt alla korrupta systemfiler.

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

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

sfc scannow kan inte reparera filer

När man analyserar CBS.log-fil, kan du hitta de exakta filnamnen som inte kunde återställas från butiken:

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

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

DISM.exe /Online /Cleanup-image /Restorehealth
dism online restorehealth

För att kommandot ska bli mer effektivt skulle ett bättre alternativ vara att köra DISM och nämna Install.wim bildfil som källa, hämtad 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-installationen 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 återställning. Se till 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 dök upp.)

Högerklicka på Start, klicka på Kör. Typ rstrui.exe och klicka på OK. Välj lämplig återställningspunkt och återställ systemet till ett tidigare arbetsläge.

skapa återställningspunkt eller återställa föregående

För instruktioner, se inlägget Hur man skapar en återställningspunkt och går tillbaka till en tidigare återställningspunkt.

Hoppas någon av ovanstående korrigeringar hjälpte dig att lösa felet 0xc000012f ("Dålig bild"), utan att behöva göra en ren installation av Windows.


En liten begäran: Om du gillade det här inlägget, vänligen dela detta?

En "liten" andel från dig skulle verkligen hjälpa mycket med den här bloggens tillväxt. Några bra förslag:
  • Fäst det!
  • Dela den till din favoritblogg + Facebook, Reddit
  • Tweet det!
Så tack så mycket för ditt stöd, min läsare. Det tar inte mer än 10 sekunder av din tid. Dela-knapparna finns precis nedanför. :)