Wanneer u een programma in Windows uitvoert, kan fout 0xc000012f verschijnen met de melding dat het binaire bestand dat u probeert uit te voeren, beschadigd is. Hier zijn enkele voorbeelden, met de volledige foutmelding letterlijk:
C:\Windows\System32\schannel.dll is ofwel niet ontworpen om op Windows te draaien of bevat een fout. Probeer het programma opnieuw te installeren met de originele installatiemedia of neem contact op met uw systeembeheerder of de softwareleverancier. fout: 0xc000012f

Wat betekent Foutstatus 0xc000012f?
Fout 0xc000012f betekent "Slechte afbeelding", wat aangeeft dat het uitvoerbare bestand van het programma of een van de ondersteunende modules beschadigd is. Of er is waarschijnlijk een DLL-mismatch en vooral gezien in programma's die gebruik maken van
Microsoft Visual C++ Redistributables. In sommige situaties kan het opnieuw installeren van de juiste versie van de Microsoft Visual C++ Redistributables lost het probleem op.In de termen van de ontwikkelaar, 0xC000012F
middelen STATUS_INVALID_IMAGE_NOT_MZ
, wat betekent dat het opgegeven afbeeldingsbestand niet de juiste indeling had. Het had geen initiële MZ. Het is mogelijk dat de versie van de runtime-bibliotheken of bitness niet overeenkomen. De 64-bits versie van een DLL is bijvoorbeeld mogelijk per ongeluk gekopieerd naar: C:\Windows\SysWOW64
directory die bedoeld is om 32-bits modules op te slaan.
De fout 0xc000012f
kan in elke versie van Windows voorkomen en de onderstaande oplossingen zijn van toepassing op alle versies, inclusief Windows 10.
[Fix] Foutstatus 0xc000012f "Slechte afbeelding" in Windows
Oplossing 1: verwijder en installeer het programma opnieuw
In de meeste gevallen helpt het verwijderen en opnieuw installeren van het betreffende programma. Zorg ervoor dat u het installatiebestand gereed heeft.
Klik met de rechtermuisknop op Start, klik op Uitvoeren. Type appwiz.cpl
en klik op OK. Klik met de rechtermuisknop op het programma dat de fout 0xc000012f "Slechte afbeelding" veroorzaakt en klik op Installatie ongedaan maken.
(In Windows 10 kunt u ook Apps & Functies gebruiken via de moderne gebruikersinterface voor instellingen om programma's te verwijderen. Klik op Start, Instellingen, Apps & Functies.)
Merk op dat sommige leveranciers "schone" verwijderingsprogramma's aanbieden om alle sporen van hun programma volledig te verwijderen. In de meeste gevallen zijn de hulpprogramma's voor het verwijderen effectiever dan de standaard verwijderingsroutine. Als de leverancier zo'n tool heeft, download en voer het dan bovendien uit.
Voer de Setup van het programma opnieuw uit om het opnieuw te installeren. Als u er geen heeft, gaat u naar de website van de softwareleverancier en downloadt u het programma.
Oplossing 2: verwijder de problematische Windows-update
Als "Fix 1" niet helpt en de fout "slechte afbeelding" pas optrad na het installeren van een bepaalde Windows Update, probeer dan de update te verwijderen.
- Klik met de rechtermuisknop op Start, klik op Uitvoeren. Typ in het dialoogvenster Uitvoeren
appwiz.cpl
en klik op OK. - Klik op Geïnstalleerde updates weergeven in het linkerdeelvenster.
- Sorteer de installatiegeschiedenis van Windows Update op de kolom "Geïnstalleerd op" en zoek de problematische update die de fout heeft veroorzaakt
- Selecteer de update en klik op Verwijderen.
- Start Windows opnieuw.
Fix 3: Corruptie van systeembestanden herstellen met DISM en SFC
Open een verhoogde of admin-opdrachtprompt venster en voer de volgende opdracht uit:
sfc /scannow
De systeembestandscontrole voert een grondige controle uit van de bestandsintegriteit en herstelt automatisch alle corrupte systeembestanden.
Als de systeembestandscontrole daarentegen bepaalde bestanden niet kan herstellen, wordt de volgende fout weergegeven:
Windows Resource Protection vond corrupte bestanden, maar kon sommige ervan niet repareren. Details zijn opgenomen in het CBS.Log %WinDir%\Logs\CBS\CBS.log.
Bij het analyseren van de CBS.log-bestand, kunt u de exacte bestandsnaam (-namen) vinden die niet vanuit de winkel konden worden hersteld:
, Info CSI 00000008 [SR] Kan lidbestand [l: 34{17}]"Accessibility.dll" van Accessibility niet repareren, versie = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Cultuurneutraal, VersionScope neutraal, PublicKeyToken = {l: 8 b: b03f5f7f11d50a3a}, Type neutraal, TypeName neutraal, PublicKey neutraal in de winkel, bestand is missend
In dat geval moet u de DISM-tool uitvoeren om de systeembestanden terug te zetten naar het componentarchief, en vervolgens indien nodig de tool Systeembestandscontrole opnieuw uitvoeren. Het volgende is de DISM-opdrachtregel die u moet uitvoeren:
DISM.exe /Online /Opschonen-image /Restorehealth
Om de opdracht effectiever te maken, zou een betere optie zijn om DISM uit te voeren met vermelding van de installeer.wim
afbeeldingsbestand als de bron, verkregen van de Windows 10 ISO. Lees artikel voor gedetailleerde instructies Repareer Windows 10 met DISM en SFC.
Herstart de computer.
Fix 4: Voer het terugdraaien van systeemherstel uit
De installatie van Windows 10 schakelt Systeemherstel standaard uit. Als je Systeemherstel al hebt ingeschakeld en het geluk hebt een geschikt herstelpunt beschikbaar te hebben, kun je een rollback proberen. Zorg ervoor dat u een systeemherstelpunt selecteert dat is gemaakt toen het systeem stabiel was. (d.w.z. vóór de datum waarop de fout "slechte afbeelding" voor het eerst opdook.)
Klik met de rechtermuisknop op Start, klik op Uitvoeren. Type rstrui.exe
en klik op OK. Kies het juiste herstelpunt en zet het systeem terug naar een eerdere werkende staat.
Voor instructies, zie bericht Een herstelpunt maken en terugdraaien naar een vorig herstelpunt.
Ik hoop dat een van de bovenstaande oplossingen je heeft geholpen om de fout op te lossen 0xc000012f
(“Slechte afbeelding”), zonder dat u een schone installatie van Windows hoeft uit te voeren.
Een klein verzoek: als je dit bericht leuk vond, deel dit dan?
Een "klein" aandeel van jou zou serieus enorm helpen bij de groei van deze blog. Enkele geweldige suggesties:- Speld het!
- Deel het op je favoriete blog + Facebook, Reddit
- Tweet het!