Data Execution Prevention är en säkerhetsfunktion avsedd att förhindra skador på din dator. Ibland kan dock DEP orsaka konflikter med legitima program. Om detta händer dig, så här inaktiverar du Windows DEP för specifika applikationer.
Instruktionerna i den här artikeln gäller Windows 10, 8 och 7.
Vad är förebyggande av dataexekvering?
Microsoft introducerade Data Execution Prevention i Windows-operativsystemet från och med Windows XP. DEP gör ett undantag om det upptäcker kodladdning från standardhögen eller -stacken. Eftersom detta beteende tyder på skadlig kod, skyddar DEP webbläsaren mot attacker genom att förhindra att misstänkt kod körs.
Äldre, icke-Microsoft-program som förlitar sig på Windows Services kommer troligen att flaggas av DEP. För att köra sådana program måste du antingen skapa ett undantag i dina systeminställningar eller inaktivera DEP helt och hållet. Föråldrade drivrutiner kan också orsaka DEP-fel.
Hur man inaktiverar Windows DEP för specifika applikationer
För att utesluta vissa program från Windows DEP:
-
Öppna Windows Kontrollpanel och välj System and Security.
-
Välj System.
-
Välj Avancerade systeminställningar.
-
Välj fliken Advanced i fönstret System Properties som öppnas och välj sedan Settings under Prestanda.
-
Välj fliken Data Execution Prevention och välj Slå på DEP för alla program och tjänster förutom de jag väljer.
För att inaktivera DEP för de flesta program, välj Slå på DEP endast för viktiga Windows-program och tjänster.
-
Välj Lägg till och välj de program du vill utesluta.
Det är inte möjligt att utesluta 64-bitarsprogram från Windows DEP. De flesta konflikter orsakas av 32-bitarsprogram.
-
Välj Apply och OK.
Du måste starta om datorn för att ändringarna ska träda i kraft.