If-Koubou

Määritä tai estä DEP (Data Execution Prevention) käytöstä Windowsissa

Määritä tai estä DEP (Data Execution Prevention) käytöstä Windowsissa (Windows XP)

Tietojen toteutuksen estäminen, joka tunnetaan myös nimellä DEP, on joukko Windows XP SP2: een ja sitä myöhemmin sisäänrakennettua tekniikkaa, joka estää koodin suorittamisen tietyillä muilla alueilla, joilla ei ole käyttöoikeutta.

Tämä auttaa estämään kaikenlaiset hyökkäykset ja hyökkäykset, jotka normaalisti pystyvät toimimaan vapaasti. Tietojen toteutuksen estäminen tapahtuu kahdessa makuaineessa, laitteistokäyttöisessä DEP: ssä ja ohjelmistovaatimuksissa.

Useimmat käyttäjät eivät koskaan tarvitse huolehtia DEP: stä, koska se toimii taustalla ja tavallisesti suojaa vain Windows-järjestelmän binäärejä tai "opt-in" -ohjelmia. Jos DEP on kuitenkin käytössä kaikissa ohjelmissa, se voi aiheuttaa ongelmia tiettyjen ohjelmien kanssa.

DEP aikoo joskus sulkea ohjelman tai prosessin ilman mitään ilmoitusta, jos se rikkoo DEP: tä. Yleensä nämä ovat kolmannen osapuolen tai vanhempia ohjelmia, joita ei ole kirjoitettu oikein Windowsissa.

Voit poistaa tietyn suorituksen estämisen tietyltä ohjelmalta Windows-käyttöjärjestelmässä noudattamalla alla olevia ohjeita. Huomaa, että voit poistaa koko DEP-järjestelmän käytöstä koko järjestelmässä, mutta se ei ole suositeltavaa, koska se tekee tietokoneesi turvallisemmaksi.

Ota DEP käyttöön tai poista se käytöstä

Vaihe 1: Napsauta hiiren kakkospainikkeella Tietokoneeni ja valitse ominaisuudet. Napsauta sitten painiketta Pitkälle kehittynyt välilehti ja sitten asetukset alla Esitys.

Windows 8: ssä tai Windows 10: ssa hiiren kakkospainikkeella tätä tietokonetta valitset ominaisuudet ja napsauta sitten Järjestelmän lisäasetukset linkki.

Vaihe 2: Klikkaa nyt Tietojen suorittamisen estäminen -välilehdellä ja näet kaksi valintanappia:

Vaihe 3: Tässä on missä se voi olla hieman hankala. Oletusarvoisesti DEP: n tulee olla asetettu ensimmäiselle valintanäppäimelle ja näin ollen suojata vain tärkeät Windows-ohjelmat ja -palvelut. Jos valitaan toinen valintanappi, se kytkee DEP: n kaikkiin prosesseihin, ei vain Windows-prosesseihin.

Jos sinulla on ongelmia ohjelman kanssa, mene eteenpäin ja yritä valita ensimmäinen valintanappi, käynnistä tietokone uudelleen ja katso, korjaako ongelma. Jos ei, voit mennä eteenpäin ja napsauttaaKytke DEP kaikkiin ohjelmiin ja palveluihin paitsi valitsemiisi-painiketta ja lisää sitten ohjelma, jolla on ongelmia. Varmista myös valintaruudun valinta.

Kuitenkin DEP on nyt käytössä kaikille muille Windows-ohjelmille ja saatat päätyä tekemään sama ongelma muihin ohjelmiin. Tällöin sinun täytyy manuaalisesti poistaa jokainen ohjelma poikkeusluetteloon.

Vaihe 4: Klikkaa Lisätä -painiketta ja selaa sen ohjelman suoritustiedoston sijaintiin, jonka haluat poistaa DEP-suojauksesta.

On myös syytä huomata, että saatat saada virheilmoituksen Et voi asettaa DEP-attribuutteja 64-bittisille suorittaville kun lisätään 64-bittinen suoritustiedosto poikkeustilaan. Tämä on OK, koska se tarkoittaa, että tietokoneesi on 64-bittinen ja että suoritin tukee jo laitteistopohjaista DEP-järjestelmää.

Tämä tarkoittaa, että kaikki 64-bittiset prosessit ovat aina suojattuja. Ainoa tapa estää DEP suojaamasta 64-bittistä sovellusta on katkaista se kokonaan. Kuitenkin, jos haluat poistaa DEP: n kokonaan käytöstä, sinun on käytettävä komentoriviä.

Käännä DEP Aina päällä / aina pois päältä

Näiden kahden asetusten lisäksi, jotka näkyvät yllä Tietosuojan ennaltaehkäisy -välilehdessä, on kaksi asetusta, jotka voit määrittää DEP: lle.

Aina päällä - DEP on käytössä kaikissa Windowsin prosesseissa ja et voi vapauttaa mitään prosessia tai ohjelmaa suojauksesta
Aina pois - DEP suljetaan kokonaan eikä mikään prosessi tai ohjelma, kuten Windows-prosessit, ole suojattu.

Voit tehdä tämän avaamalla komentokehotteen napsauttamalla alkaakirjoittamalla CMD, napsauta ensimmäistä kohdetta hiiren kakkospainikkeella ja valitse Suorita järjestelmänvalvojana.

Nyt kun haluat ottaa DEP: n käyttöön aina, kopioi ja liitä seuraava komento:

bcdedit.exe / set current nx AlwaysOn

Poista aina DEP käytöstä kirjoittamalla seuraava komento:

bcdedit.exe / set current nx AlwaysOff

Huomaa, että sinun on vain suoritettava jokin näistä komennoista, ei kummatkin, kuten yllä. Sinun on myös käynnistettävä tietokone uudelleen DEP: n tekemäsi muutoksin.

Kun olet tehnyt muutokset, huomaat, että DEP-asetusten muuttamiseen tarkoitettu Windows-käyttöliittymä on poistettu käytöstä, joten käytä vain komentorivivalitsimia. Yksi vaihtoehto ei anna mitään suojaa ja yksi antaa sinulle täydellisen suojan.

Oletus ja ihanteellinen vaihtoehto on, että ensimmäinen valintanappi valitaan, joka suojaa vain tärkeitä Windows-ohjelmia ja -palveluita. Jos sinulla on kysyttävää, voit kommentoida. Nauttia!