[Korjaa] Virheen tila 0xc000012f "Huono kuva" ohjelmaa suoritettaessa

Kun suoritat ohjelman Windowsissa, virhe 0xc000012f saattaa ponnahtaa esiin ja mainitsee, että binaari, jota yrität suorittaa, on vioittunut. Tässä on joitain esimerkkejä täydellisillä virheilmoituksilla sanatarkasti:

sitä ei joko ole suunniteltu toimimaan Windowsissa tai se sisältää virheen. Yritä asentaa ohjelma uudelleen käyttämällä alkuperäistä asennustietovälinettä tai ota yhteyttä järjestelmänvalvojaan tai ohjelmiston myyjään saadaksesi tukea. Virhetila 0xc000012f

C:\Windows\System32\schannel.dll ei joko ole suunniteltu toimimaan Windowsissa tai se sisältää virheen. Yritä asentaa ohjelma uudelleen käyttämällä alkuperäistä asennustietovälinettä tai ota yhteyttä järjestelmänvalvojaan tai ohjelmiston myyjään. virhe: 0xc000012f

huono kuvavirhe c000012f

Mitä Error Status 0xc000012f tarkoittaa?

Virhe 0xc000012f tarkoittaa "huonoa kuvaa", joka tarkoittaa, että ohjelman suoritettava tiedosto tai jokin tukimoduuleista on vioittunut. Tai siinä on luultavasti DLL-yhteensopivuus, ja se näkyy erityisesti ohjelmissa, jotka käyttävät

Microsoft Visual C++ -uudelleenjakeluohjelmat. Joissakin tilanteissa asenna uudelleen sopiva versio Microsoft Visual C++ -uudelleenjakeluohjelmat korjaa ongelman.

Kehittäjän kannalta 0xC000012F tarkoittaa STATUS_INVALID_IMAGE_NOT_MZ, mikä tarkoittaa, että määritetyn kuvatiedoston muoto ei ollut oikea. Siinä ei ollut alkuperäistä MZ: tä. On mahdollista, että ajonaikaisten kirjastojen versio tai bittimäärä eivät täsmää. Esimerkiksi DLL: n 64-bittinen versio on saatettu kopioida vahingossa C:\Windows\SysWOW64 hakemistoon, joka on tarkoitettu tallentamaan 32-bittisiä moduuleja.

Virhe 0xc000012f voi esiintyä missä tahansa Windows-versiossa, ja alla olevat korjaukset koskevat kaikkia versioita, mukaan lukien Windows 10.

[Korjaa] Virheen tila 0xc000012f "Huono kuva" Windowsissa

Korjaus 1: Poista ja asenna ohjelma uudelleen

Ongelman kohteena olevan ohjelman poistaminen ja uudelleenasentaminen auttaa useimmissa tapauksissa. Varmista, että asennustiedosto on valmis.

Napsauta hiiren kakkospainikkeella Käynnistä, valitse Suorita. Tyyppi appwiz.cpl ja napsauta OK. Napsauta hiiren kakkospainikkeella ohjelmaa, joka aiheuttaa virheen 0xc000012f "Bad image" ja napsauta Poista asennus.

poista ohjelman asennus ohjauspaneelin kautta

(Windows 10:ssä voit myös käyttää sovelluksia ja ominaisuuksia nykyaikaisen asetuskäyttöliittymän kautta ohjelmien poistamiseen. Napsauta Käynnistä, Asetukset, Sovellukset ja ominaisuudet.)

Huomaa, että jotkut toimittajat tarjoavat "puhtaita" asennuksen poistotyökaluja poistaakseen kaikki jäljet ​​ohjelmastaan. Useimmissa tapauksissa asennuksen poistotyökalut ovat tehokkaampia kuin tavallinen asennuksenpoistorutiini. Jos myyjällä on tällainen työkalu, lataa ja suorita se lisäksi.

Suorita ohjelman asennusohjelma uudelleen asentaaksesi sen uudelleen. Jos sinulla ei ole sellaista, käy ohjelmistotoimittajan verkkosivustolla ja lataa ohjelma.

Korjaus 2: Poista ongelmallinen Windows Update

Jos "Fix 1" ei auta ja "huono kuva" -virhe ilmeni vasta tietyn Windows-päivityksen asentamisen jälkeen, yritä poistaa päivitys.

  • Napsauta hiiren kakkospainikkeella Käynnistä, valitse Suorita. Kirjoita Suorita-valintaikkunaan appwiz.cpl ja napsauta OK.
  • Napsauta vasemmasta paneelista Näytä asennetut päivitykset.
  • Lajittele Windows Update -asennushistoria "Asennettu" -sarakkeen mukaan ja etsi ongelmallinen päivitys, joka aiheutti virheen
    poista Windows Update ohjelmien ja ominaisuuksien avulla
  • Valitse päivitys ja napsauta Poista asennus.
  • Käynnistä Windows uudelleen.

Korjaus 3: Korjaa järjestelmätiedostojen vioittuminen DISM: n ja SFC: n avulla

Avaa an korotettu tai järjestelmänvalvojan komentokehote ikkuna ja suorita seuraava komento:

sfc /scannow

Järjestelmätiedostojen tarkistus suorittaa perusteellisen tiedoston eheyden tarkistuksen ja korjaa automaattisesti kaikki vioittuneet järjestelmätiedostot.

Jos toisaalta järjestelmän tiedostontarkistus ei pysty korjaamaan tiettyjä tiedostoja, se näyttää seuraavan virheen:

Windows Resource Protection löysi vioittuneita tiedostoja, mutta ei pystynyt korjaamaan joitain niistä. Yksityiskohdat sisältyvät tiedostoon CBS.Log %WinDir%\Logs\CBS\CBS.log.

sfc scannow ei voi korjata tiedostoja

Kun analysoidaan CBS.log-tiedosto, löydät tarkat tiedostonimet, joita ei voitu palauttaa kaupasta:

, Info CSI 00000008 [SR] Ei voida korjata Accessibilityn jäsentiedostoa [l: 34{17}]"Accessibility.dll", versio = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Kulttuurineutraali, VersionScope neutraali, PublicKeyToken = {l: 8 b: b03f5f7f11d50a3a}, Tyyppi neutraali, TypeName neutraali, PublicKey neutraali kaupassa, tiedosto on puuttuu

Siinä tapauksessa sinun on suoritettava DISM-työkalu palauttaaksesi järjestelmätiedostot komponenttivarastoon ja suoritettava sitten järjestelmän tiedostontarkistustyökalu uudelleen tarvittaessa. Seuraava on DISM-komentorivi, joka sinun on suoritettava:

DISM.exe /Online /Cleanup-image /Restorehealth
dism verkossa palauttaa terveyden

Jotta komento olisi tehokkaampi, parempi vaihtoehto olisi suorittaa DISM, jossa mainitaan Install.wim lähteeksi kuvatiedosto, joka on saatu osoitteesta Windows 10 ISO. Tarkemmat ohjeet löydät artikkelista Korjaa Windows 10 DISM: n ja SFC: n avulla.

Käynnistä tietokone uudelleen.

Korjaus 4: Suorita järjestelmän palautuksen palautus

Windows 10 -asennus poistaa järjestelmän palauttamisen käytöstä oletusarvoisesti. Jos olet jo ottanut järjestelmän palauttamisen käyttöön ja olet onnekas, että sinulla on sopiva palautuspiste saatavilla, voit kokeilla palautusta. Muista valita järjestelmän palautuspiste, joka luotiin, kun järjestelmä oli vakaa. (eli ennen päivämäärää, jolloin "huono kuva" -virhe ilmestyi ensimmäisen kerran.)

Napsauta hiiren kakkospainikkeella Käynnistä, valitse Suorita. Tyyppi rstrui.exe ja napsauta OK. Valitse sopiva palautuspiste ja palauta järjestelmä edelliseen toimintatilaan.

luo palautuspiste tai palauta edellinen

Katso ohjeet viestistä Palautuspisteen luominen ja paluu edelliseen palautuspisteeseen.

Toivottavasti jokin yllä olevista korjauksista auttoi sinua ratkaisemaan virheen 0xc000012f ("Bad Image"), ilman että sinun tarvitsee tehdä puhdasta Windowsin asennusta.


Yksi pieni pyyntö: Jos pidit tästä viestistä, jaa tämä?

Yksi "pieni" jakaminen sinulta auttaisi todella paljon tämän blogin kasvussa. Muutamia hienoja ehdotuksia:
  • Kiinnittää sen!
  • Jaa se suosikkiblogiisi + Facebookiin, Redditiin
  • Twiittaa se!
Joten kiitos paljon tuestanne, lukijani. Se ei vie aikaasi enempää kuin 10 sekuntia. Jaa-painikkeet ovat aivan alla. :)