DEP (Preventie van gegevensuitvoering) in Windows configureren of uitschakelen
Preventie van gegevensuitvoering, ook wel DEP genoemd, is een set technologieën die is opgenomen in Windows XP SP2 en later en die voorkomt dat code wordt uitgevoerd in bepaalde geheugengebieden die niet zijn geautoriseerd.
Dit helpt voorkomen dat allerlei aanvallen en exploits, die normaal gesproken vrijuit kunnen lopen, worden uitgevoerd. Preventie van gegevensuitvoering bestaat uit twee smaken, door hardware aangelegde DEP en door software aangestuurde DEP.
De meeste gebruikers zullen zich nooit zorgen hoeven te maken over DEP, omdat het op de achtergrond werkt en normaliter alleen Windows-systeembinaire bestanden of programma's beschermt die "opt-in" zijn. Als DEP echter is ingeschakeld voor alle programma's, kan dit problemen met bepaalde programma's veroorzaken.
DEP sluit soms een programma of proces af zonder enige kennisgeving als het DEP schendt. Normaal gesproken zijn dit programma's van derden of oudere programma's die niet goed zijn geschreven voor Windows.
U kunt Preventie van gegevensuitvoering uitschakelen voor een bepaald programma in Windows door de onderstaande stappen te volgen. Houd er rekening mee dat u DEP wereldwijd kunt uitschakelen voor het hele systeem, maar dit wordt niet aanbevolen omdat dit uw computer minder veilig maakt.
DEP inschakelen / uitschakelen
Stap 1: Klik met de rechtermuisknop op Mijn computer en kies eigenschappen. Klik vervolgens op de gevorderd tab en dan instellingen onder Prestatie.
In Windows 8 of Windows 10, klikt u met de rechtermuisknop op Deze pc, kies eigenschappen en klik vervolgens op de Geavanceerde systeeminstellingen link.
Stap 2: Klik nu op de Preventie van gegevensuitvoering tab en je ziet twee keuzerondjes:
Stap 3: Hier is waar het een beetje lastig kan zijn. Standaard moet DEP worden ingesteld op het eerste keuzerondje en daarom alleen essentiële Windows-programma's en -services beschermen. Als het tweede keuzerondje is geselecteerd, wordt DEP ingeschakeld voor ALLE processen, niet alleen voor Windows-processen.
Als je problemen hebt met een programma, ga je gang en probeer je het eerste keuzerondje te selecteren, start je computer opnieuw op en kijk je of dat het probleem verhelpt. Zo niet, dan kunt u doorgaan en op klikken Schakel DEP in voor alle programma's en services, behalve degene die ik selecteer knop en voeg vervolgens het programma dat problemen heeft. Zorg ervoor dat u ook het vakje aanvinkt.
DEP is nu echter ingeschakeld voor elk ander programma in Windows en mogelijk heeft u hetzelfde probleem met andere programma's. In dat geval moet u elk programma handmatig naar de lijst met uitzonderingen sturen.
Stap 4: Klik op de Toevoegen en blader naar de locatie van het uitvoerbare bestand voor het programma dat u wilt verwijderen uit DEP-beveiliging.
Het is ook vermeldenswaard dat u mogelijk een foutmelding krijgt waarin staat U kunt DEP-kenmerken niet instellen op 64-bits uitvoerbare bestanden bij het toevoegen van een 64-bits uitvoerbaar bestand aan de lijst met uitzonderingen. Dit is OK, omdat dit betekent dat uw computer 64-bits is en dat uw processor al hardware-DEP ondersteunt.
Dit betekent dat alle 64-bit-processen altijd worden beschermd. De enige manier om te voorkomen dat DEP een 64-bits toepassing beschermt, is door deze volledig uit te schakelen. Om de DEP volledig uit te schakelen, moet u echter de opdrachtregel gebruiken.
Zet DEP altijd aan / altijd uit
Naast de twee instellingen die u ziet op het tabblad Preventie van gegevensuitvoering hierboven, zijn er nog twee instellingen die u kunt configureren voor DEP.
Altijd aan - DEP is ingeschakeld voor alle processen in Window en u kunt een proces of programma niet vrijstellen van beveiliging
Altijd uit - DEP zal volledig worden uitgeschakeld en geen proces of programma, inclusief Windows-processen, worden beschermd.
Open hiervoor de opdrachtprompt door op te klikken Begin, typen CMD, met de rechtermuisknop op het eerste item klikken en kiezen Als administrator uitvoeren.
Om nu DEP naar altijd aan te zetten, kopieer en plak je de volgende opdracht:
bcdedit.exe / set current nx AlwaysOn
Als u DEP altijd wilt uitschakelen, typt u de volgende opdracht:
bcdedit.exe / set current nx AlwaysOff
Merk op dat u slechts één van deze opdrachten hoeft uit te voeren, niet beide, zoals hierboven getoond. U moet ook uw computer opnieuw opstarten na elke wijziging die u aanbrengt in DEP.
Nadat u de wijzigingen hebt aangebracht, merkt u dat de Windows-interface voor het wijzigen van DEP-instellingen is uitgeschakeld, dus gebruik zo nodig alleen de opdrachtregelopties. Eén optie geeft u absoluut geen bescherming en biedt u volledige bescherming.
De standaard en ideale optie is om het eerste keuzerondje ingeschakeld te laten, wat alleen essentiële Windows-programma's en -services zal beschermen. Als je vragen hebt, reageer dan gerust. Genieten!