Hvad er forebyggelse af datakørsel i Windows 10
Data Execution Prevention ( DEP ) er en sikkerhedsfunktion på systemniveau, der er inkluderet i Windows - maskiner. Hovedformålet med DEP er at overvåge processer og tjenester for at beskytte mod ondsindet kodeudnyttelse(protect against malicious code exploits) ved at lukke ethvert program, der ikke kører korrekt i hukommelsen.
Funktionen, som også er kendt som eksekverbar pladsbeskyttelse, omfatter et sæt hardware- og softwareteknologier, der udfører ekstra systemhukommelsestjek(system memory checks) for at forhindre ondsindet kode i at køre.
Når et skadeligt program forsøger at udføre kode i specifikke systemhukommelsesplaceringer, der er reserveret til autoriserede programmer og Windows , markerer DEP dem som ikke-eksekverbare og giver en fejl.
Alt dette sker for at forhindre enhver skade på din computer fra virus og andre sikkerhedstrusler(prevent any damage to your computer from viruses and other security threats) . DEP kan dog nogle gange være i konflikt med legitime programmer som din antivirus, i hvilket tilfælde du muligvis skal deaktivere funktionen for specifikke apps.
Sådan fungerer forebyggelse af datakørsel i Windows 10(How Data Execution Prevention in Windows 10 Works)
DEP er ikke et omfattende forsvar mod alle ondsindede kodeudnyttelser; det er blot endnu et værktøj, du kan bruge sammen med din sikkerhedssoftware til at sikre dine apps.
I mange operativsystemer er der reserverede hukommelsesområder, hvor kritiske programmer og funktioner kører. Denne hukommelsesplads er begrænset, så hvis noget, der ikke er skrevet korrekt eller ondsindet kode kommer ind, kan det optage for meget plads og efterlade dig med en bufferoverløbssituation.
Når det sker, kan det give adgang til potentielt kritiske data til brugere eller programmer, der ikke burde få adgang til dem.
DEP træder ind for at modvirke sådan adgang eller eksekvering af eksekverbare programmer(executable programs) , der ikke har tilladelse til at indlæse i systemhukommelsesområderne. Funktionen rejser en undtagelse med det samme, når den registrerer mistænkelig kodeindlæsning og forhindrer den i at køre.
Ulempen med DEP er, at det kan markere ældre ikke-Microsoft-programmer, der er afhængige af Windows Services . Du kan dog deaktivere DEP eller oprette en undtagelse i dine systemindstillinger for at køre sådanne programmer.
Bemærk(Note) : Nogle DEP -fejl er forårsaget af forældede enhedsdrivere i systemet.
Typer af forebyggelse af datakørsel i Windows 10(Types of Data Execution Prevention in Windows 10)
Der er to forskellige metoder til at oprette DEP :
- Hardware-baseret DEP
- Software-baseret DEP
Hardware-baseret DEP(Hardware-based DEP)
En hardwarebaseret DEP registrerer mistænkelig kode, der kører fra hukommelsesområder som ikke-eksekverbar, opfanger og rejser en undtagelse for at forhindre angreb på systemet(prevent any attacks to the system) . Den eneste undtagelse er, hvor regionen specifikt indeholder eksekverbar kode.
Hardwarebaseret DEP er afhængig af processorhardware til at markere hukommelsen med et passende sæt attributter, der indikerer, at koden ikke skal udføres fra denne hukommelse.
For at bruge hardwarebaseret DEP skal følgende betingelser være opfyldt:
- Din computers processor skal understøtte hardwarebaseret DEP . Den faktiske DEP - hardwareimplementering varierer efter processorarkitektur som AMD og Intel , hvis Windows-kompatible arkitekturer også er DEP - kompatible.
- Aktiver hardwarebaseret DEP i BIOS'en(BIOS) .
- Din computer skal have Windows Server 2003 med Service Pack 1 installeret eller Windows XP med Service Pack 2 .
- Aktiver hardwarebaseret DEP for programmer på din computer. I 32-bit programmer kan hardwarebaseret DEP være deaktiveret afhængigt af din konfiguration, men i 64-bit versioner af Windows er indstillingen altid aktiveret for 64-bit indbyggede programmer.
Ikke sikker på, hvilken version af Windows der kører på din pc? Her er 4 måder at vide, om du bruger 32-bit eller 64-bit Windows(4 ways to tell if you’re using 32-bit or 64-bit Windows) .
Software-baseret DEP(Software-based DEP)
Softwarebaseret DEP er et ekstra sæt DEP - sikkerhedstjek, der hjælper med at forhindre ondsindet kode i at udnytte undtagelseshåndteringsmekanismer i Windows .
Denne type DEP kører på enhver processor, der er i stand til at køre Windows XP Service Pack 2 , og beskytter kun begrænsede systembinære filer(system binaries) , uanset din processors hardwarebaserede DEP - kapacitet.
Sådan ved du, om DEP er aktiv på din Windows 10-pc(How to Know if DEP Is Active on Your Windows 10 PC)
Du kan kontrollere DEP -statussen på dit pc-system ved at bruge følgende trin:
- Åbn Kontrolpanel(Control Panel) og vælg System og sikkerhed(System and Security) .
- Vælg derefter System .
- Skriv Vis avancerede systemindstillinger(View Advanced System Settings) i søgefeltet.
- I popup-vinduet Systemindstillinger(System) skal du vælge Indstillinger(Settings) under afsnittet Ydelse(Performance) .
- Vælg fanen Data Execution Prevention for at åbne DEP-indstillinger(DEP settings) .
- Du kan se din aktuelle DEP -status på dit system, og om din computers processor understøtter hardwarebaseret DEP eller ej .
- Du kan også tilføje undtagelser til DEP, hvis det er nødvendigt, men gør dette kun, hvis der ikke er andre alternativer. For at tilføje undtagelser skal du vælge Slå DEP til for alle programmer og tjenester undtagen dem, jeg vælger(Turn on DEP for all programs and services except those I select) , og derefter vælge Tilføj. (Add. )Vælg den eksekverbare fil, du ønsker at ekskludere, og genstart derefter din pc for at ændringerne træder i kraft.
Bemærk(Note) : De fleste konflikter er forårsaget af 32-bit programmer, og du kan ikke udelukke 64-bit programmer fra DEP .
Sådan aktiveres eller deaktiveres DEP i Windows 10(How to Enable or Disable DEP in Windows 10)
Du kan deaktivere DEP i Windows 10 for at foretage specifikke undtagelser eller ændringer for nogle programmer, der skal bruges på Windows 10(applications to be used on Windows 10) . Dette anbefales ikke, men hvis du skal, er den eneste måde at gøre det på på nuværende tidspunkt gennem en kommandolinje.
- For at komme i gang skal du vælge Start og skrive CMD for at åbne kommandopromptmenuen. Vælg Kør som administrator(Run as Administrator) for at åbne en forhøjet kommandoprompt.
- Indtast denne kommando i kommandopromptvinduet(Command Prompt) : BCDEDIT /SET {CURRENT} NX ALWAYSOFF og tryk på Enter . Ændringen træder i kraft, når din computer genstarter. I nogle tilfælde skal du muligvis justere en BIOS- indstilling for at deaktivere DEP via denne kommando.
Bemærk(Note) : Hvis du vil slå DEP fra for et program, du har tillid til, skal du først kontrollere, om udgiveren har en tilgængelig DEP -kompatibel version eller har tilgængelige opdateringer. Hvis en DEP -kompatibel version eller opdatering er tilgængelig, skal du installere den og lade DEP være aktiv, så du kan nyde den beskyttelse, den kan give. Ellers(Otherwise) kan deaktivering af DEP gøre dit system sårbart over for et angreb(vulnerable to an attack) , der kan spredes til andre filer og programmer.
- For at aktivere DEP igen skal du åbne en forhøjet kommandoprompt og indtaste denne kommando: BCDEDIT /SET {CURRENT} NX ALWAYSON . Genstart din pc, for at ændringerne træder i kraft.
Nyd DEP-beskyttelse(Enjoy DEP Protection)
Selvom forebyggelse af datakørsel(Data Execution Prevention) er en værdifuld funktion, understøtter ikke al software og hardware det fuldt ud. Af denne grund kan din pc opleve visse problemer og fejlmeddelelser på grund af de konflikter, nogle Windows - processer står over for, når de arbejder med DEP .
DEP er dog blandt de mest grundlæggende Windows-baserede systembeskyttelser. Medmindre der er en gyldig grund til at deaktivere den, bør DEP altid forblive aktiv som standard og behandles med forsigtighed.
Related posts
Sådan deaktiveres DEP (Data Execution Prevention) i Windows 10
Konfigurer eller deaktiver DEP (Data Execution Prevention) i Windows
10 bedste professionelle sikkerhedskopierings- og datagendannelsessoftware til Windows 10
Aktiver, deaktiver dataindsamling for Reliability Monitor i Windows 10
Deaktiver telemetri og dataindsamling i Windows 10 ved hjælp af Task Scheduler
Ashampoo WinOptimizer er en gratis software til at optimere Windows 10
Bedste gratis stregkodescannersoftware til Windows 10
Aktiver eller deaktiver Diagnostic Data Viewer i Windows 10
PicsArt tilbyder brugerdefinerede klistermærker og eksklusiv 3D-redigering på Windows 10
Sådan bruger du Diagnostic Data Viewer til at lære, hvad der ikke fungerer i Windows 10
6 gratis værktøjer til sikkerhedskopiering af data i Windows 10
Bedste gratis Mountain Sports-spil til Windows 10 PC
Sådan sikkerhedskopieres og gendannes Boot Configuration Data (BCD) i Windows 10
Kan ikke oprette forbindelse til Xbox Live; Løs Xbox Live Networking-problem i Windows 10
Nulstil netværksdataforbrug på Windows 10 [GUIDE]
Sådan deaktiveres sikkerhedsforanstaltninger for funktionsopdateringer på Windows 10
Slå diagnostiske data om Oplæserbrug til eller fra i Windows 10
Få Firefox til at vise mediekontroller på Windows 10 låseskærm
Skjul værktøjslinjer-indstillingen i proceslinjens kontekstmenu i Windows 10
Top 3 Reddit-apps til Windows 10, som er tilgængelige i Windows Store