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:
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
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.
(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
- 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.
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
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.
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!