Natuurlijk De komst van Windows was de grootste triomf van Microsoft- Al tientallen jaren is dit besturingssysteem een van de meest populaire oplossingen voor het bedienen en beheren van computers met een grafische gebruikersinterface.
Bovendien is in de loop van de tijd niet alleen de installatie, maar ook het oplossen van problemen veel efficiënter geworden, dankzij automatische probleemoplossing die veel situaties oplost en met een muisklik kan worden uitgevoerd.
Er zijn echter nog steeds problemen waarvoor geen oplossing bestaat, dus het oplossen ervan kan een beetje ingewikkeld zijn: dit is bijvoorbeeld het geval van fout 0xc0000005, die Het komt meestal voor bij het openen van programma's van derden en kan niet worden opgelost met behulp van typische reparatieopties.
U kunt ook lezen: Hoe u fout 0x80300024 in Windows 10 kunt oplossen
Wat is Windows-fout 0xc0000005?
Fout 0xc0000005 Het is een van de bekendste problemen in Windows. Dit probleem treft niet alleen Windows 10, maar ook eerdere versies zoals Windows 8 en Windows 7, en kan in de volgende drie situaties optreden:
- Windows-installatie: «Er is een onverwachte fout gedetecteerd tijdens de installatie van Windows. Zorg ervoor dat de installatiebronnen beschikbaar zijn en start de installatie opnieuw. Foutcode: 0xC0000005.
- Programma's openen: «De applicatie is niet correct gestart (0xc0000005). Druk op de knop "OK" om de applicatie te sluiten.
- Schending van toegang tot applicatie: "0xc0000005: Toegangsfout tijdens het lezen van de locatie."
Deze fout kan ook optreden (zonder aanvullende melding) tijdens een Windows-update, waardoor het onmogelijk wordt om het besturingssysteem te updaten. In al deze gevallen is het raadzaam om het probleem zelf op te lossen, aangezien Windows geen specifieke oplossing voor het probleem biedt.
De meest voorkomende oorzaken van fout 0xc0000005
De mogelijke oorzaken van fout 0xc0000005 zijn zeer gevarieerd en hangt af van de context waarin het zich voordoet:
Misschien de hardware werkt niet goed of is verkeerd geconfigureerd; Het kan ook zijn dat de fout wordt veroorzaakt door een fout in de software die wordt uitgevoerd. In dat geval kunt u het probleem mogelijk oplossen door de software opnieuw te installeren. In de meeste gevallen wordt de fout echter veroorzaakt door een fout in het besturingssysteem zelf.
Mogelijke fouten zijn verouderde of onjuiste registervermeldingen, DLL-bestanden (Dynamic Link Library) ontbrekende of onvolledige bestanden of beschadigde systeeminstellingen.
De aanwezigheid van malware kan ook waarschuwing 0xc0000005 veroorzaken. In de volgende secties hebben we de meest robuuste oplossingen samengesteld voor verschillende scenario's waarin fout 0xc0000005 kan optreden.
Hoe fout 0xc0000005 in Windows 10 te repareren
Toegangsschendingsfouten (ook bekend als beschermingsschendingsfouten) treden op wanneer een actief programma probeert toegang te krijgen tot een bepaalde bron (vooral geheugen) die tegen dergelijke toegang is beschermd of niet toegankelijk is. In deze gevallen De foutmelding 0xc0000005 gaat altijd gepaard met een softwarefout.
Probeer eerst de bijbehorende software van uw computer te verwijderen en vervolgens opnieuw te installeren. Als de verbindingsfout werd veroorzaakt door softwarebestanden of instellingen, zal deze hoogstwaarschijnlijk niet meer optreden. Als het opnieuw installeren van de software echter niet verhindert dat de fout opnieuw optreedt, kunt u de volgende strategieën gebruiken.
De eerste oplossing: schakel Data Execution Prevention (DEP) uit voor het programma
Met Preventie van gegevensuitvoering (DEP) heeft Windows ingebouwde geheugenbeveiliging, die helaas onbedoelde toegangsproblemen zoals 0xc0000005 kan veroorzaken. Dit komt omdat sommige programma's deze beveiligingsfunctie niet ondersteunen, waardoor ze onvermijdelijk bepaalde acties niet kunnen uitvoeren.
In dit geval is de eenvoudigste oplossing schakel dit beveiligingsmechanisme voor dat programma uit. Hiervoor heeft u beheerdersrechten nodig en voert u de volgende stappen uit:
- Open het dialoogvenster Uitvoeren vanuit het Start-menu of gebruik de toetsencombinatie [Vensters] + [R].
- Voer "sysdm.cpl" in en puls Enter om systeemeigenschappen te openen.
- Open het tabblad “Geavanceerd” en klik op “Instellingen” in de categorie “Prestaties”.
- Ga naar het tabblad 'Voorkomen van gegevensuitvoering' en vink 'DEP inschakelen voor alle programma's en services behalve de programma's en services die u hebt geselecteerd' aan.
- Klik op de knop “Toevoegen” en Zoek het .exe-bestand van het programma dat de fout heeft veroorzaakt.
- Sla uw wijzigingen op door op 'Toepassen' en vervolgens op 'OK' te klikken.
De tweede oplossing: schakel het AppInit_DLLs-mechanisme in het Windows-register uit
Een mogelijke oplossing voor fout 0xc0000005 is het uitschakelen van de AppInit_DLLs-functie, die Hiermee kunt u vrij DLL's selecteren (Windows-bibliotheken) die worden geladen in elk proces dat in de gebruikersmodus draait.
Het gebruik van DLL's maakt efficiënter gebruik van het geheugen, waardoor programma's sneller laden en minder ruimte in beslag nemen op uw harde schijf. Soms kan de toegang tot AppInit_DLLs echter de toegang verbreken en een fout veroorzaken. Als u beheerdersrechten heeft, kunt u deze functie uitschakelen in het Windows-register. Volg deze stappen om toegang te krijgen tot het register:
- Open het dialoogvenster "Uitvoeren".» door op de gelijknamige Startmenu-knop te drukken of door de toetsencombinatie [Windows] + [R] te gebruiken.
- Voer het commando "regedit" in en Druk op de Enter-toets.
Opmerking: Denk goed na voordat u wijzigingen aanbrengt in het Windows-register: kleine of ongepaste wijzigingen aan de instellingen kunnen snel tot een systeemcrash leiden. Daarom wordt aanbevolen om eerst een back-up te maken van de huidige status van het register. Om dit te doen, klikt u op "Bestand" in de Register-editor en selecteert u "Exporteren". Geef de back-up ten slotte een passende naam en sla deze op een locatie naar keuze op.
- Open de register-editor en zoek de volgende registersleutel: HKEY_LOCAL_MACHINE_SOFTWARE_Microsoft_Windows NT_CurrentVersion_Windows
- Daar vindt u het element "LoadAppInit_DLLs", waarop u moet dubbelklikken om de waarde ervan in "0" te wijzigen:
- Klik OK" om de wijziging te bevestigen. Nadat u het systeem opnieuw hebt opgestart, kunt u proberen het programma dat de fout heeft veroorzaakt opnieuw te openen.
Derde oplossing: voer een malwarescan uit
Windows-fouten zoals 0xc0000005 kunnen ook door malware worden veroorzaakt, vooral als de fout optreedt bij toegang tot bepaalde systeembronnen. Windows Security Center biedt goede bescherming tegen virussen, bots, Trojaanse paarden en andere kwaadaardige programma's, die kunnen worden aangevuld met applicaties van derden zoals Kaspersky, Bitdefender of Avira.
Maar zelfs de beste software kan geen 100% systeembescherming bieden. U kunt de beschikbare tools voor het scannen op malware handmatig uitvoeren om de huidige beveiligingsstatus van uw systeem te controleren en eventuele gedetecteerde malware te verwijderen.
Microsoft biedt ook een Malware Removal Tool (MSRT) die elke maand automatisch wordt bijgewerkt via Windows update en scant het systeem op bedreigingen op de achtergrond. Soms mislukt de update echter, dus Microsoft biedt ook de mogelijkheid om de nieuwste versie van MSRT rechtstreeks van zijn website te downloaden.
De vierde oplossing is: voer een Windows-geheugendiagnose uit en vervang indien nodig het beschadigde geheugen
Als fout 0xc0000005 ondanks de tot nu toe beschreven oplossingen toegangsproblemen blijft veroorzaken, bedenk dan dat dit een hardwarefout kan zijn of, meer specifiek, een RAM-probleem. In dit geval is de enige oplossing het vervangen van het defecte geheugen door een nieuw exemplaar.
Opmerking: Om het RAM-geheugen te vervangen, is het noodzakelijk om te weten hoe u de computerbehuizing opent, de RAM-geheugenslots identificeert en de overeenkomstige modules verwijdert of plaatst. Als u niet over de nodige technische kennis beschikt, raden wij u aan de hulp van een computertechnicus in te roepen om het geheugen in uw machine te vervangen.
Allereerst moet u controleren of de toegangsfout daadwerkelijk wordt veroorzaakt door een defecte geheugenmodule. Hiervoor Er is een oplossing ingebouwd in het systeem zelf- Windows Memory Diagnostic, dat kan worden geopend vanuit het Start-menu in Systeembeheer of vanuit het zoekvak.
Dubbelklik op het hulpmiddel om het te openen en selecteer "Nu opnieuw opstarten en controleren op problemen". De computer wordt afgesloten en opnieuw opgestart om een geheugendiagnose uit te voeren. Zodra de diagnose is voltooid, wordt Windows normaal opnieuw opgestart. In de informatiebalk (rechtsonder) verschijnt een bericht met de resultaten van de controle, waarin wordt aangegeven of er geheugenproblemen zijn gedetecteerd of dat het geheugen normaal werkt.
Hoe fout 0xc0000005 oplossen bij het openen van programma's?
Dit bericht verschijnt, net als de vervelende toegangsfoutfout 0x0c00005, wanneer u een programma probeert te openen. In deze gevallen is het niet eens mogelijk om het programma te starten, alleen de melding "De applicatie kan niet correct worden gestart" verschijnt.
De snelste oplossing zou kunnen zijn installeer de getroffen programma's opnieuw, omdat belangrijke bestanden die nodig zijn om te kunnen functioneren mogelijk verloren zijn gegaan tijdens de installatie of update en moeten worden hersteld.
Het kan ook nuttig zijn om uw systeem te scannen om er zeker van te zijn dat het niet is geïnfecteerd met malware (zie de derde oplossing voor verbindingsfouten). Als noch de malware, noch het programma zelf fout 0xc0000005 veroorzaakt, zullen de volgende stappen het probleem waarschijnlijk oplossen.
De eerste oplossing is: update het apparaatstuurprogramma
Als waarschuwing 0xc0000005 verschijnt wanneer u het programma uitvoert, kan dit te wijten zijn aan een ontbrekend of verouderd apparaatstuurprogramma. Standaard, Windows zoekt automatisch naar de nieuwste stuurprogramma's voor uw hardware, maar het besturingssysteem kan niet altijd de nieuwste versie vinden.
Zelfs als de hardware wordt vervangen, heeft Windows vaak problemen met het installeren van de juiste stuurprogramma's. Daarom, Controleer altijd of uw systeem en hardware compatibel zijn.
door Apparaatbeheer, dat kan worden geopend via het configuratiescherm (pictogramweergave), kunt u op elk gewenst moment een lijst met geïnstalleerde hardware krijgen. Om nieuwe of bijgewerkte stuurprogramma's voor een specifiek apparaat te vinden en te installeren, heeft u twee opties: naar de website van de fabrikant gaan en deze downloaden, of gebruik de ingebouwde zoekfunctie in Apparaatbeheer.
Om het te openen, klikt u met de rechtermuisknop op het gewenste hardwareonderdeel en selecteert u 'Stuurprogramma bijwerken'. Ten slotte kunt u online of op uw computer naar beschikbare stuurprogramma's zoeken.
Tweede oplossing: BCD-bestand repareren
Een andere mogelijke oorzaak van fout 0xc0000005 bij het openen van een programma is een fout in de configuratiegegevens van Boot, meestal veroorzaakt door een malware-infectie. In dit geval is het echter niet voldoende om de malware te verwijderen, omdat zelfs na verwijdering de foutieve vermeldingen in de database van het opstartsysteem achterblijven.
Deze omvatten de bestanden Bootloader-PfadexOsload.exe en xNtKrnl.exe, die ook moeten worden verwijderd om de fout te herstellen.
Raad: De momenteel geconfigureerde bootloaderpaden kunnen op elk gewenst moment via de opdrachtregel worden gecontroleerd. commando's, voer het uit als administrator en typ de opdracht “bcdedit”.
Om onjuiste opstartpaden te verwijderen en de opstartconfiguratiegegevens naar de oorspronkelijke staat te herstellen, u hebt Windows-installatiemedia nodig (CD, DVD of geheugen USB) waarmee de opdrachtregel buiten de normale omgeving kan worden uitgevoerd. Om dit te doen, start u uw computer op vanaf het medium van uw keuze en volgt u deze stappen:
- Klik volgende" in de taalinstellingen en klik vervolgens op “Systeemherstelinstellingen”.
- Klik op “Problemen oplossen”, “Geavanceerde instellingen” en “Opdrachtprompt» (Windows 10, 8) of «Herstelhulpprogramma's…», «Volgende» en «Opdrachtprompt». (Windows 7).
- Op de opdrachtregel, voer de volgende opdrachten achtereenvolgens in. Vervang indien nodig de letter D: door de letter die overeenkomt met het station waarop Windows is geïnstalleerd:
- uit D:\windows\system32\xntkrnl.exe
van D:\windows\system32\xosload.exe
van D:\windows\system32\drivers\oem-drv64.sys
attrib c:\boot\bcd -h -r -s
ren c: \ boot \ bcd bcd.old
bootrec / RebuildBcd
- uit D:\windows\system32\xntkrnl.exe
- Herstart de computer en voer uw digitale licentiesleutel of Windows-nummer (Windows 10) in wanneer u wordt gevraagd Windows opnieuw te activeren.
Fout 0xc0000005 tijdens Windows-installatie: beste oplossingen
Windows Setup Assistant is zo eenvoudig dat u het zelfs zonder computerkennis gemakkelijk kunt gebruiken. Het wordt echter vaak ingewikkeld wanneer tijdens dit proces de foutmelding 0xc0000005 verschijnt. In dit geval kunnen de installatiemedia beschadigd raken. Als u over andere media beschikt, probeer deze dan te gebruiken voor de installatie. Anders kunt u de volgende twee strategieën gebruiken.
De eerste oplossing is: de Windows-harde schijf wissen en partitioneren
Als fout 0xc0000005 optreedt tijdens de installatie van Windows (vooral tijdens een nieuwe installatie), kan dit worden veroorzaakt door beschadigde of incompatibele partities op de harde schijf waarop het besturingssysteem wordt geïnstalleerd. Dit kan worden opgelost door deze partities te verwijderen en nieuwe creëren. Om dit te doen, selecteert u Aangepaste installatie (voor gevorderde gebruikers) en volgt u de onderstaande stappen:
- Selecteer de partitie die bestemd is voor de Windows-installatie (gemarkeerd als “Primair”), klik op Verwijderen en bevestig deze actie.
- Herhaal deze handeling voor de partitie gemarkeerd met “System Restricted” en alle andere partities die tot eerdere Windows-installaties behoren.
- Nadat alle partities zijn verwijderd, geeft de Setup Assistant “Niet-toegewezen ruimte 0” weer. Jakies deze invoer en klik op Maken.
- De installatiewizard berekent automatisch de maximale hoeveelheid schijfruimte. Bevestig door op “Toepassen” te klikken. Hierdoor worden ten minste twee nieuwe partities gemaakt.
- Negeer de partitie met het kenmerk “System Reserved” en in plaats daarvan klik op een andere partitie (met veel meer schijfruimte) om het als Windows-installatieschijf te installeren.
- Start de installatie door op Volgende te klikken. (Volgt).
Tweede oplossing: vervang defecte hardware
Fout 0xc0000005 tijdens een Windows-installatie kan ook worden veroorzaakt door defecte hardware. In dit geval eerst u moet het onderliggende geheugen controleren- Controleer de hierboven genoemde Windows Memory Diagnostic (de vierde oplossing voor toegangsfouten), vooral als dit een nieuwe installatie is die een ander Windows-systeem vervangt dat nog draait.
Houd er rekening mee dat de oorzaak van de fout niet alleen het geheugen kan zijn, maar ook de harde schijf waarop Windows is geïnstalleerd: als deze niet correct werkt, wordt de installatie waarschijnlijk afgebroken, maar mogelijk met een andere foutcode dan 0xc0000005.
U kunt ook lezen: Hoe u foutcode 0x8007000d in Windows 10 kunt oplossen
Mijn naam is Javier Chirinos en ik ben gepassioneerd door technologie. Zolang ik me kan herinneren was ik dol op computers en videogames en die hobby mondde uit in een baan.
Ik publiceer al meer dan 15 jaar over technologie en gadgets op internet, vooral in mundobytes.com
Daarnaast ben ik expert op het gebied van online communicatie en marketing en heb ik kennis van WordPress ontwikkeling.