Hoe u de fout ‘Bad Image Status’ 0xc0000020 op Windows 11/10 kunt oplossen
Het is behoorlijk frustrerend om foutcode 0xc0000020 tegen te komen bij het openen van bepaalde applicaties op een Windows-pc. Het betekent meestal dat een of meer app-bestanden beschadigd of corrupt zijn geraakt, bijvoorbeeld na een Windows-update of een vreemd softwareconflict. De foutmelding verschijnt met berichten zoals “C:\Windows\System32\XXXXX.dll is niet ontworpen om op Windows te draaien of bevat een fout”, wat ernstig klinkt, maar niet onomkeerbaar is. Sommige mensen hebben deze fout ook gemeld na het installeren van nieuwe software of updates, en bij anderen verschijnt de fout uit het niets. Het oplossen ervan kan een beetje vallen en opstaan zijn, maar er zijn verschillende methoden die meestal werken. Het doel is om je apps weer soepel te laten werken en onderliggende corruptie of ontbrekende systeembestanden op te ruimen die de chaos mogelijk veroorzaken.
Hoe u fout 0xc0000020 op Windows 11/10 kunt oplossen
Problematische applicaties verwijderen
Dit is vaak een snelle oplossing: als de fout is ontstaan na de installatie van een bepaald programma, is dat waarschijnlijk de boosdoener. Ga naar Instellingen > Apps > Geïnstalleerde apps of Configuratiescherm > Programma’s en onderdelen. Zoek de recente app, selecteer deze en klik op Verwijderen. Start vervolgens je pc opnieuw op. Dit is een beetje vreemd, maar soms blijven er bestanden achter die problemen veroorzaken. Probeer na het opnieuw opstarten de apps te openen die de fout eerder veroorzaakten. Als je vermoedt dat een recente Windows-update de oorzaak is, kan het geen kwaad om die update ook te verwijderen, gewoon om te testen. Je kunt dit doen via Instellingen > Windows Update > Updategeschiedenis > Updates verwijderen.
Op sommige machines mislukt dit de eerste keer, maar werkt het na een herstart of meerdere pogingen wel, dus geef niet meteen op. Controleer na de verwijdering of de fout zich blijft voordoen. Zo ja, ga dan verder met de volgende methode.
Voer een DISM-scan uit om beschadigde systeemkopieën te herstellen
Als je recentelijk niets nieuws hebt geïnstalleerd, of als het verwijderen niet heeft geholpen, is de kans groot dat je systeemimage beschadigd is. Windows heeft een ingebouwde tool genaamd DISM ( Deployment Image Servicing and Management ) die beschadigde of ontbrekende systeembestanden kan herstellen – een soort ‘diepe reiniging’ van je besturingssysteemimage. Zo voer je deze uit:
- Selecteer Windows PowerShell (Admin)Win + X en druk op [ ].In Windows 11 is dit mogelijk Windows Terminal (Admin).
- Wanneer de UAC-prompt verschijnt, klikt u op Ja.
- Kopieer en voer deze opdrachten één voor één uit:
Dism /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /RestoreHealth
Dit proces kan ongeveer 15-20 minuten duren, misschien zelfs langer, afhankelijk van je systeem. Laat het gewoon ononderbroken draaien: bij de ene installatie leek het probleem na een herstart te zijn opgelost, bij de andere niet. Start je pc opnieuw op en kijk of de fout nog steeds optreedt.
Voer een SFC-scan uit om ontbrekende of beschadigde bestanden te herstellen
Als DISM de problemen niet volledig heeft opgelost, kan het hulpprogramma Systeembestandscontrole (SFC) helpen. Deze scant op corrupte of ontbrekende systeembestanden en vervangt deze. Hier is de snelle versie:
- Open de opdrachtprompt als administrator. Dit doet u door in het menu Start naar ‘cmd’ te zoeken, met de rechtermuisknop op Opdrachtprompt te klikken en ‘Als administrator uitvoeren’ te kiezen.
- Typ in:
sfc /scannow
Dit kan nog ongeveer 15 minuten duren. Als het klaar is en er problemen zijn gevonden en opgelost, start u de pc opnieuw op. Hopelijk is de fout hiermee opgelost en werken uw apps weer normaal.
Registreer sleutel-DLL-bestanden opnieuw indien nodig
Omdat DLL-bestanden cruciaal zijn, kan het opnieuw registreren van enkele veelvoorkomende bestanden helpen als de fout aanhoudt. Zie DLL’s als gedeelde tools die alle programma’s nodig kunnen hebben. Als ze kapot gaan, kunnen apps fouten veroorzaken. Je kunt bestanden zoals wininet.dllof opnieuw registreren olmapi21.dll. Hier is een snelle manier:
- Open de Opdrachtprompt opnieuw als beheerder.
- Voer opdrachten uit zoals:
regsvr32 /u wininet.dll regsvr32 /i wininet.dll regsvr32 /u olmapi21.dll regsvr32 /i olmapi21.dll
Let op: Het opnieuw registreren van DLL’s kan soms meer problemen veroorzaken als het verkeerd wordt gedaan. Zorg er dus voor dat de bestandsnaam correct is en dat u weet wat u doet. Op sommige systemen helpt opnieuw registreren mogelijk niet, maar het is het proberen waard.
Gebruik Systeemherstel als u een goede back-up hebt
Als het probleem recent is begonnen, kunt u proberen terug te gaan naar een herstelpunt waar alles goed werkte. Ga naar Instellingen > Systeem > Herstel > Systeemherstel openen. Kies een herstelpunt van vóór de problemen begonnen. Houd er rekening mee dat bij het herstellen recente wijzigingen ongedaan worden gemaakt, waardoor u mogelijk bestanden of instellingen kwijtraakt. Als u uw systeem echter weer in een gezonde staat kunt krijgen, is het de moeite waard om te proberen.
Als niets anders werkt, resetten of vernieuwen
Als laatste redmiddel kunt u met Windows uw systeem resetten of vernieuwen. Ga in Windows 10 naar Instellingen > Bijwerken en beveiliging > Herstel > Deze pc resetten. Kies ‘ Mijn bestanden behouden’ als u uw persoonlijke gegevens wilt behouden, maar houd er rekening mee dat alle apps van derden worden verwijderd. Voor Windows 11 is het proces vergelijkbaar, maar dan onder Instellingen > Systeem > Herstel > Deze pc resetten. Kies ervoor om uw bestanden te behouden of voer een volledige reset uit als niets anders werkt. Het is een gedoe, maar soms lost een schone start hardnekkige problemen op.
Hopelijk verdwijnt die vervelende 0xc0000020-foutmelding met een van deze methoden van je scherm. Problemen met Windows oplossen kan lastig zijn, maar het herstellen van corrupte systeembestanden, het verwijderen van problematische apps of het terugdraaien van updates is meestal voldoende.
Samenvatting
- Verwijder apps die mogelijk problemen veroorzaken
- Voer DISM uit om problemen met systeemimages op te lossen
- Gebruik SFC om corrupte systeembestanden te repareren
- Registreer DLL-bestanden opnieuw indien nodig
- Probeer systeemherstel als er een goede back-up bestaat
- Windows als laatste redmiddel resetten of vernieuwen
Afronding
Fout 0xc0000020 oplossen is vervelend, maar als niets anders helpt, is Windows resetten vaak een betrouwbare oplossing. Het is een beetje omslachtig, maar beter dan eindeloos te moeten vechten tegen corrupte bestanden. Onthoud: maak altijd een back-up van je bestanden voordat je een grote reset uitvoert. Ik hoop dat dit helpt. Het werkte voor mij — ik hoop dat het voor jou ook werkt.