Konfigurera eller Stänga Av DEP (Data Execution Prevention) i Windows

0
1535

Data Execution Prevention, annars känd som DEP, är en uppsättning tekniker som ingår i Windows XP SP2 och senare som förhindrar kod från att köras i vissa regioner av minne som inte är auktoriserade.

Detta hjälper till att förhindra alla typer av attacker och bedrifter, som normalt skulle kunna löpa fritt, från att köra. Data Execution Prevention finns i två smaker, maskinvaru-DEP och programvara-DEP.

De flesta användare behöver aldrig oroa dig för DEP eftersom det fungerar i bakgrunden och som normalt endast skyddar Windows-systemfiler eller program som “opt-in”. Men om DATAEXEKVERINGSSKYDDET är aktiverat för alla program, kan det orsaka problem med vissa program.

DEP kommer att ibland stänga ett program eller en process utan att någon anmälan om det bryter mot DEP. Normalt är dessa tredje part eller äldre program som inte skrivs på rätt sätt för Windows.

Du kan stänga av Data Execution Prevention) för ett visst program i Windows genom att följa stegen nedan. Observera att du kan stänga av DEP globalt för hela systemet, men det rekommenderas inte eftersom det gör datorn mindre säker.

Aktivera/Disbable DEP

Steg 1: högerklicka på Min Dator och välj Egenskaper. Klicka sedan på den Avancerad fliken och sedan på Inställningar under Prestanda.

I Windows 8 eller Windows-10, kan du högerklicka på den Här DATORN, välj Egenskaper och sedan klicka på Avancerade systeminställningar länk.

Steg 2: klicka Nu på Data Execution Prevention fliken och du kommer att se två knappar:

Steg 3: Här är där det kan vara lite knepigt. Som standard, DEP ska vara inställd på den första knappen och därför bara skydda viktiga Windows-program och tjänster. Om den andra knappen är markerad, kommer den att aktivera DATAEXEKVERINGSSKYDD för ALLA processer, inte bara Windows-processer.

Om du har problem med ett program, gå vidare och prova att välja den första radio-knapp, starta om datorn och se om det löser problemet. Om inte, kan du gå vidare och klicka på Aktivera DATAEXEKVERINGSSKYDD för alla program och tjänster, förutom de jag anger knappen och lägg sedan till programmet som har problem. Se till att markera rutan också.

Men DEP är nu vände sig om för alla andra program i Windows och du kan i slutändan har samma problem med andra program. I så fall måste du manuellt varje program i listan över undantag.

Steg 4: Klicka på Lägg till – knappen och bläddra till platsen för den körbara filen för programmet du vill ta bort från DATAEXEKVERINGSSKYDDET.

Det är också värt att notera att du kan få ett felmeddelande om att Du inte kan ställa in SUB-attribut på 64-bitars körbara filer när du lägger till en 64-bitars körbara till i listan över undantag. Detta är OK eftersom det innebär att din dator är 64-bitars och att din processor har redan stöder maskinvarubaserat DATAEXEKVERINGSSKYDD.

Detta innebär att alla 64-bitars processer är alltid skyddade. Det enda sättet att förhindra DEP från att skydda en 64-bitars program är att stänga av den helt. Men, för att stänga av DEP helt, du har att använda kommandoraden.

Aktivera DEP Alltid/Alltid Av

Förutom de två inställningarna som du ser i fliken dataexekveringsskydd ovan, finns det två inställningar som du kan konfigurera för DEP.

Alltid På – DEP kommer att vara på för alla processer i Fönstret och du kan inte undanta någon process eller ett program från skydd
Alltid Off – DEP kommer att vara helt avstängd och att ingen process eller program, inklusive Windows-processer, kommer att skyddas.

För att göra detta, öppna kommandotolken genom att klicka på Start, skriva CMD, höger-klicka på det första objektet och välja Kör som administratör.

Nu vända DEP alltid på, kopiera och klistra in följande kommando:

bcdedit.exe /set {pågående} nx AlwaysOn

Att alltid stänga av DEP, skriv följande kommando:

bcdedit.exe /set {pågående} nx Alltid

Observera att du bara behöver för att köra något av kommandona, inte båda som visas ovan. Du kommer också att behöva starta om datorn efter varje ändring du gör i DEP.

När du har gjort ändringarna, kommer du att märka att Windows-gränssnittet för att ändra IP-inställningarna har inaktiverats, så att endast använda kommandoraden alternativ om det behövs. Ett alternativ som ger dig absolut inga skydd och ger dig ett komplett skydd.

Standard och perfekta alternativet är att ha den första knappen markerad, som bara kommer att skydda viktiga Windows-program och tjänster. Om du har några frågor, tveka inte att kommentera. Njut!