Přejít na hlavní obsah

Seznam výjimek DEP ve Windows 10: kompletní průvodce

Ve Windows 10 lze stav spustitelného kódu ovládat pomocí funkce Data Execution Prevention (DEP), která je ve výchozím nastavení povolena na všech úrovních hardwarové podpory. DEP zabraňuje spuštění kódu z oblasti paměti, která by měla obsahovat pouze data. Existují však případy, kdy DEP může zablokovat některé programy, což může vést k nežádoucím důsledkům.

Pro takové situace je ve Windows 10 K dispozici mechanismus výjimek DEP, který umožňuje nastavit určité programy a procesy, ve kterých DEP nebude platit. V tomto úplném průvodci se podíváme na seznam výjimek DEP ve Windows 10 a poskytneme podrobné informace o každé z výjimek.

Poznámka: použití výjimek DEP musí být informovaným řešením. Doporučuje se používat výjimky DEP pouze pro ověřené programy nebo pokud je jejich použití nezbytné pro správnou funkci určitých aplikací. Nesprávné uplatňování výjimek DEP může vést k bezpečnostním hrozbám a ke snížení stability systému.

V této příručce najdete informace o tom, jak přidat výjimky DEP pro konkrétní programy a procesy a důsledky používání těchto výjimek. Doporučujeme také aktualizovat seznam výjimek DEP, abychom zohlednili změny v softwaru a předešli možným problémům souvisejícím s nesprávným fungováním programů.

Co je DEP ve Windows 10?

DEP funguje tak, že monitoruje provádění kódu a detekuje pokusy o spuštění kódu v oblastech paměti, které jsou pouze pro čtení. Pokud je takový pokus detekován, DEP blokuje spuštění kódu a zabraňuje jeho dopadu na systém.

DEP ve Windows 10 má dva provozní režimy: hardwarový a softwarový. V hardwarovém režimu DEP používá funkci NX (no Execute), která je k dispozici na některých procesorech. V softwarovém režimu DEP používá speciální mechanismy v operačním systému ke kontrole provádění kódu.

DEP ve Windows 10 je účinný způsob, jak chránit počítač před útoky, ale ve vzácných případech může způsobit problémy s kompatibilitou s některým softwarem. Pro takové případy má operační systém možnost přidat výjimky DEP pro určité programy.

Údaje o DEP

DEP rozděluje paměť na dvě oblasti – spustitelnou a nevyčerpatelnou. Spustitelná oblast se používá k uložení kódu programu, který musí procesor provést. Nevyužitá oblast slouží k ukládání dat, jako jsou proměnné, pole, řádky a další struktury.

DEP kontroluje každý blok paměti před jeho provedením a blokuje ty, které nebyly označeny jako spustitelné. Pokud se malware pokusí spustit kód z nevyčerpané oblasti paměti, DEP jej automaticky zastaví.

DEP ve Windows 10 lze nakonfigurovat ve dvou režimech - " povoleno pro služby Windows a programy kromě oblíbených "a"povoleno pouze pro základní služby Windows". V prvním režimu bude DEP platit pro všechny služby systému Windows a programy kromě těch, pro které jste v seznamu uvedli výjimku, a ve druhém režimu bude fungovat pouze pro základní služby systému Windows.

RežimPopis
Povoleno pro služby Windows a programy kromě oblíbenýchDEP se bude vztahovat na všechny služby Windows a programy kromě těch, pro které jste uvedli výjimku
Povoleno pouze pro základní služby WindowsDEP bude fungovat pouze pro základní služby Windows

DEP poskytuje další vrstvu ochrany pro váš operační systém Windows 10. Pokud však máte problémy s provedením některých programů, můžete je přidat do seznamu výjimek, aby DEP neblokoval jejich provoz.

Hodnota DEP ve Windows 10

DEP kontroluje a omezuje přístup k provádění kódu v oblastech paměti, jako je zásobník, hromada a oblasti paměti, které jsou vyhrazeny pro dynamické knihovny a spustitelné soubory. To pomáhá předcházet útokům využívajícím zranitelnosti v softwaru, které mohou být použity k provádění škodlivého kódu a poškození systému.

DEP funguje na hardwarové a softwarové úrovni. Na hardwarové úrovni používá DEP funkce procesoru ke sledování oblastí paměti, ve kterých lze kód spustit, a blokuje spouštění kódu v nežádoucích oblastech. Na softwarové úrovni používá DEP informace o umístění paměti a adresy funkcí k určení, které oblasti paměti lze použít k provádění kódu, a blokuje přístup k provádění kódu v zakázaných oblastech.

DEP je důležitou součástí zabezpečení systému Windows 10 a pomáhá chránit systém před exploity a malwarem, který se snaží implementovat a spustit kód v oblastech paměti, kde je to nepřijatelné. Pravidelné aktualizace a opravy od společnosti Microsoft pomáhají udržovat DEP aktuální a efektivní.