Data Execution Prevention on tietoturvaominaisuus, jonka tarkoituksena on estää tietokoneesi vahingoittuminen. Joskus DEP voi kuitenkin aiheuttaa ristiriitoja laillisten ohjelmien kanssa. Jos näin käy, voit poistaa Windows DEP:n käytöstä tietyissä sovelluksissa seuraavasti.
Tämän artikkelin ohjeet koskevat Windows 10, 8 ja 7.
Mitä on tietojen suorittamisen esto?
Microsoft esitteli Data Execution Prevention -toiminnon Windows-käyttöjärjestelmässä Windows XP:stä alkaen. DEP aiheuttaa poikkeuksen, jos se havaitsee koodin latauksen oletuskekasta tai pinosta. Koska tämä käyttäytyminen viittaa haitalliseen koodiin, DEP suojaa selainta hyökkäyksiltä estämällä epäilyttävän koodin suorittamisen.
Vanhemmat, ei-Microsoft-ohjelmat, jotka perustuvat Windows-palveluihin, ovat todennäköisimmin DEP-merkinnät. Jotta voit suorittaa tällaisia ohjelmia, sinun on joko luotava poikkeus järjestelmäasetuksiin tai poistettava DEP kokonaan käytöstä. Vanhentuneet laiteohjaimet voivat myös aiheuttaa DEP-virheitä.
Windowsin DEP:n poistaminen käytöstä tietyissä sovelluksissa
Tiettyjen ohjelmien sulkeminen pois Windowsin DEP:stä:
-
Avaa Windowsin Ohjauspaneeli ja valitse Järjestelmä ja suojaus.
-
Valitse Järjestelmä.
-
Valitse Järjestelmän lisäasetukset.
-
Valitse Advanced-välilehti avautuvasta System Properties-ikkunasta ja valitse sitten Settings alle Performance.
-
Valitse Data Execution Prevention-välilehti ja valitse Ota DEP käyttöön kaikille ohjelmille ja palveluille paitsi valitsemilleni.
Voit poistaa DEP:n käytöstä useimmissa ohjelmissa valitsemalla Ota DEP käyttöön vain tärkeille Windows-ohjelmille ja -palveluille.
-
Valitse Add ja valitse ohjelmat, jotka haluat sulkea pois.
64-bittisiä ohjelmia ei voi sulkea pois Windows DEP:stä. Useimmat ristiriidat johtuvat 32-bittisistä ohjelmista.
-
Valitse Apply ja OK.
Sinun on käynnistettävä tietokoneesi uudelleen, jotta muutokset tulevat voimaan.