[Fix] Feilstatus 0xc000012f "Dårlig bilde" når du kjører et program

Når du kjører et program i Windows, kan feil 0xc000012f dukke opp og nevne at binærfilen du prøver å kjøre er ødelagt. Her er noen eksempler, med den fullstendige feilmeldingen ordrett:

er enten ikke laget for å kjøre på Windows eller den inneholder en feil. Prøv å installere programmet på nytt ved å bruke det originale installasjonsmediet eller kontakt systemadministratoren eller programvareleverandøren for støtte. Feilstatus 0xc000012f

C:\Windows\System32\schannel.dll er enten ikke laget for å kjøre på Windows eller inneholder en feil. Prøv å installere programmet på nytt med det originale installasjonsmediet eller kontakt systemadministratoren eller programvareleverandøren. feil: 0xc000012f

dårlig bildefeil c000012f

Hva betyr Feilstatus 0xc000012f?

Feil 0xc000012f betyr "Dårlig bilde" som indikerer at programmets kjørbare eller en av støttemodulene er ødelagt. Eller det er sannsynligvis en DLL-mismatch og spesielt sett i programmer som bruker Microsoft Visual C++ omdistribuerbare. I noen situasjoner kan du installere riktig versjon av Microsoft Visual C++ omdistribuerbare løser problemet.

I utviklerens termer, 0xC000012F midler STATUS_INVALID_IMAGE_NOT_MZ, som betyr at den angitte bildefilen ikke hadde riktig format. Den hadde ikke en første MZ. Det er mulig at kjøretidsbibliotekversjonen eller bitheten ikke samsvarer. For eksempel kan 64-biters versjonen av en DLL ha blitt kopiert til ved et uhell C:\Windows\SysWOW64 katalog som er ment å lagre 32-bits moduler.

Feilen 0xc000012f kan forekomme i alle versjoner av Windows, og rettelsene nedenfor gjelder for alle versjoner, inkludert Windows 10.

[Fiks] Feilstatus 0xc000012f "Dårlig bilde" i Windows

Fix 1: Avinstaller og installer programmet på nytt

Å avinstallere og deretter installere det berørte programmet på nytt hjelper i de fleste tilfeller. Sørg for å ha installasjonsfilen klar.

Høyreklikk Start, klikk Kjør. Type appwiz.cpl og klikk OK. Høyreklikk på programmet som forårsaker feilen 0xc000012f "Dårlig bilde", og klikk på Avinstaller.

avinstallere et program via kontrollpanelet

(I Windows 10 kan du også bruke apper og funksjoner via det moderne innstillingsgrensesnittet for å avinstallere programmer. Klikk på Start, Innstillinger, Apper og funksjoner.)

Merk at noen leverandører tilbyr "rene" avinstalleringsverktøy for å fjerne alle spor av programmet deres fullstendig. I de fleste tilfeller er avinstalleringsverktøyene mer effektive enn standard avinstalleringsrutinen. Hvis leverandøren har et slikt verktøy, last ned og kjør det i tillegg.

Kjør programmets oppsett på nytt for å installere det på nytt. Hvis du ikke har en, besøk programvareleverandørens nettsted og last ned programmet.

Løsning 2: Avinstaller den problematiske Windows-oppdateringen

Hvis "Fix 1" ikke hjelper, og feilen "dårlig bilde" oppstod først etter installasjon av en bestemt Windows Update, prøv å avinstallere oppdateringen.

  • Høyreklikk Start, klikk Kjør. Skriv inn i dialogboksen Kjør appwiz.cpl og klikk OK.
  • Klikk på Vis installerte oppdateringer på venstre panel.
  • Sorter installasjonsloggen for Windows Update etter "Installert på"-kolonnen og finn den problematiske oppdateringen som forårsaket feilen
    avinstaller Windows Update via programmer og funksjoner
  • Velg oppdateringen, og klikk på Avinstaller.
  • Start Windows på nytt.

Fix 3: Reparer systemfiler som er ødelagt ved bruk av DISM og SFC

Åpne en forhøyet eller admin ledetekst vindu, og kjør følgende kommando:

sfc /scannow

Systemfilkontrollen vil kjøre en grundig sjekk av filens integritet og reparerer automatisk alle korrupte systemfiler.

Hvis, på den annen side, systemfilkontrollen ikke er i stand til å reparere enkelte filer, viser den følgende feil:

Windows Resource Protection fant korrupte filer, men klarte ikke å fikse noen av dem. Detaljer er inkludert i CBS.Log %WinDir%\Logs\CBS\CBS.log.

sfc scannow kan ikke reparere filer

Når man analyserer CBS.log-fil, kan du finne det eksakte filnavnet (e) som ikke kunne gjenopprettes fra butikken:

, Info CSI 00000008 [SR] Kan ikke reparere medlemsfilen [l: 34{17}]"Accessibility.dll" av tilgjengelighet, versjon = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Kulturnøytral, VersionScope-nøytral, PublicKeyToken = {l: 8 b: b03f5f7f11d50a3a}, Typenøytral, TypeName-nøytral, PublicKey-nøytral i butikken, filen er savnet

I så fall må du kjøre DISM-verktøyet for å gjenopprette systemfilene til komponentlageret, og deretter kjøre System File Checker-verktøyet på nytt om nødvendig. Følgende er DISM-kommandolinjen du må kjøre:

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

For at kommandoen skal være mer effektiv, ville et bedre alternativ være å kjøre DISM og nevne Install.wim bildefil som kilden, hentet fra Windows 10 ISO. For detaljerte instruksjoner, les artikkelen Reparer Windows 10 ved hjelp av DISM og SFC.

Start datamaskinen på nytt.

Fix 4: Utfør tilbakerulling av systemgjenoppretting

Windows 10-oppsettet slår av Systemgjenoppretting som standard. Hvis du allerede har aktivert Systemgjenoppretting, og heldig nok til å ha et passende gjenopprettingspunkt tilgjengelig, kan du prøve en tilbakestilling. Pass på å velge et systemgjenopprettingspunkt som ble opprettet da systemet var stabilt. (dvs. før datoen da feilen "dårlig bilde" først dukket opp.)

Høyreklikk Start, klikk Kjør. Type rstrui.exe og klikk OK. Velg riktig gjenopprettingspunkt, og roll tilbake systemet til en tidligere arbeidstilstand.

opprette gjenopprettingspunkt eller rulle tilbake forrige

For instruksjoner, se innlegget Hvordan opprette et gjenopprettingspunkt og rulle tilbake til et tidligere gjenopprettingspunkt.

Håper en av rettelsene ovenfor hjalp deg med å løse feilen 0xc000012f ("Dårlig bilde"), uten å måtte gjøre en ren installasjon av Windows.


En liten forespørsel: Hvis du likte dette innlegget, kan du dele dette?

En "liten" andel fra deg ville virkelig hjelpe mye med veksten av denne bloggen. Noen gode forslag:
  • Fest den!
  • Del den på favorittbloggen din + Facebook, Reddit
  • Tweet det!
Så tusen takk for støtten min leser. Det vil ikke ta mer enn 10 sekunder av tiden din. Del-knappene er rett under. :)